summaryrefslogtreecommitdiffstats
path: root/doc/APIchanges
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge commit 'a2941c8cb216bdc144953cace64973f5600ffa2d'Michael Niedermayer2014-05-011-0/+4
|\| | | | | | | | | | | | | | | | | | | * commit 'a2941c8cb216bdc144953cace64973f5600ffa2d': lavc: move CODEC_FLAG_MV0 to mpegvideo Conflicts: libavcodec/version.h Merged-by: Michael Niedermayer <[email protected]>
| * lavc: move CODEC_FLAG_MV0 to mpegvideoAnton Khirnov2014-05-011-0/+4
| |
* | Merge commit '6484149158b6fc6d13d2b2ef84cb26a2d3275400'Michael Niedermayer2014-05-011-0/+4
|\| | | | | | | | | | | | | | | | | | | | | * commit '6484149158b6fc6d13d2b2ef84cb26a2d3275400': lavc: make the xvid-specific "gmc" flag a private option of libxvid Conflicts: libavcodec/libxvid.c libavcodec/version.h Merged-by: Michael Niedermayer <[email protected]>
| * lavc: make the xvid-specific "gmc" flag a private option of libxvidAnton Khirnov2014-05-011-0/+4
| |
* | Merge commit 'b2c31710c96fa47d9dcd40b64d39663e8957f683'Michael Niedermayer2014-05-011-0/+4
|\| | | | | | | | | | | | | | | | | | | * commit 'b2c31710c96fa47d9dcd40b64d39663e8957f683': lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideo Conflicts: libavcodec/version.h Merged-by: Michael Niedermayer <[email protected]>
| * lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideoAnton Khirnov2014-05-011-0/+4
| |
* | Merge commit '5fccedaa67390ccddd6347c8e1c71b7664558bcd'Michael Niedermayer2014-05-011-0/+4
|\| | | | | | | | | | | | | | | | | | | * commit '5fccedaa67390ccddd6347c8e1c71b7664558bcd': lavc: deprecate CODEC_FLAG_INPUT_PRESERVED Conflicts: doc/APIchanges Merged-by: Michael Niedermayer <[email protected]>
| * lavc: deprecate CODEC_FLAG_INPUT_PRESERVEDAnton Khirnov2014-05-011-0/+4
| | | | | | | | The addition of reference-counted frames makes it pointless.
* | lavc: minor bump and APIchanges for AVCodecDescriptor.mime_types.Nicolas George2014-04-291-0/+3
| | | | | | | | The minor bump also covers AV_CODEC_ID_BIN_DATA.
* | lavu/hash: add hash_final helpers.Nicolas George2014-04-291-0/+3
| | | | | | | | | | The helpers use local memory to compute the final hash, making AV_HASH_MAX_SIZE safe to use.
* | Merge commit 'ed4b757177f9b563412cdbc8ee3405d82e10fc05'Michael Niedermayer2014-04-291-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'ed4b757177f9b563412cdbc8ee3405d82e10fc05': dxva2_h264: add a workaround for old Intel GPUs Conflicts: doc/APIchanges libavcodec/version.h See: 8b2a130d3fe61e348092714dffa425b63c4d796c Merged-by: Michael Niedermayer <[email protected]>
| * dxva2_h264: add a workaround for old Intel GPUsHendrik Leppkes2014-04-281-0/+3
| | | | | | | | | | | | | | | | | | | | Old Intel GPUs expect the reference frame index to the actual surface, instead of the index into RefFrameList as specified by the spec. This workaround should be set when using one of the "ClearVideo" decoder devices. Signed-off-by: Anton Khirnov <[email protected]>
| * avutil: Add av_get_time_base_q()Derek Buitenhuis2014-04-221-0/+3
| | | | | | | | | | | | | | | | This fixes usage of AV_TIME_BASE_Q in C++ applications, which cannot use compound literals directly in their code. Signed-off-by: Derek Buitenhuis <[email protected]> Signed-off-by: Luca Barbato <[email protected]>
* | Fix bistream typosMichael Niedermayer2014-04-271-1/+1
| | | | | | | | | | Found-by: wm4 Signed-off-by: Michael Niedermayer <[email protected]>
* | fix bistream typosMichael Niedermayer2014-04-271-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | avutil: Add av_get_time_base_q()Derek Buitenhuis2014-04-221-0/+3
| | | | | | | | | | | | | | | | This fixes usage of AV_TIME_BASE_Q in C++ applications, which cannot use compound literals directly in their code. Signed-off-by: Derek Buitenhuis <[email protected]> Signed-off-by: Luca Barbato <[email protected]>
* | Merge commit '0983d48111f578e17e8c1967d25ce593fce62b63'Michael Niedermayer2014-04-171-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0983d48111f578e17e8c1967d25ce593fce62b63': crc: add ANSI CRC16 LE Conflicts: doc/APIchanges libavutil/crc.c libavutil/crc.h libavutil/version.h tests/ref/fate/crc Merged-by: Michael Niedermayer <[email protected]>
| * crc: add ANSI CRC16 LEAlessandro Ghedini2014-04-171-0/+3
| | | | | | | | | | | | This adds the reversed byte-order version of the ANSI CRC16. Signed-off-by: Anton Khirnov <[email protected]>
* | avformat: add av_format_inject_global_side_data(), and disable it by defaultMichael Niedermayer2014-04-151-0/+3
| | | | | | | | | | | | | | | | | | | | After this commit applications needs to call av_format_inject_global_side_data() or handle AVStream side data by some other means if they want it not to be lost. This fixes a API incompatibility with libav. libav API does not allow the data to be passed through AVPackets Signed-off-by: Michael Niedermayer <[email protected]>
* | avutil/log: add av_log_get_flags()Michael Niedermayer2014-04-121-0/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | lavd: add device capabilities APILukasz Marek2014-04-111-0/+4
| | | | | | | | | | | | | | Provides API to query device capabilities. Each device must implement callbacks to benefit from this API. Signed-off-by: Lukasz Marek <[email protected]>
* | Merge commit '8b17243d1742279bcb2368f8d325ea71e66736c8'Michael Niedermayer2014-04-091-0/+3
|\| | | | | | | | | | | | | | | | | | | * commit '8b17243d1742279bcb2368f8d325ea71e66736c8': lavu: Add packed YVYU422 pixel format Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * lavu: Add packed YVYU422 pixel formatVittorio Giovara2014-04-071-0/+3
| |
* | Merge commit '8542f9c4f17125d483c40c0c5723842f1c982f81'Michael Niedermayer2014-04-041-0/+4
|\| | | | | | | | | | | | | | | | | | | * commit '8542f9c4f17125d483c40c0c5723842f1c982f81': replaygain: correctly parse peak values Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * replaygain: correctly parse peak valuesAlessandro Ghedini2014-04-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the ReplayGain spec, the peak amplitude may overflow and may result in peak amplitude values greater than 1.0 with psychoacoustically coded audio, such as MP3. Fully compliant decoders must allow peak overflows. Additionally, having peak values in the 0<->UINT32_MAX scale makes it more difficult for applications to actually use the peak values (e.g. when implementing clipping prevention) since values have to be rescaled down. This patch corrects the peak parsing by removing the rescaling of the decoded values between 0 and UINT32_MAX and the 1.0 upper limit. Signed-off-by: Anton Khirnov <[email protected]>
* | Merge commit '7763118cae4eb468b032dbd29af15a011c2c233b'Michael Niedermayer2014-04-031-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '7763118cae4eb468b032dbd29af15a011c2c233b': log: Support for 256color terminals Conflicts: doc/APIchanges libavutil/log.c libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * log: Support for 256color terminalsLuca Barbato2014-04-031-0/+3
| | | | | | | | | | | | | | | | | | And provide extended coloring capabilities for debugging. The default colors do not change in 256 more to keep supporting people using Black on White, White on Black and Solarized terminals. Signed-off-by: Luca Barbato <[email protected]>
* | Merge commit 'lukaszmluki/master^'Michael Niedermayer2014-04-031-0/+4
|\ \ | | | | | | | | | | | | | | | | | | * commit 'lukaszmluki/master^': lavu/opt: extend AVOptionRange by extra values Merged-by: Michael Niedermayer <[email protected]>
| * | lavu/opt: extend AVOptionRange by extra valuesLukasz Marek2014-04-031-0/+4
|/ / | | | | | | | | | | | | | | | | AVOptionRange is not flexible enough to store AV_OPT_TYPE_IMAGE_SIZE ranges. Current implementation can only store pixel count. This patch aims to keep backward compatibility and extend AVOptionRange with possibility to store width/height ranges. Signed-off-by: Lukasz Marek <[email protected]>
* | lavu/mem: add av_dynarray_add_nofree functionLukasz Marek2014-03-291-0/+3
| | | | | | | | | | | | | | | | av_dynarray_add_nofree function have similar functionality as existing av_dynarray_add, but it doesn't deallocate memory on fails. Signed-off-by: Lukasz Marek <[email protected]>
* | Merge commit 'd161ae0a37900cbd36c1390ca32a56b892c02ab5'Michael Niedermayer2014-03-241-0/+4
|\| | | | | | | | | | | | | | | | | | | * commit 'd161ae0a37900cbd36c1390ca32a56b892c02ab5': frame: add a function for removing side data from a frame Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * frame: add a function for removing side data from a frameAnton Khirnov2014-03-241-0/+4
| |
* | Merge commit '5a7e35dd2351c30bab45177b9482cb8833a0ca78'Michael Niedermayer2014-03-241-0/+7
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '5a7e35dd2351c30bab45177b9482cb8833a0ca78': Add replaygain side data type and code for parsing replaygain tags. Conflicts: libavcodec/avcodec.h libavcodec/version.h libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * Add replaygain side data type and code for parsing replaygain tags.Anton Khirnov2014-03-241-0/+7
| |
* | Merge commit '25b32586566f285d797737863c97a1c5c9c84e2b'Michael Niedermayer2014-03-241-0/+4
|\| | | | | | | | | | | | | | | | | | | | | * commit '25b32586566f285d797737863c97a1c5c9c84e2b': lavf: add an AVStream field for exporting stream-global side data Conflicts: libavformat/utils.c libavformat/version.h Merged-by: Michael Niedermayer <[email protected]>
| * lavf: add an AVStream field for exporting stream-global side dataAnton Khirnov2014-03-241-0/+4
| |
* | Merge commit '0e2c3ee9a335d8a0a5edf0509e222e804d7b2619'Michael Niedermayer2014-03-241-0/+4
|\| | | | | | | | | | | | | | | | | | | | | * commit '0e2c3ee9a335d8a0a5edf0509e222e804d7b2619': lavc: give a typedeffed name to the AVPacket.side_data struct Conflicts: doc/APIchanges libavcodec/version.h Merged-by: Michael Niedermayer <[email protected]>
| * lavc: give a typedeffed name to the AVPacket.side_data structAnton Khirnov2014-03-241-0/+4
| |
* | Add APIchanges entry and bump libswscale micro version for making gray16 ↵Carl Eugen Hoyos2014-03-191-0/+3
| | | | | | | | full-scale.
* | 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 <[email protected]>
| * RGBA64 pixel formatsJean First2014-03-161-0/+3
| | | | | | | | Signed-off-by: Vittorio Giovara <[email protected]>
* | update doc/APIchangesMichael Niedermayer2014-03-121-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | 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 <[email protected]>
* | doc/APIchanges: fill in datesMichael Niedermayer2014-03-111-13/+13
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | 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 <[email protected]>
* | lavd/avdevice: add device iteratorsLukasz Marek2014-03-031-0/+6
| | | | | | | | Signed-off-by: Lukasz Marek <[email protected]>
* | Merge commit '48d1ed9c83ee0c388e8c2898e81ffb4add509ab9'Michael Niedermayer2014-02-241-1/+1
|\| | | | | | | | | | | | | | | | | | | * commit '48d1ed9c83ee0c388e8c2898e81ffb4add509ab9': doc: name correct header Conflicts: doc/APIchanges Merged-by: Michael Niedermayer <[email protected]>
| * 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 <[email protected]>