Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | h264: fully support cropping. | Anton Khirnov | 2013-04-19 |
| | | | | | | Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com> Fixes Bug 378. | ||
* | hwaccel: fix use with frame based multithreading | Janne Grunau | 2013-03-26 |
| | | | | | | | | | | | | Allows use of AVHWAccel based decoders with frame based multithreading. The decoders will be forced into an non-concurrent mode by delaying ff_thread_finish_setup() calls after decoding of the current frame is finished. This wastes memory by unnecessarily using multiple threads and thus copies of the decoder context but allows seamless switching between hardware accelerated and frame threaded software decoding when the hardware decoder does not support the stream. | ||
* | Add av_log_{ask_for_sample|missing_feature} replacements to libavutil | Diego Biurrun | 2013-03-13 |
| | | | | | This allows reporting missing features and requesting samples from all libraries in a standard way; with a simplified API. | ||
* | lavc: remove disabled FF_API_IDCT cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_SNOW cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_MMI cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_LIBMPEG2 cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_AVCODEC_RESAMPLE cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_VDA_ASYNC cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_CODEC_ID cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_FIND_BEST_PIX_FMT cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_DSP_MASK cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_SUB_ID cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_INTER_THRESHOLD cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_COLOR_TABLE_ID cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_MPV_GLOBAL_OPTS cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_OLD_ENCODE_VIDEO cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_OLD_ENCODE_AUDIO cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_OLD_DECODE_AUDIO cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | Add the bumps and APIchanges entries for reference counted buffers changes. | Anton Khirnov | 2013-03-08 |
| | |||
* | lavc: postpone the removal of request_channels API. | Anton Khirnov | 2013-03-08 |
| | | | | Its replacement is still not ready. | ||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 |
| | |||
* | avpacket: use AVBuffer to allow refcounting the packets. | Anton Khirnov | 2013-03-08 |
| | | | | | | This will allow us to avoid copying the packets in many cases. This breaks ABI. | ||
* | lavc: Deprecate the deinterlace functions in libavcodec | Ronald S. Bultje | 2013-03-07 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | flac: add channel layout masks for streams with 7 or 8 channels. | Tim Walker | 2013-02-06 |
| | | | | | | | They were added to the latest FLAC specification: https://git.xiph.org/?p=flac-website.git;a=commit;h=65c199a2 Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | h264: Allow discarding the cropping information from SPS | Vittorio Giovara | 2013-01-25 |
| | | | | | | Some 3D systems overload the meaning of the field for other purposes. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | lavc: put FF_IDCT_{VP3,H264,CAVS,BINK,EA,WMV2} under FF_API_IDCT. | Ronald S. Bultje | 2013-01-20 |
| | | | | | | This allows us to get rid of them on the next major bump. All of the above are functionally irrelevant, and most of them are unused, except the vp3 one, which is used wrongly in the bfin arch optimizations. | ||
* | vdpau: Add VC-1 decoding via hwaccel infrastructure | Rémi Denis-Courmont | 2013-01-13 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | vdpau: Add H.264 decoding via hwaccel infrastructure | Rémi Denis-Courmont | 2013-01-13 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | vdpau: Add MPEG-4 decoding via hwaccel infrastructure | Rémi Denis-Courmont | 2013-01-13 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | vdpau: Add MPEG-1/2 decoding via hwaccel infrastructure | Rémi Denis-Courmont | 2013-01-13 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | vdpau: Add context and common helpers for hwaccel support | Rémi Denis-Courmont | 2013-01-13 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | Drop Snow codec | Diego Biurrun | 2013-01-06 |
| | | | | Snow is a toy codec with no real-world use and horrible code. | ||
* | avcodec: bump minor for adaptive h264 frame-mt | Janne Grunau | 2012-12-18 |
| | | | | Also adds forgotten Changelog entry. | ||
* | ZeroCodec: Flip output | Carl Eugen Hoyos | 2012-12-10 |
| | | | | | | | | | | The initial testing of the VFW binary codec was flawed, likely due to an AviSynth bug. Re-testing using VirtualDub and various professional editing applications has revealed it should have been flipped. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | tak: demuxer, parser, and decoder | Paul B Mahol | 2012-12-07 |
| | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||
* | PGS subtitles: Expose forced flag | John Stebbins | 2012-11-02 |
| | | | | | | | Useful for detection of subtitles displayed during foreign language scenes. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | avcodec: Add a RFC 3389 comfort noise codec | Martin Storsjö | 2012-10-29 |
| | | | | | | | | | | This isn't too useful as a normal codec, but can be used in voip style applications. The decoder updates the noise generator parameters when a packet is given to it for decoding, but if called with an empty packet, it generates more noise according to the last parameters. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | avcodec: Remove broken MMI optimizations | Diego Biurrun | 2012-10-12 |
| | | | | The code fails to compile and is broken beyond repair. | ||
* | Remove libmpeg2 #define remnants | Diego Biurrun | 2012-10-12 |
| | |||
* | lavc: deprecate the audio resampling API. | Anton Khirnov | 2012-10-05 |
| | | | | It has been superseded by lavr. | ||
* | Opus encoder using libopus | Nathan Caldwell | 2012-10-01 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | Opus decoder using libopus | Nicolas George | 2012-09-28 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | Add Opus codec id and codec description. | Andrew D'Addesio | 2012-09-27 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | lavc: add avcodec_free_frame(). | Anton Khirnov | 2012-09-24 |
| | | | | | Since an AVFrame now has malloced members (extended_data), it must have a destructor. | ||
* | MSS2 decoder | Alberto Delmás | 2012-08-31 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | lavc: add lossy/lossless codec properties. | Anton Khirnov | 2012-08-30 |
| | |||
* | lavc: add Ut Video encoder | Jan Ekström | 2012-08-20 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | vda: support synchronous decoding | Sebastien Zwickert | 2012-08-14 |
| | | | | | | | Note that the symbols used to run the hardware decoder in asynchronous mode have been marked deprecated and will be dropped at a future version bump. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | lavc: add AV prefix to codec ids. | Anton Khirnov | 2012-08-07 |
| |