Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lavc: Add hardware config metadata for decoders supporting hardware output | Mark Thompson | 2017-12-19 | 1 | -0/+10 |
| | | | | | | | | | This includes a pointer to the associated hwaccel for decoders using hwaccels - these will be used later to implement the hwaccel setup without needing a global list. Also added is a new file listing all hwaccels as external declarations - this will be used later to generate the hwaccel list at configure time. | ||||
* | mpeg4videodec: raise an error if sprite_trajectory.table is NULL | Sean McGovern | 2017-04-05 | 1 | -0/+4 |
| | | | | | CC: libav-stable@libav.org Bug-Id: 1012 | ||||
* | Mark some arrays that never change as const. | Anton Khirnov | 2017-02-01 | 1 | -1/+1 |
| | |||||
* | mpeg4videodec: Call av_log() in check_marker() with AVCodecContext instead ↵ | Alexandra Hájková | 2016-05-16 | 1 | -10/+10 |
| | | | | | | of NULL Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Move check_marker() from get_bits to mpeg4videodec | Alexandra Hájková | 2016-05-16 | 1 | -0/+9 |
| | | | | | | MPEG-4 is the only decoder which uses check_marker(). Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 | 1 | -15/+15 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | lavc: add profiles to AVCodecDescriptor | Anton Khirnov | 2015-12-12 | 1 | -20/+2 |
| | | | | | The profiles are a property of the codec, so it makes sense to export them through AVCodecDescriptors, not just the codec implementations. | ||||
* | lavc: Consistently prefix input buffer defines | Vittorio Giovara | 2015-07-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 | 1 | -3/+3 |
| | | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec flags | Vittorio Giovara | 2015-07-27 | 1 | -2/+2 |
| | | | | | | Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | mpegvideo: Move tables to a separate file | Vittorio Giovara | 2015-05-31 | 1 | -0/+1 |
| | |||||
* | rl: Rename ff_*_rl() to ff_rl_*() | Anton Khirnov | 2015-05-28 | 1 | -3/+3 |
| | |||||
* | mpegvideo: Drop err_recognition | Vittorio Giovara | 2015-05-22 | 1 | -2/+2 |
| | | | | It is just a duplicate of an AVCodecContext member so use it instead. | ||||
* | mpegvideo: Drop flags and flags2 | Vittorio Giovara | 2015-05-22 | 1 | -2/+2 |
| | | | | They are just duplicates of AVCodecContext members so use those instead. | ||||
* | mpeg4videodec: Remove useless messages | wm4 | 2015-04-14 | 1 | -6/+1 |
| | | | | | | | They seem to sometimes trigger with old AVI files. They are just confusing, do not help anyone, and use sloppy language. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | avidec: do not export stream_codec_tag | Anton Khirnov | 2015-01-27 | 1 | -2/+1 |
| | | | | Handle its only existing use case internally. | ||||
* | lavc: deprecate the use of AVCodecContext.time_base for decoding | Anton Khirnov | 2014-10-15 | 1 | -10/+9 |
| | | | | | | | | | | | When decoding, this field holds the inverse of the framerate that can be written in the headers for some codecs. Using a field called 'time_base' for this is very misleading, as there are no timestamps associated with it. Furthermore, this field is used for a very different purpose during encoding. Add a new field, called 'framerate', to replace the use of time_base for decoding. | ||||
* | mpeg4videodec: Fix low_delay error message | Gabriel Dume | 2014-09-01 | 1 | -1/+1 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | cosmetics: Make naming scheme of Xvid IDCT consistent with other IDCTs | Diego Biurrun | 2014-08-27 | 1 | -2/+2 |
| | |||||
* | mpeg4video: Initialize xvididct for all threads | Anton Khirnov | 2014-08-03 | 1 | -0/+5 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | idct: Split off Xvid IDCT | Diego Biurrun | 2014-08-01 | 1 | -8/+3 |
| | | | | | The Xvid IDCT is only required to decode some Xvid-encoded MPEG-4 files, so there is no point in having it as an unconditional part of idctdsp. | ||||
* | mpegvideo: move vol_control_parameters to the only place it is used | Nidhi Makhijani | 2014-07-29 | 1 | -5/+5 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | dsputil: Split off IDCT bits into their own context | Diego Biurrun | 2014-06-30 | 1 | -19/+20 |
| | |||||
* | dsputil: Split clear_block*/fill_block* off into a separate context | Diego Biurrun | 2014-06-18 | 1 | -4/+4 |
| | |||||
* | mpegvideo: move mpegvideo formats-related defines to mpegutils.h | Vittorio Giovara | 2014-03-16 | 1 | -0/+1 |
| | |||||
* | xvid: switch to xvid mmx idct as soon as possible | Janne Grunau | 2014-01-31 | 1 | -29/+29 |
| | | | | | | | The idct implementation cannot be changed after the quantization matrices are read since it use a different permutaion. Bug-Id: videolan/7411 | ||||
* | mpeg4videodec: move showed_packed_warning from MpegEncContext to Mpeg4DecContext | Anton Khirnov | 2013-12-05 | 1 | -2/+2 |
| | |||||
* | mpeg4videodec: move intra_dc_threshold from MpegEncContext to Mpeg4DecContext | Anton Khirnov | 2013-12-05 | 1 | -4/+4 |
| | |||||
* | mpeg4videodec: move use_intra_dc_vlc from MpegEncContext to Mpeg4DecContext | Anton Khirnov | 2013-12-05 | 1 | -8/+9 |
| | |||||
* | mpeg4videodec: move sprite_{shift,traj} from MpegEncContext to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -23/+23 |
| | |||||
* | mpeg4videodec: move num_sprite_warping_points from MpegEncContext to ↵ | Anton Khirnov | 2013-11-29 | 1 | -8/+8 |
| | | | | Mpeg4DecContext | ||||
* | mpeg4videodec: move sprite_brightness_change from MpegEncContext to ↵ | Anton Khirnov | 2013-11-29 | 1 | -2/+2 |
| | | | | Mpeg4DecContext | ||||
* | mpeg4videodec: move scalability from MpegEncContext to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -4/+4 |
| | |||||
* | mpeg4videodec: move enhancement_type from MpegEncContext to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -2/+2 |
| | |||||
* | mpeg4videodec: remove a write-only variable from MpegEncContext | Anton Khirnov | 2013-11-29 | 1 | -1/+1 |
| | |||||
* | mpeg4videodec: move new_pred from MpegEncContext to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -3/+3 |
| | |||||
* | mpeg4videodec: replace MpegEncContext.reduced_res_vop with a local variable | Anton Khirnov | 2013-11-29 | 1 | -3/+1 |
| | |||||
* | mpeg4videodec: remove a write-only variable from MpegEncContext | Anton Khirnov | 2013-11-29 | 1 | -1/+1 |
| | |||||
* | mpeg4videodec: move t_frame from MpegEncContext to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -9/+9 |
| | |||||
* | mpeg4videodec: move cplx_estimation_* fields from MpegEncContext to ↵ | Anton Khirnov | 2013-11-29 | 1 | -30/+30 |
| | | | | Mpeg4DecContext | ||||
* | mpeg4videodec: move mpeg4-specific bug workaround variables from ↵ | Anton Khirnov | 2013-11-29 | 1 | -53/+56 |
| | | | | MpegEncContext to Mpeg4DecContext | ||||
* | mpeg4videodec: move mpeg4-specific post-frame-decode code from h264dec to ↵ | Anton Khirnov | 2013-11-29 | 1 | -0/+43 |
| | | | | mpeg4videodec | ||||
* | mpeg4videodec: move mpeg4-specific bug detection from h263 generic code to mpeg4 | Anton Khirnov | 2013-11-29 | 1 | -0/+86 |
| | |||||
* | mpeg4videodec: move MpegEncContext.resync_marker into Mpeg4DecContext. | Anton Khirnov | 2013-11-29 | 1 | -2/+2 |
| | |||||
* | mpeg4videodec: move MpegEncContext.rvlc to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -2/+2 |
| | |||||
* | mpeg4videodec: remove write-only sprite variables from MpegEncContext | Anton Khirnov | 2013-11-29 | 1 | -4/+4 |
| | |||||
* | mpeg4videodec: move MpegEncContext.vol_sprite_usage to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -22/+26 |
| | |||||
* | mpeg4videodec: move MpegEncContext.time_increment_bits to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -16/+17 |
| | | | | The field remains in MpegEncContext for use in the encoder. | ||||
* | mpeg4videodec: move MpegEncContext.shape to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -20/+27 |
| | |||||
* | mpeg4videodec: add a mpeg4-specific private context. | Anton Khirnov | 2013-11-29 | 1 | -3/+18 |
| |