summaryrefslogtreecommitdiffstats
path: root/doc/APIchanges
Commit message (Collapse)AuthorAgeFilesLines
* 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>
| * Bump major of libavfilter for reference counted buffer API changes.Reinhard Tartler2013-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | Applications that have been linked against an older release of Libav and pick up updated libraries experience segmentation faults because they pick up the new libavfilter, which assumes AVFrames have been allocated by libavutil and thus contain new reference-counting related fields. This will break for AVFrames that have been allocated by old libavcodec. All scheduled API changes are deferred to the next bump.
* | Merge commit '3bc2e89c76e88ae6f1fd5287e0b11abcfc3c601c'Michael Niedermayer2013-12-161-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '3bc2e89c76e88ae6f1fd5287e0b11abcfc3c601c': Bump libavutil major version to account for the LLS API/ABI changes. Conflicts: libavutil/version.h Bump done to stay compatible with libav, its not neccessary otherwise for ffmpeg as we have the new ABI/API under LLS2 and the old (unused) under LLS Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Bump libavutil major version to account for the LLS API/ABI changes.Reinhard Tartler2013-12-141-1/+1
| | | | | | | | | | | | | | | | Commit 41578f70cf8aec8e7565fba1ca7e07f3dc46c3d2 changed the LLS API, which was called from libavcodec. Thus using an old libavcodec with a new libavutil will break. All scheduled API changes are deferred to the next bump.
* | Merge commit 'd7b3ee9a3a03ab88d61a5895fbdbc6689f4dd671'Michael Niedermayer2013-12-121-0/+5
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'd7b3ee9a3a03ab88d61a5895fbdbc6689f4dd671': lavc: deprecate avcodec_get_frame_defaults(). Conflicts: libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: deprecate avcodec_get_frame_defaults().Anton Khirnov2013-12-111-0/+5
| | | | | | | | | | Also bump libavcodec micro and add an APIchanges entry saying that av_frame_* should now be used instead of the lavc AVFrame functions.
* | Merge commit '7e244c68600f479270e979258e389ed5240885fb'Michael Niedermayer2013-12-091-0/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit '7e244c68600f479270e979258e389ed5240885fb': avframe: add codec-independent stereoscopic metadata Conflicts: Changelog libavutil/Makefile libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avframe: add codec-independent stereoscopic metadataVittorio Giovara2013-12-091-0/+4
| |
* | cmdutils & opencl: add -opencl_bench option to test and show available ↵Lenny Wang2013-12-091-0/+2
| | | | | | | | | | | | | | | | OpenCL devices Reviewed-by: Wei Gao <highgod0401@gmail.com> Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud