275 Commits (6d8285633d8965658dfa6cd0b201cca36184c467)

Author SHA1 Message Date
Andreas Rheinhardt f5d5b80f3c avcodec/mpegutils: Don't use MB_TYPE_L[01] for mpegvideo 8 months ago
Andreas Rheinhardt a13ca893cf avcodec/mpegvideo_dec, rv34: Simplify check for "does pic exist?" 8 months ago
Andreas Rheinhardt 45cf0541cf avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API 8 months ago
Andreas Rheinhardt 9ce56f91c0 avcodec/mpegpicture: Make MPVPicture refcounted 8 months ago
Andreas Rheinhardt 99d26939af avcodec/mpegvideo_dec: Add close function for mpegvideo-decoders 8 months ago
Andreas Rheinhardt fe6037fd04 avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 8 months ago
Andreas Rheinhardt 59422955cf avcodec/mpegpicture: Rename Picture->MPVPicture 8 months ago
Andreas Rheinhardt dda009b97d avcodec/mpegvideo: Add const where appropriate 8 months ago
Andreas Rheinhardt f1c4e8950e avcodec/rv30, rv34, rv40: Avoid indirection 8 months ago
Andreas Rheinhardt ec1eba792a avcodec/mpegvideo: Shorten variable names 8 months ago
Michael Niedermayer e5098589b0
avcodec/rv34: assert that size is not 0 in rv34_gen_vlc_ext() 9 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 11 months ago
Andreas Rheinhardt 1ae750a16e avcodec/rv34: Constify pointer to static object 1 year ago
Andreas Rheinhardt 716ddc8c62 avcodec/rv34: Avoid superfluous VLC structures 1 year ago
Andreas Rheinhardt 49b4ed7237 avcodec/mpegvideo_dec: Always initialize IDCTDSPContext during init 1 year ago
Andreas Rheinhardt d2bc039501 avcodec/error_resilience: Make applying decode_error_flags optional 1 year ago
Andreas Rheinhardt 9cdf82c2c2 avcodec/vlc: Use proper namespace 1 year ago
Jiasheng Jiang f8d0b13de5 avcodec/rv34: Add check for av_malloc 2 years ago
Anton Khirnov 432adca5fe lavc: disable an obsolete hack for real video 2 years ago
Andreas Rheinhardt 539777f008 avcodec/rv34: Remove always-true/false checks 2 years ago
Andreas Rheinhardt b9eaf77ed1 avcodec/internal: Move ff_set_dimensions() to decode.h 3 years ago
Andreas Rheinhardt 0eb399ac39 avcodec: Constify ThreadFrames if possible 3 years ago
Andreas Rheinhardt 145236741d avcodec/mpegvideo: Inline values in ff_update_block_index() 3 years ago
Andreas Rheinhardt 2d764069be avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Andreas Rheinhardt a9cc413496 avcodec/internal: Move FF_QSCALE_TYPE_* to mpegvideodec.h 3 years ago
Andreas Rheinhardt 965cfc6684 avcodec/mpegvideo: Move decoder-only stuff to a new header 3 years ago
Andreas Rheinhardt 02220b88fc avcodec/thread: Don't use ThreadFrame when unnecessary 3 years ago
Andreas Rheinhardt b3551b6072 avcodec/thread: Move ff_thread_(await|report)_progress to new header 3 years ago
Andreas Rheinhardt 4e65a41a5c avcodec/rv34: Move dsp init code to rv30/rv40 4 years ago
Andreas Rheinhardt 9abda1365c avcodec/rv34, mpegvideo: Fix segfault upon frame size change error 4 years ago
Anton Khirnov baecaa16c1 mpegvideo: use the AVVideoEncParams API for exporting QP tables 4 years ago
Anton Khirnov c8c2dfbc37 lavu: move LOCAL_ALIGNED from internal.h to mem_internal.h 4 years ago
Andreas Rheinhardt 8af82be946 avcodec/mpegvideo: Merge ff_mpv_decode_defaults into ff_mpv_decode_init 4 years ago
Andreas Rheinhardt f697622f68 avcodec/rv34: Make initializing static VLC tables thread-safe 4 years ago
Andreas Rheinhardt 88c75592bd avcodec/rv34: Avoid offsets table for initialization of static VLCs 4 years ago
Andreas Rheinhardt 3a836f38f6 avcodec/rv34: Simplify getting right VLC 4 years ago
Andreas Rheinhardt f033e6d2e6 avcodec/rv34: Don't needlessly copy VLC length and symbol arrays 4 years ago
Anton Khirnov 1f4cf92cfb pthread_frame: merge the functionality for normal decoder init and init_thread_copy 5 years ago
Anton Khirnov 665e5b0fba lavc: replace AVCodecInternal.allocate_progress with an internal cap 5 years ago
Michael Niedermayer 6cd81d68c5 libavcodec/rv34: error out earlier on missing references 7 years ago
Michael Niedermayer 4bd869eb7c avcodec/rv34: Fix runtime error: signed integer overflow: 768 * 4126720 cannot be represented in type 'int' 8 years ago
Michael Niedermayer a66c6e28b5 avcodec/rv34: Fix runtime error: signed integer overflow: 36880 * 66288 cannot be represented in type 'int' 8 years ago
Michael Niedermayer 8696f25444 avcodec/rv34: Simplify and factor get_slice_offset() code 8 years ago
Michael Niedermayer c9e3952b82 avcodec/rv34: Forward error from rv34_decode_mv() 8 years ago
Michael Niedermayer 24f6559bd2 avcodec/rv34: Fix runtime error: signed integer overflow: -2 + -2147483648 cannot be represented in type 'int' 8 years ago
Diego Biurrun d4c2103bd3 golomb: Convert to the new bitstream reader 8 years ago
Diego Biurrun 4024b566d6 golomb: Give svq3_get_se_golomb()/svq3_get_ue_golomb() better names 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Michael Niedermayer fa5358f07d avcodec/rv34: Delay failure return for B frames with a missing reference 10 years ago