38 Commits (cb8180aa66839fe05e3a29504fb2f67336312227)

Author SHA1 Message Date
Michael Niedermayer 93810a625c
avcodec/mobiclip: Check input size before (re)allocation 2 years ago
Michael Niedermayer 677e27a9af
avcodec/mobiclip: Check quantizer for overflow 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt e2c24e6a29 avcodec/internal: Move ff_reget_buffer() to decode.h 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 3 years ago
Andreas Rheinhardt 2d764069be avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Andreas Rheinhardt d6c16c5217 avcodec/mobiclip: Rewrite code to make it clearer 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Florian Nouwt f067fcb9df mobiclip: fix copyright headers 4 years ago
Michael Niedermayer 4dc039b4c7 avcodec/mobiclip: Avoid undefined integer overflow in MV computation 4 years ago
Andreas Rheinhardt 0e645b98c6 Remove double ';' 4 years ago
Michael Niedermayer 3a24000e72 avcodec/mobiclip: Bound planar prediction value 4 years ago
Andreas Rheinhardt f782dd316a avcodec/mobiclip: Reindentation 4 years ago
Andreas Rheinhardt ee1ddd308b avcodec/mobiclip: Make decoder init-threadsafe 4 years ago
Andreas Rheinhardt 866c2ef183 avcodec/mobiclip: Avoid code duplication when initializing VLCs 4 years ago
Andreas Rheinhardt a58be26293 avcodec/mobiclip: Avoid redundant codes table to initialize VLCs 4 years ago
Michael Niedermayer a108a4d809 avcodec/mobiclip: Check mv against INT_MAX 4 years ago
Andreas Rheinhardt 33996444ee avcodec/mobiclip: Use get_ue_golomb_31() where possible 4 years ago
Andreas Rheinhardt 307a1b8e54 avcodec/mobiclip: Use smaller type for codes 4 years ago
Andreas Rheinhardt 77e8c959aa avcodec/mobiclip: Use static VLC tables 4 years ago
Andreas Rheinhardt 924bc6d860 avcodec/mobiclip: Don't use too big max_depth, inline constants 4 years ago
Andreas Rheinhardt 10106b5d54 avcodec/mobiclip: Don't check for errors for complete VLCs 4 years ago
Andreas Rheinhardt c4229ad074 avcodec/mobiclip: Reduce size of VLCs, inline constants 4 years ago
Michael Niedermayer a4895b75a3 avcodec/mobiclip: Avoid signed integer overflows in idct() 4 years ago
Michael Niedermayer 92233a6344 avcodec/mobiclip: Check that Motion vectors are within the input frame 4 years ago
Michael Niedermayer b6b640c544 avcodec/mobiclip: set the bitstream size to the input 4 years ago
Michael Niedermayer 0aa1645140 avcodec/mobiclip: Fix multiple integer overflows 4 years ago
Michael Niedermayer 2f9a3215aa avcodec/mobiclip: Move quantizer check into setup_qtables() 4 years ago
Andreas Rheinhardt e42fc62633 avcodec/mobiclip: Fix heap-buffer-overflow 4 years ago
Andreas Rheinhardt a53f32cf49 avcodec/mobiclip: Fix memleak upon init failure 4 years ago
Paul B Mahol bd7d832e84 avcodec/mobiclip: add missing flush 4 years ago
Michael Niedermayer bad8b17a3d avcodec/mobiclip: Check quantizer before table setup 4 years ago
Andreas Rheinhardt c1a5d06b82 avcodec/mobiclip: Fix mixed declarations and code 4 years ago
Paul B Mahol 7f95339319 avcodec: add MobiClip video decoder 4 years ago