331 Commits (797fefa2e51e57b87ec5b13849465437acc75164)

Author SHA1 Message Date
Anton Khirnov dd846bc4a9 lavc: deprecate AV_CODEC_(FLAG|CAP)_TRUNCATED 3 years ago
Andreas Rheinhardt 9c489a0f3a avcodec/mpegvideo: Move startcodes to mpeg12.h 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt d99707b42a avcodec/mpeg4video: Make initializing RLTable thread-safe 4 years ago
James Almer 4e64c8fa29 avcodec/mpeg4videodec: update exported AVOptions in the user-facing context 4 years ago
Andreas Rheinhardt d4b9e117ce Revert "avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init()" 4 years ago
Paul B Mahol e6ff5d0fac avcodec/mpeg4videodec: add forgotten flags to mpeg4_options 4 years ago
Andreas Rheinhardt ba96f2254a Revert "mpeg4videodec: raise an error if sprite_trajectory.table is NULL" 4 years ago
Andreas Rheinhardt 2490ac635c avcodec/mpeg4videodec: Fix indentation 4 years ago
Andreas Rheinhardt f410febddc avcodec/mpeg4videodec: Move code around to avoid forward declaration 4 years ago
Andreas Rheinhardt 3e0bd5064d avcodec/mpeg4videodec: Don't initialize unused RL VLCs 4 years ago
Andreas Rheinhardt 2c6f532e0a Mark some pointers as const 4 years ago
Andreas Rheinhardt f1ba4d479e avcodec/mpeg4videodec: Make studio VLCs static 4 years ago
Andreas Rheinhardt 3aa81a634a avcodec/mpeg4video: Make tables used to initialize VLCs smaller 4 years ago
Andreas Rheinhardt 0da310d7be avcodec/mpeg4videodec: Don't check for errors for complete VLCs 4 years ago
Andreas Rheinhardt 6965ade54c avcodec/mpeg4videodec: Use smallest max_depth in get_vlc2() 4 years ago
Carl Eugen Hoyos 86f0bba776 lavc, lavf: Remove newlines from calls to avpriv_request_sample(). 4 years ago
Michael Niedermayer e361785ee0 avcodec/mpeg4videodec: Fix 2 integer overflows in get_amv() 5 years ago
Michael Niedermayer e53235f06c avcodec/mpeg4videodec: avoid invalid values and reinitialize in format changes for studio profile 5 years ago
Limin Wang 4b2863ff01 avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init() 5 years ago
Mark Thompson 2594f6a362 lavc: Rename hwaccel.h to hwconfig.h 5 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
Anton Khirnov 7385ffbd31 mpeg4videodec: do not copy a range of fields at once 5 years ago
Michael Niedermayer a15d904ad7 avcodec: Replace get_bits_long() by get_bits() where possible 5 years ago
Michael Niedermayer 79d5d79f38 avcodec: Replace show_bits_long() by show_bits() where possible 5 years ago
Michael Niedermayer fccc37ca85 repeat an even number of characters in occured 5 years ago
Michael Niedermayer 0e4a0e962c avcodec/mpeg4videodec: Fix integer overflow in mpeg4_decode_studio_block() 5 years ago
Michael Niedermayer d227ed5d59 avcodec/mpeg4videodec: Check idx in mpeg4_decode_studio_block() 6 years ago
Andreas Rheinhardt 3f086a2f66 avcodec/mpeg4videodec: Fix nonsense warning 6 years ago
Michael Niedermayer 1f686d023b avcodec/mpeg4videodec: Clear interlaced_dct for studio profile 6 years ago
Michael Niedermayer 074187d599 avcodec/mpeg4videodec: Clear partitioned frame in decode_studio_vop_header() 6 years ago
Michael Niedermayer b737317a88 avcodec/mpeg4videodec: Fix typo in sprite delta check 6 years ago
Michael Niedermayer c88afa44c4 avcodec/mpeg4videodec: Fix undefined shift in get_amv() 6 years ago
Michael Niedermayer fb7b0347b3 avcodec/mpeg4videodec: Check rice_prefix_code 6 years ago
Kieran Kunhya 844ff49469 mpeg4video: Add Studio DPCM support 6 years ago
Michael Niedermayer 168d8d56bf avcodec/mpeg4videodec: Fix slice end detection in mpeg4_decode_studio_mb() 6 years ago
Michael Niedermayer 5aba5b89d0 avcodec/mpeg4videodec: Check for bitstream end in read_quant_matrix_ext() 7 years ago
Michael Niedermayer bd27a9364c avcodec/mpeg4videodec: Remove use of FF_PROFILE_MPEG4_SIMPLE_STUDIO as indicator of studio profile 7 years ago
Michael Niedermayer 2aa9047486 avcodec/mpeg4videodec: Check read profile before setting it 7 years ago
Michael Niedermayer 2fc108f60f avcodec/mpeg4videodec: Clear bits_per_raw_sample if it has originated from a previous instance 7 years ago
Michael Niedermayer ba97d75ac6 avcodec/mpeg4video: Detect reference studio streams as studio streams 7 years ago
Michael Niedermayer b3a18511cc avcodec/mpeg4videodec: Check bps (VOL header) before VOP for studio profile 7 years ago
Michael Niedermayer 9e5d0860c0 avcodec/mpeg4videodec: Do not corrupt bits_per_raw_sample 7 years ago
Michael Niedermayer 9f73ae31e0 avcodec/mpeg4videode: Eliminate out of loop VOP startcode reading for studio profile 7 years ago
Michael Niedermayer 177133a0f4 avcodec/mpeg4videodec: Split decode_studio_vol_header() out of decode_studiovisualobject() 7 years ago
Michael Niedermayer e03bf251d8 avcodec/mpeg4videodec: Move decode_studiovisualobject() parsing in the branch for visual object parsing 7 years ago
James Almer 2f27370111 avcodec/mpeg4videodec: unbreak multithreading decoding 7 years ago
James Almer a866cc3ad3 avcodec/mpeg4videodec: free studio profile VLCs when closing the decoder 7 years ago
Kieran Kunhya f9d3841ae6 mpeg4video: Add support for MPEG-4 Simple Studio Profile. 7 years ago