246 Commits (9548dc74d8db2bc002e1195dbd076f621f5c3ea1)

Author SHA1 Message Date
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
Michael Niedermayer 3197c0aa87 avcodec/rv34: Clear pointers in ff_rv34_decode_init_thread_copy() 10 years ago
Vittorio Giovara da0c8664b4 mpegvideo: Move various temporary buffers to a separate context 10 years ago
Michael Niedermayer 4dee4a4470 avcodec/mpegvideo: Factor ff_mpv_decode_init() out 11 years ago
Janne Grunau dc4b2e7d33 rv34: use ff_mpeg_update_thread_context only when decoder is fully initialized 11 years ago
Gabriel Dume 4b1f5e5090 cosmetics: Write NULL pointer inequality checks more compactly 11 years ago
Diego Biurrun 835f798c7d mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 11 years ago
John Stebbins 998c9f15d1 idct: remove call to ff_idctdsp_init from ff_MPV_common_init 11 years ago
Michael Niedermayer 9195c26d45 avcodec/rv34: fix crash while seeking on very damaged file 11 years ago
Diego Biurrun 7b9ef8d701 mpeg: Split error resilience bits off into a separate file 11 years ago
Michael Niedermayer 4a0ec85b85 avcodec/rv34: fix edge emu with uv stride <= 25 11 years ago
Diego Biurrun 368f50359e dsputil: Split off quarterpel bits into their own context 11 years ago
Michael Niedermayer 9f50d3b944 avcodec/rv34: Fix () in GET_PTS_DIFF() macro 11 years ago
wm4 f6774f905f mpegvideo: operate with pointers to AVFrames instead of whole structs 11 years ago
Vittorio Giovara e0c16e4e32 mpegvideo: move mpegvideo formats-related defines to mpegutils.h 11 years ago
Anton Khirnov ebfe622bb1 mpegvideo: drop support for real (non-emulated) edges 11 years ago
Michael Niedermayer ea1e630c47 vcodec/rv34: use av_mallocz() to allocate tables 11 years ago
Ronald S. Bultje 458446acfa lavc: Edge emulation with dst/src linesize 11 years ago
Anton Khirnov 1d389e2a80 rv34: stop using deprecated avcodec_set_dimensions 11 years ago
Ronald S. Bultje face578d56 Rewrite emu_edge functions to have separate src/dst_stride arguments. 12 years ago
Martin Storsjö fdbd924b84 rv34: Fix a memory leak on errors 12 years ago
Diego Biurrun 2832ea26f3 Remove commented-out debug #define cruft 12 years ago
Michael Niedermayer 64308941d4 mpegvideo: Fix exported qp table offest 12 years ago
Michael Niedermayer 46728338b0 rv34: export qp table 12 years ago
Michael Niedermayer 53fd4f5594 avcodec: fix motion vector vissualization 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Diego Biurrun 5f401b7b71 Add missing error_resilience includes to files that use ER 12 years ago
Michael Niedermayer d210e9741e rv34: fix aspect ratio 12 years ago
Anton Khirnov 54974c6298 error_resilience: decouple ER from MpegEncContext 12 years ago
Diego Biurrun 218aefce44 dsputil: Move LOCAL_ALIGNED macros to libavutil 12 years ago