Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | h261dec: Convert to the new bitstream reader | Alexandra Hájková | 2017-01-31 | 1 | -45/+47 |
| | |||||
* | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 | 1 | -2/+2 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 | 1 | -1/+1 |
| | | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | mpegvideo: Drop flags and flags2 | Vittorio Giovara | 2015-05-22 | 1 | -2/+0 |
| | | | | They are just duplicates of AVCodecContext members so use those instead. | ||||
* | lavc: Replace av_dlog and tprintf with internal macros | Vittorio Giovara | 2015-04-19 | 1 | -2/+2 |
| | |||||
* | h261dec: Fix context initialization sequence | Michael Niedermayer | 2014-12-18 | 1 | -2/+1 |
| | | | | | | | | | | ff_mpv_common_init sets s->context_initialized. This fixes decoding of h261 in the cases where the demuxer hasn't already set the frame size. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | lavc: deprecate the use of AVCodecContext.time_base for decoding | Anton Khirnov | 2014-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | 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. | ||||
* | mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes | Diego Biurrun | 2014-08-15 | 1 | -8/+8 |
| | |||||
* | h261dec: Fix order of initialization | John Stebbins | 2014-08-14 | 1 | -4/+6 |
| | | | | | ff_MPV_common_init requires the frame dimensions which get parsed in h261_decode_picture_header. | ||||
* | idct: remove call to ff_idctdsp_init from ff_MPV_common_init | John Stebbins | 2014-08-14 | 1 | -1/+3 |
| | | | | | 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 |
| | |||||
* | dsputil: Split clear_block*/fill_block* off into a separate context | Diego Biurrun | 2014-06-18 | 1 | -1/+1 |
| | |||||
* | mpegvideo: operate with pointers to AVFrames instead of whole structs | wm4 | 2014-04-09 | 1 | -5/+5 |
| | | | | | | | | | | | | | 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> | ||||
* | mpegvideo: move mpegvideo formats-related defines to mpegutils.h | Vittorio Giovara | 2014-03-16 | 1 | -0/+1 |
| | |||||
* | mpegvideo: do not set current_picture_ptr in decoders | Anton Khirnov | 2013-12-05 | 1 | -9/+0 |
| | | | | | | | | | | | This code was originally added in 5f1948111a4920ff74e31b4284ab0200f7938539 to h263 to set decoded frame pts to some random numbers (removed in a1c5cc429d99216406170eac7e8352860076d3e8) and then cargo culted to other decoders. The code is left in h263dec for now, since some part of the decoder (apparently OBMC) relies on the specific previous frame to be reused. | ||||
* | h26[13]dec: stop using deprecated avcodec_set_dimensions | Anton Khirnov | 2013-10-31 | 1 | -1/+4 |
| | |||||
* | lavc: don't set AVFrame.pts to random numbers in decoders. | Anton Khirnov | 2013-10-28 | 1 | -1/+0 |
| | |||||
* | cosmetics: Group .name and .long_name together in codec/format declarations | Diego Biurrun | 2013-10-03 | 1 | -1/+1 |
| | |||||
* | h261: check the mtype index | Luca Barbato | 2013-08-16 | 1 | -0/+5 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | avcodec: Drop unnecessary ff_ name prefixes from static functions | Diego Biurrun | 2013-04-30 | 1 | -2/+2 |
| | |||||
* | h261: Move encoder/decoder shared table init to common code | Diego Biurrun | 2013-04-10 | 1 | -1/+1 |
| | |||||
* | h261: Move shared data tables from a header to a proper C file | Diego Biurrun | 2013-04-10 | 1 | -13/+12 |
| | |||||
* | h261: Move mvmap table to the only place it is used | Diego Biurrun | 2013-04-05 | 1 | -0/+4 |
| | |||||
* | h261: cosmetics: Move functions to avoid forward declarations | Diego Biurrun | 2013-04-05 | 1 | -90/+88 |
| | |||||
* | h261: K&R formatting and prettyprinting cosmetics | Diego Biurrun | 2013-04-05 | 1 | -225/+238 |
| | |||||
* | h261: Move ff_h261_rl_table_store declaration to header file | Diego Biurrun | 2013-04-05 | 1 | -2/+0 |
| | |||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -5/+6 |
| | |||||
* | Remove unnecessary dsputil.h #includes | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | error_resilience: decouple ER from MpegEncContext | Anton Khirnov | 2013-02-15 | 1 | -1/+1 |
| | |||||
* | Drop DCTELEM typedef | Diego Biurrun | 2013-01-22 | 1 | -2/+2 |
| | | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | lavc: fix decode_frame() third parameter semantics for video decoders | Anton Khirnov | 2012-12-04 | 1 | -2/+2 |
| | | | | It's got_frame, not data size | ||||
* | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | Anton Khirnov | 2012-10-08 | 1 | -1/+1 |
| | |||||
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 | 1 | -1/+1 |
| | |||||
* | Remove lowres video decoding | Mans Rullgard | 2012-04-21 | 1 | -1/+0 |
| | | | | | | | This feature is complex, of questionable utility, and slows down normal decoding. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | cosmetics: Align codec declarations | Martin Storsjö | 2012-04-06 | 1 | -2/+2 |
| | | | | | | | Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | Replace computations of remaining bits with calls to get_bits_left(). | Alex Converse | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | Replace AVFrame pointer type punning by proper struct member assignments. | Diego Biurrun | 2012-03-01 | 1 | -1/+2 |
| | |||||
* | mpegvideo: Add ff_ prefix to nonstatic functions | Martin Storsjö | 2012-02-15 | 1 | -8/+8 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | vlc/rl: Add ff_ prefix to the nonstatic symbols | Martin Storsjö | 2012-02-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | mpegvideo: remove abort() in ff_find_unused_picture() | Andrey Utkin | 2011-12-14 | 1 | -0/+2 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | doxygen: misc consistency, spelling and wording fixes | Diego Biurrun | 2011-12-12 | 1 | -5/+5 |
| | |||||
* | lavc: replace references to deprecated AVCodecContext.error_recognition to ↵ | Dustin Brody | 2011-10-22 | 1 | -1/+1 |
| | | | | | | use AVCodecContext.err_recognition Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Fix assert() calls that need updates after FF_COMMON_FRAME macro elimination. | Diego Biurrun | 2011-09-21 | 1 | -2/+2 |
| | | | | This fixes build failures with -DDEBUG in CPPFLAGS. | ||||
* | lavc: use designated initialisers for all codecs. | Anton Khirnov | 2011-07-29 | 1 | -9/+8 |
| | | | | It's more readable and less prone to breakage. | ||||
* | Eliminate FF_COMMON_FRAME macro. | Diego Biurrun | 2011-07-11 | 1 | -7/+7 |
| | | | | | FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied to struct Picture. Replace by an embedded AVFrame structure in struct Picture. | ||||
* | Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. | Stefano Sabatini | 2011-05-02 | 1 | -5/+5 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | lavc: remove FF_API_HURRY_UP cruft | Anton Khirnov | 2011-04-26 | 1 | -4/+0 |
| | |||||
* | lavc: mark hurry_up for removal on next major bump | Anton Khirnov | 2011-04-02 | 1 | -1/+3 |
| | | | | | It has been deprecated for about five years, skip_idct/skip_frame should be used instead. | ||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Replace dprintf with av_dlog | Luca Barbato | 2011-01-29 | 1 | -2/+2 |
| | | | | dprintf clashes with POSIX.1-2008 |