Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mss2: Drop a silly assert | Diego Biurrun | 2016-06-07 | 1 | -3/+0 |
| | |||||
* | msmpeg4data: Move WMV2 data tables to their own file | Diego Biurrun | 2016-02-19 | 1 | -1/+1 |
| | |||||
* | 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 | -1/+1 |
| | | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | mpegvideo: msmpeg4: Move function declarations | Vittorio Giovara | 2015-05-31 | 1 | -0/+1 |
| | |||||
* | mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes | Diego Biurrun | 2014-08-15 | 1 | -3/+3 |
| | |||||
* | mpeg: Split error resilience bits off into a separate file | Diego Biurrun | 2014-06-22 | 1 | -0/+1 |
| | |||||
* | dsputil: Split off quarterpel bits into their own context | Diego Biurrun | 2014-05-29 | 1 | -2/+5 |
| | |||||
* | mpegvideo: operate with pointers to AVFrames instead of whole structs | wm4 | 2014-04-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | 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: drop support for real (non-emulated) edges | Anton Khirnov | 2014-01-09 | 1 | -2/+0 |
| | | | | | | | Several decoders disable those anyway and they are not measurably faster on x86. They might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough (and those decoders relevant enough) to justify the added complexity. | ||||
* | mpegvideo: do not set current_picture_ptr in decoders | Anton Khirnov | 2013-12-05 | 1 | -7/+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. | ||||
* | vc1: move MpegEncContext.resync_marker into VC1Context. | Anton Khirnov | 2013-11-29 | 1 | -1/+1 |
| | | | | | The field still remains in MpegEncContext because it is used by the mpeg4 decoder. | ||||
* | mss2: use the AVFrame API properly. | Anton Khirnov | 2013-11-16 | 1 | -12/+18 |
| | |||||
* | cosmetics: Group .name and .long_name together in codec/format declarations | Diego Biurrun | 2013-10-03 | 1 | -1/+1 |
| | |||||
* | vc1, mss2: Check for any negative return value from ff_vc1_parse_frame_header | Martin Storsjö | 2013-05-15 | 1 | -1/+1 |
| | | | | | | | | This is required if we return other error codes than explicitly -1, which so far has been the only other possible return value besides 0. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() | Diego Biurrun | 2013-03-13 | 1 | -2/+2 |
| | |||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -36/+21 |
| | |||||
* | Add missing error_resilience includes to files that use ER | Diego Biurrun | 2013-03-07 | 1 | -0/+1 |
| | |||||
* | error_resilience: decouple ER from MpegEncContext | Anton Khirnov | 2013-02-15 | 1 | -2/+2 |
| | |||||
* | lavc: put FF_IDCT_{VP3,H264,CAVS,BINK,EA,WMV2} under FF_API_IDCT. | Ronald S. Bultje | 2013-01-20 | 1 | -3/+0 |
| | | | | | | 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. | ||||
* | mss2: return meaningful error codes. | Anton Khirnov | 2013-01-06 | 1 | -11/+13 |
| | |||||
* | 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 | ||||
* | lavc: add a wrapper for AVCodecContext.get_buffer(). | Anton Khirnov | 2012-12-04 | 1 | -1/+2 |
| | | | | It will be useful in the upcoming transition to refcounted AVFrames. | ||||
* | mss2: prevent potential uninitialized reads | Alberto Delmás | 2012-11-11 | 1 | -2/+2 |
| | | | | | | | | The alternative to zeroing on init is setting the corrupted flag in all cases where pal_pic is not fully written, at the cost of added complexity. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | mss2: reindent after last commit | Kostya Shishkov | 2012-11-11 | 1 | -34/+34 |
| | |||||
* | mss2: fix handling of unmasked implicit WMV9 rectangles | Alberto Delmás | 2012-11-11 | 1 | -10/+13 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | Anton Khirnov | 2012-10-08 | 1 | -6/+6 |
| | |||||
* | mss2: simplify loop in decode_rle() | Alberto Delmás | 2012-09-06 | 1 | -2/+1 |
| | | | | | | | | It calculates the sum of power of two series, which can be done in one step. Suggested by Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | mss2: do not try to read too many palette entries | Alberto Delmás | 2012-09-06 | 1 | -1/+1 |
| | | | | | | Reported by Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | mss12: reduce SliceContext size from 1067 to 164 KB | Alberto Delmás | 2012-09-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | mss12: move SliceContexts out of the common context into the codec contexts | Alberto Delmás | 2012-09-03 | 1 | -5/+9 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | MSS1 and MSS2: set final pixel format after common stuff has been initialised | Alberto Delmás | 2012-08-31 | 1 | -0/+4 |
| | | | | | | | This way it won't interfere with WMV9 initialisation inside MSS2 decoder and avplay will play it fine. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | MSS2 decoder | Alberto Delmás | 2012-08-31 | 1 | -0/+860 |
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> |