aboutsummaryrefslogtreecommitdiffstats
path: root/doc/APIchanges
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge commit '1481d24c3a0abf81e1d7a514547bd5305232be30'Michael Niedermayer2014-03-171-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1481d24c3a0abf81e1d7a514547bd5305232be30': RGBA64 pixel formats Conflicts: doc/APIchanges libavutil/pixdesc.c libavutil/pixfmt.h libavutil/version.h libswscale/utils.c See: 9569a3c9f41387a8c7d1ce97d8693520477a66c3 See: 92afb431621c79155fcb7171d26f137eb1bee028, as well as others Note: the enum values added in libav are incompatible/different to what ffmpeg used since 3 years Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * RGBA64 pixel formatsJean First2014-03-161-0/+3
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | update doc/APIchangesMichael Niedermayer2014-03-121-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat: extracting NTP timestamp from RTCPFred Rothganger2014-03-121-0/+3
| | | | | | | | | | | | | | | | For muxing, it accepts both 0 and AV_NOPTS_VALUE. For demuxing, it will present AV_NOPTS_VALUE when start_time_realtime is unknown. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/APIchanges: fill in datesMichael Niedermayer2014-03-111-13/+13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/APIchanges: update versions & hashesMichael Niedermayer2014-03-071-23/+23
| |
* | doc/APIchanges: fill in missing version for "2013-11-14 - 31c09b7 / 728c465 ↵Michael Niedermayer2014-03-051-1/+1
| | | | | | | | | | | | - lavc 55.26.0 - vdpau.h" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavd/avdevice: add device iteratorsLukasz Marek2014-03-031-0/+6
| | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* | Merge commit '48d1ed9c83ee0c388e8c2898e81ffb4add509ab9'Michael Niedermayer2014-02-241-1/+1
|\| | | | | | | | | | | | | | | | | | | * commit '48d1ed9c83ee0c388e8c2898e81ffb4add509ab9': doc: name correct header Conflicts: doc/APIchanges Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: name correct headerVittorio Giovara2014-02-241-1/+1
| |
* | Merge commit '1155fd02ae7bac215acab316e847c6bb25f74fc3'Michael Niedermayer2014-02-241-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '1155fd02ae7bac215acab316e847c6bb25f74fc3': frame: add a convenience function for copying AVFrame data Conflicts: doc/APIchanges libavutil/frame.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * frame: add a convenience function for copying AVFrame dataAnton Khirnov2014-02-241-0/+3
| |
* | swresample: add swr_is_initialized()Michael Niedermayer2014-02-241-0/+3
| | | | | | | | | | | | Idea-from/based-on: 7e86c27b4ee9e5a3fbe6cf5249b9d918b2a5e731 Reviewed-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '7e86c27b4ee9e5a3fbe6cf5249b9d918b2a5e731'Michael Niedermayer2014-02-221-0/+3
|\| | | | | | | | | | | | | * commit '7e86c27b4ee9e5a3fbe6cf5249b9d918b2a5e731': lavr: add a function for checking whether AVAudioResampleContext is open Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavr: add a function for checking whether AVAudioResampleContext is openAnton Khirnov2014-02-221-0/+3
| |
* | Merge commit 'c3ecd968f0e78da6e77f0c06c2f785b266d83cf1'Michael Niedermayer2014-02-201-0/+4
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'c3ecd968f0e78da6e77f0c06c2f785b266d83cf1': AVOptions: add flags for read/read-only options Conflicts: libavutil/opt.c libavutil/opt.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * AVOptions: add flags for read/read-only optionsAnton Khirnov2014-02-191-0/+4
| |
* | Merge commit '6bb8720f00e2e6209665f819fb351fd42b82d5d0'Michael Niedermayer2014-02-201-0/+3
|\| | | | | | | | | | | | | | | | | | | | | * commit '6bb8720f00e2e6209665f819fb351fd42b82d5d0': AVOptions: deprecate unused AV_OPT_FLAG_METADATA Conflicts: doc/APIchanges libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * AVOptions: deprecate unused AV_OPT_FLAG_METADATAAnton Khirnov2014-02-191-0/+3
| | | | | | | | | | It was never used since it was added and the things it was intended for are now exported differently.
* | Merge remote-tracking branch 'lukaszmluki/master'Michael Niedermayer2014-02-171-0/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lukaszmluki/master: lavd: add list devices API lavd/opengl_enc_shaders: fix gray* shader Conflicts: doc/APIchanges Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavd: add list devices APILukasz Marek2014-02-161-0/+3
| | | | | | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* | | doc/APIchanges: Update for new function avio_find_protocol_nameAlexander Strasser2014-02-161-0/+4
|/ / | | | | | | Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
* | Merge commit 'c98f3169bfb578c1a4e407b44524f0bfa3b4dc0c'Michael Niedermayer2014-02-161-0/+4
|\| | | | | | | | | | | | | | | | | | | | | * commit 'c98f3169bfb578c1a4e407b44524f0bfa3b4dc0c': lavu: add AV_FRAME_DATA_DOWNMIX_INFO side data type. Conflicts: doc/APIchanges libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavu: add AV_FRAME_DATA_DOWNMIX_INFO side data type.Tim Walker2014-02-151-0/+4
| |
| * doc/APIchanges: mark the place where 9 was branchedAnton Khirnov2014-02-101-0/+4
| |
* | lavf/lavd: version bump and APIchanges for uncoded frames.Nicolas George2014-02-111-0/+3
| |
* | doc/APIchanges: fill in FFmpeg hashes & versionsMichael Niedermayer2014-02-101-14/+14
| | | | | | | | | | | | Entries that have no hash at all are not filled in Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd711d839ca6714a5ef5b53ee51bc7632e62cf203'Michael Niedermayer2014-02-101-14/+14
|\| | | | | | | | | | | | | | | | | | | * commit 'd711d839ca6714a5ef5b53ee51bc7632e62cf203': doc/APIchanges: fill in missing hashes and dates Conflicts: doc/APIchanges Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc/APIchanges: fill in missing hashes and datesAnton Khirnov2014-02-101-15/+15
| |
* | Merge commit 'd9ae1031f5edbd25c8526b4cb51aba66d3bee931'Michael Niedermayer2014-02-051-0/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd9ae1031f5edbd25c8526b4cb51aba66d3bee931': lavf: improve handling of sparse streams when muxing Conflicts: doc/APIchanges libavformat/avformat.h libavformat/mux.c libavformat/options_table.h libavformat/version.h See: 37ed5df5c5e06a55724fb9eb215da1594b648282 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf: improve handling of sparse streams when muxingLuca Barbato2014-02-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently ff_interleave_packet_per_dts() waits until it gets a frame for each stream before outputting packets in interleaved order. Sparse streams (i.e. streams with much fewer packets than the other streams, like subtitles or audio with DTX) tend to add up latency and in specific cases end up allocating a large amount of memory. Emit the top packet from the packet_buffer if it has a time delta larger than a specified threshold. Original report of the issue and initial proposed solution by mus.svz@gmail.com. Bug-id: 31 Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | doc/APIchanges: fix weird reindentStefano Sabatini2014-02-021-2/+2
| |
* | lavf: add output_ts_offset option to AVFormatContextStefano Sabatini2014-02-021-0/+3
| | | | | | | | | | This option can be generally useful to set an output offset, needed when setting an absolute index in the output.
* | doc/APIchanges: apply minor formatting fixesStefano Sabatini2014-01-311-5/+5
| |
* | Changelog: add entries relating to metadata_header_paddingJames Darnley2014-01-301-0/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/APIchanges: add avdevice_*_control_message functionsLukasz Marek2014-01-281-0/+8
| | | | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-01-201-0/+5
|\| | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavc: deprecate CODEC_FLAG_EMU_EDGE and avcodec_get_edge_width(). Conflicts: doc/APIchanges libavcodec/utils.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: deprecate CODEC_FLAG_EMU_EDGE and avcodec_get_edge_width().Anton Khirnov2014-01-201-0/+5
| |
* | lavf: add avformat_get_mov_video_tags() and avformat_get_mov_audio_tags()wm42014-01-191-0/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/rational: add syntactic sugar.Nicolas George2014-01-191-0/+3
| | | | | | | | | | Add a function to create a rational and macros for common values.
* | Merge commit '5b4797a21db900b7d509660b7a4d49829089b004'Michael Niedermayer2014-01-051-0/+4
|\| | | | | | | | | | | | | | | | | | | * commit '5b4797a21db900b7d509660b7a4d49829089b004': avframe: add AV_FRAME_DATA_MATRIXENCODING side data type. Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avframe: add AV_FRAME_DATA_MATRIXENCODING side data type.Tim Walker2014-01-051-0/+4
| | | | | | | | Includes a libavcodec utility function to update a frame's side data.
* | Merge commit '5c437fb'Michael Niedermayer2014-01-051-0/+3
|\| | | | | | | | | | | | | | | | | | | | | * commit '5c437fb': lavu: Add values for various Dolby flags to the AVMatrixEncoding enum. Conflicts: doc/APIchanges libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavu: Add values for various Dolby flags to the AVMatrixEncoding enum.Tim Walker2014-01-051-0/+3
| |
* | avutil/mathematics: add av_add_stable()Michael Niedermayer2014-01-041-0/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/avstring: add av_strnlen()Michael Niedermayer2013-12-221-0/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '2a41826bea3833895dc06939831b7f35ca1f597e'Michael Niedermayer2013-12-211-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '2a41826bea3833895dc06939831b7f35ca1f597e': lavc: add HEVC profiles names Conflicts: libavcodec/hevc.c libavcodec/version.h See: fb7d70c1cd95529cbbbeeab5e9fa3b200ef2545c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add HEVC profiles namesGildas Cocherel2013-12-201-0/+3
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Revert "Merge commit '3bc2e89c76e88ae6f1fd5287e0b11abcfc3c601c'" (Bump ↵Michael Niedermayer2013-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libavutil major version to account for the LLS API/ABI changes.) This reverts commit 792845e436ddc5f3ce11ba02535a3372919061f2, reversing changes made to 1d6666a6b828cca6c6b355a9b62f25607b1ced08. Bumping libavutil requires all libraries that use libavutil to have their major version bumped (yes breakage has been confirmed this is not a hypotheses) One case of breakage is due to new types being added to AVOptions and applications that linked to old libavutil and libswresample then trying to use old libavutil (its soname changed so the old isnt updated) and new swresample (its soame didnt change so it is updated) the new swresample contains AVOption types that the old libavutil doesnt know of thus the application attempting to access these avoptions fails AVOptions are used by all libs so the issue can potentially happen with any other lib, libswresample was just the first that showed the problem ive not checked if the other libs are affected currently by the same issue or not Also in addition to AVOptions, AVFrames are also defined in libavutil, bumping it without all libs that use AVFrames could lead to serious inconsistencies when 2 libs/app end up using 2 different libavutils The alternative of bumping all is still possible after this revert, if it turns out to be the preferred solution
* | Merge commit '6d3ea1957f681b3bf9c752e6d21a501cc8d4180d'Michael Niedermayer2013-12-161-1/+1
|\| | | | | | | | | | | | | | | | | | | * commit '6d3ea1957f681b3bf9c752e6d21a501cc8d4180d': Bump major of libavfilter for reference counted buffer API changes. Conflicts: libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>