370 Commits (f701f088f4eedf86a51920cdbdddcd9895615d40)

Author SHA1 Message Date
Michael Niedermayer e38f280fec avcodec/mpeg4videodec: Use 64 bit intermediates for sprite delta 7 years ago
Michael Niedermayer 7735ed2974 avcodec/mpeg4videodec: Clear mcsel before decoding an image 8 years ago
Michael Niedermayer 4976a3411f avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 8 years ago
Michael Niedermayer 5443c4bdf4 avcodec/mpeg4videodec: Fix overflow in virtual_ref computation 8 years ago
Michael Niedermayer 12245ab1f6 avcodec/mpeg4videodec: Check sprite delta upshift against overflowing. 8 years ago
Michael Niedermayer 0a87be404a avcodec/mpeg4videodec: Fix integer overflow in num_sprite_warping_points=2 case 8 years ago
Michael Niedermayer 18bca25adb avcodec/mpeg4videodec: Fix runtime error: signed integer overflow: 53098 * 40448 cannot be represented in type 'int' 8 years ago
Michael Niedermayer efeb47fd5d avcodec/mpeg4videodec: Check for multiple VOL headers 8 years ago
Michael Niedermayer 467677769a avcodec/mpeg4videodec: Clear sprite wraping on unsupported cases in VOP decode 8 years ago
Michael Niedermayer c1c3a14073 libavcodec/mpeg4videodec: Convert sprite_offset to 64bit 8 years ago
Sean McGovern 6ac0e78183 mpeg4videodec: raise an error if sprite_trajectory.table is NULL 8 years ago
Michael Niedermayer e2a4f1a9eb avcodec/mpeg4videodec: Fix runtime error: signed integer overflow: -135088512 * 16 cannot be represented in type 'int' 8 years ago
Michael Niedermayer fab13bbbcd avcodec/mpeg4videodec: Fix runtime error: signed integer overflow: 134527392 * 16 cannot be represented in type 'int' 8 years ago
Michael Niedermayer eb41956636 avcodec/mpeg4videodec: Improve the overflow checks in mpeg4_decode_sprite_trajectory() 8 years ago
Michael Niedermayer 25e93aacc2 avcodec/mpeg4videodec: Fix runtime error: left shift of negative value -2650 8 years ago
Michael Niedermayer 76ba09d182 avcodec/mpeg4videodec: Check the other 3 sprite points for intermediate overflows 8 years ago
Michael Niedermayer 6871df02d9 avcodec/mpeg4videodec: Check sprite_offset in addition to shifts 8 years ago
Michael Niedermayer 6179dc8aa7 avcodec/mpeg4video: Fix runtime error: left shift of negative value 8 years ago
Michael Niedermayer aa2b75263e avcodec/mpeg4videodec: Fix runtime error: shift exponent -2 is negative 8 years ago
Anton Khirnov fd9212f2ed Mark some arrays that never change as const. 8 years ago
Michael Niedermayer cde007dcd3 avcodec: Add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM to most h263 based codecs 8 years ago
Michael Niedermayer 8258e36385 avcodec/mpeg4videodec: Fix undefined shifts in mpeg4_decode_sprite_trajectory() 8 years ago
Michael Niedermayer 2c9106257f avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug 8 years ago
Clément Bœsch 6c98398b0b lavc/get_bits: add a logging context to check_marker() 9 years ago
Michael Niedermayer f730367a60 avcodec/mpeg4videodec: Fix default low_delay flag value if not coded 9 years ago
Michael Niedermayer 87c53e5354 avcodec/mpeg4videodec: Print low_delay value with -debug 1 in decode_vol_header() 9 years ago
Alexandra Hájková d338abb664 mpeg4videodec: Call av_log() in check_marker() with AVCodecContext instead of NULL 9 years ago
Alexandra Hájková e4b38878da Move check_marker() from get_bits to mpeg4videodec 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Andreas Cadhalpun 564dd3f0f4 mpeg4videodec: silence ubsan warning 9 years ago
Michael Niedermayer 70f13abb4f avcodec/mpeg4videodec: also for empty partitioned slices 9 years ago
Anton Khirnov 2c6811397b lavc: add profiles to AVCodecDescriptor 9 years ago
Clément Bœsch fb99ef0bd3 avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 9 years ago
Michael Niedermayer 891dc8f875 avcodec/mpeg4videodec: Check available data before reading custom matrix 9 years ago
Ganesh Ajjanagadde 2cbaa078d1 avcodec: use HAVE_THREADS header guards to silence -Wunused-function 9 years ago
wm4 a383f226f0 lavc: move vdpau decoders under FF_API_VDPAU. 10 years ago
Ronald S. Bultje 9468207e1c mpeg4video: use ff_dlog instead of av_log under debug&FF_DEBUG_PTS. 10 years ago
Ronald S. Bultje 6471040f56 FF_OPT_TYPE_* -> AV_OPT_TYPE_*. 10 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 10 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 10 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 10 years ago
Michael Niedermayer 269a71b68a avcodec/mpeg4videodec: Clarify the mpeg4_unpack_bframes reference. 10 years ago
Michael Niedermayer c06e556274 avcodec/mpeg4videodec: Check P cbpy 10 years ago
Michael Niedermayer 261b715593 avcodec/mpeg4videodec: Mark static table as const 10 years ago
Vittorio Giovara 378a00087f mpegvideo: Move tables to a separate file 10 years ago
Michael Niedermayer d860084c50 avcodec/mpegvideo: Reset bitstream_buffer_size on allocation failure 10 years ago
Anton Khirnov 6f57375d70 rl: Rename ff_*_rl() to ff_rl_*() 10 years ago
Vittorio Giovara 9c1db92ad3 mpegvideo: Drop err_recognition 10 years ago
Vittorio Giovara 848e86f74d mpegvideo: Drop flags and flags2 10 years ago
Andreas Cadhalpun b3408ae4c6 mpeg4videodec: only allow a positive length 10 years ago