Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vdpau: remove dysfunctional H.263 support | Rémi Denis-Courmont | 2015-10-30 | 1 | -1/+1 |
| | | | | | | The VDPAU API never explicitly supported H.263 in the first place. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | h263: Drop uninitialized variable use from log message | Vittorio Giovara | 2015-10-04 | 1 | -2/+2 |
| | |||||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 | 1 | -2/+2 |
| | | | | | | 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 OutFormat enum to mpegutils.h | Vittorio Giovara | 2015-06-08 | 1 | -0/+1 |
| | | | | It is necessary to avoid circular header dependencies. | ||||
* | mpegvideo: wmv2: Move function declarations | Vittorio Giovara | 2015-05-31 | 1 | -0/+1 |
| | |||||
* | mpegvideo: Rework various functions not to use MpegEncContext directly | Vittorio Giovara | 2015-05-22 | 1 | -1/+1 |
| | |||||
* | mpegvideo: Drop err_recognition | Vittorio Giovara | 2015-05-22 | 1 | -1/+1 |
| | | | | It is just a duplicate of an AVCodecContext member so use it instead. | ||||
* | mpegvideo: Drop flags and flags2 | Vittorio Giovara | 2015-05-22 | 1 | -5/+2 |
| | | | | They are just duplicates of AVCodecContext members so use those instead. | ||||
* | h263: Convert function to macro | Vittorio Giovara | 2015-04-28 | 1 | -1/+1 |
| | |||||
* | lavc: Replace av_dlog and tprintf with internal macros | Vittorio Giovara | 2015-04-19 | 1 | -1/+1 |
| | |||||
* | h263dec: call get_format() on resolution changes | Rémi Denis-Courmont | 2014-10-13 | 1 | -0/+6 |
| | | | | Fail safe if the pixel format changes. | ||||
* | h263dec: call get_format after setting resolution and profile | Rémi Denis-Courmont | 2014-10-13 | 1 | -5/+12 |
| | | | | Bug-Id: 541 | ||||
* | h263dec: Force padding bug workaround for H.263. | Josh Allmann | 2014-10-07 | 1 | -1/+2 |
| | | | | | | Fixes decoding of http://samples.mplayerhq.hu/V-codecs/h263/h263-raw/messenger.h263 Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | cosmetics: Write NULL pointer inequality checks more compactly | Gabriel Dume | 2014-08-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | cosmetics: Write NULL pointer equality checks more compactly | Gabriel Dume | 2014-08-15 | 1 | -2/+2 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes | Diego Biurrun | 2014-08-15 | 1 | -12/+12 |
| | |||||
* | h263dec: Fix order of initialization | John Stebbins | 2014-08-14 | 1 | -13/+12 |
| | | | | | ff_MPV_common_init requires the frame dimensions which get parsed in *_decode_picture_header. | ||||
* | idct: remove call to ff_idctdsp_init from ff_MPV_common_init | John Stebbins | 2014-08-14 | 1 | -2/+6 |
| | | | | | One step in untangling the mpegvideo code and fixing some problems in the order that initialization is being done in h263dec and h261dec. | ||||
* | mpeg: Split error resilience bits off into a separate file | Diego Biurrun | 2014-06-22 | 1 | -0/+1 |
| | |||||
* | Add av_image_check_sar() and use it to validate SAR | Justin Ruggles | 2014-06-20 | 1 | -0/+2 |
| | |||||
* | dsputil: Split off quarterpel bits into their own context | Diego Biurrun | 2014-05-29 | 1 | -7/+9 |
| | |||||
* | lavc: set AVCodecContext.hwaccel in ff_get_format() | Anton Khirnov | 2014-05-11 | 1 | -1/+0 |
| | | | | This way each decoder does not have to do the same thing manually. | ||||
* | lavc: Add an internal wrapper around get_format() | Anton Khirnov | 2014-05-11 | 1 | -1/+1 |
| | | | | It will be useful in the following commits. | ||||
* | mpegvideo: operate with pointers to AVFrames instead of whole structs | wm4 | 2014-04-09 | 1 | -9/+9 |
| | | | | | | | | | | | | | The most interesting parts are initialization in ff_MPV_common_init() and uninitialization in ff_MPV_common_end(). ff_mpeg_unref_picture and ff_thread_release_buffer have additional NULL checks for Picture.f, because these functions can be called on uninitialized or partially initialized Pictures. NULL pointer checks are added to ff_thread_release_buffer() stub function. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | h263: improve hwaccel #ifdefs | Rémi Denis-Courmont | 2014-03-31 | 1 | -2/+2 |
| | |||||
* | mpeg4videodec: move mpeg4-specific post-frame-decode code from h264dec to ↵ | Anton Khirnov | 2013-11-29 | 1 | -33/+2 |
| | | | | mpeg4videodec | ||||
* | mpeg4videodec: move mpeg4-specific bug detection from h263 generic code to mpeg4 | Anton Khirnov | 2013-11-29 | 1 | -85/+0 |
| | |||||
* | h263dec: remove commented out cruft | Anton Khirnov | 2013-11-29 | 1 | -25/+1 |
| | |||||
* | mpeg4videodec: move MpegEncContext.vol_sprite_usage to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -1/+1 |
| | |||||
* | mpeg4videodec: move MpegEncContext.shape to Mpeg4DecContext | Anton Khirnov | 2013-11-29 | 1 | -2/+2 |
| | |||||
* | h263dec: sanitize a condition. | Anton Khirnov | 2013-11-27 | 1 | -1/+1 |
| | | | | | Call ff_mpeg4_decode_picture_header() only when the decoder has the MPEG4 codec id, not based on a vaguely related value of h263_pred. | ||||
* | hwaccel: Simplify ff_find_hwaccel | Luca Barbato | 2013-11-10 | 1 | -1/+1 |
| | | | | It is always called by passing fields from an AVCodecContext. | ||||
* | dsputil: Split off H.263 bits into their own H263DSPContext | Diego Biurrun | 2013-11-08 | 1 | -0/+1 |
| | |||||
* | h26[13]dec: stop using deprecated avcodec_set_dimensions | Anton Khirnov | 2013-10-31 | 1 | -1/+3 |
| | |||||
* | h263: Check init_get_bits return value | Michael Niedermayer | 2013-10-28 | 1 | -6/+11 |
| | | | | | | | And use init_get_bits8 to check for integer overflows while at it. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | h263: Return meaningful errors | Luca Barbato | 2013-10-28 | 1 | -21/+30 |
| | |||||
* | h263: K&R formatting cosmetics | Luca Barbato | 2013-10-23 | 1 | -322/+361 |
| | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | cosmetics: Group .name and .long_name together in codec/format declarations | Diego Biurrun | 2013-10-03 | 1 | -1/+1 |
| | |||||
* | h263dec: Remove a hack that can cause infinite loops | Martin Storsjö | 2013-09-23 | 1 | -13/+0 |
| | | | | | | | | The actual usefulness of the hack is not known, and it does cause infinite loops with some broken input files. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | vdpau: remove old-style decoders | Rémi Denis-Courmont | 2013-08-05 | 1 | -7/+0 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Remove commented-out debug #define cruft | Diego Biurrun | 2013-05-16 | 1 | -2/+0 |
| | |||||
* | h263dec: Remove broken and disabled debug cruft | Diego Biurrun | 2013-05-15 | 1 | -8/+0 |
| | |||||
* | hwaccel: fix use with frame based multithreading | Janne Grunau | 2013-03-26 | 1 | -1/+5 |
| | | | | | | | | | | | | 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. | ||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -4/+8 |
| | |||||
* | Add missing error_resilience includes to files that use ER | Diego Biurrun | 2013-03-07 | 1 | -0/+1 |
| | |||||
* | lavc: Split out ff_hwaccel_pixfmt_list_420[] over individual codecs | Ronald S. Bultje | 2013-03-06 | 1 | -1/+12 |
| | | | | | | | | | Not all hwaccels implement all codecs, so using one single list for multiple such codecs means some codecs will be represented in the list, even though they don't actually handle that codec. Copying specific lists in each codec fixes that. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | Remove unnecessary dsputil.h #includes | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | mpegvideo: split ff_draw_horiz_band(). | Anton Khirnov | 2013-02-15 | 1 | -2/+2 |
| | | | | Split out dependency on MpegEncContext. | ||||
* | error_resilience: decouple ER from MpegEncContext | Anton Khirnov | 2013-02-15 | 1 | -10/+10 |
| |