aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mpegvideo_dec.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/mpegvideo_dec: Move setting dct_unquant funcs to h263dec.cAndreas Rheinhardt2024-06-201-6/+0
* avcodec/h261dec: Unquantize coefficients while parsing themAndreas Rheinhardt2024-06-201-5/+6
* avcodec/mpegvideo_dec: Remove unnecessary FFMINAndreas Rheinhardt2024-06-201-3/+10
* avcodec/mpegutils: Don't output wrong mb skip valuesAndreas Rheinhardt2024-06-201-1/+1
* avcodec/mpegvideo_dec: Don't keep droppable in sync in update_thread_ctxAndreas Rheinhardt2024-06-201-1/+0
* avcodec/mpegvideo_dec: Don't alloc framesize-bufs in update_thread_ctxAndreas Rheinhardt2024-06-201-8/+0
* avcodec/mpegvideo_dec: Set dct_unquantize ptrs only once when possibleAndreas Rheinhardt2024-06-201-14/+7
* avcodec/mpegvideo_dec: Don't sync encoder-only coded_picture_numberAndreas Rheinhardt2024-06-121-1/+0
* avcodec/mpegvideo_dec, rv34: Simplify check for "does pic exist?"Andreas Rheinhardt2024-06-121-5/+5
* avcodec/mpegpicture: Avoid MotionEstContext in ff_mpeg_framesize_alloc()Andreas Rheinhardt2024-06-121-3/+2
* avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame APIAndreas Rheinhardt2024-06-121-11/+14
* avcodec/mpegpicture: Make MPVPicture refcountedAndreas Rheinhardt2024-06-121-51/+21
* avcodec/mpegvideo_dec: Add close function for mpegvideo-decodersAndreas Rheinhardt2024-06-121-0/+8
* avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary PicAndreas Rheinhardt2024-06-121-91/+52
* avcodec/mpegpicture: Rename Picture->MPVPictureAndreas Rheinhardt2024-06-121-6/+7
* avcodec/mpegpicture: Split ff_alloc_picture() into check and alloc partAndreas Rheinhardt2024-06-121-2/+6
* avcodec/mpegpicture: Cache AVFrame.data and linesize valuesAndreas Rheinhardt2024-06-121-2/+2
* avcodec/mpegvideo: Shorten variable namesAndreas Rheinhardt2024-06-121-65/+63
* avcodec/mpegvideo, mpegpicture: Add buffer poolAndreas Rheinhardt2024-06-121-19/+16
* avcodec/mpegvideo_motion: Remove dead checks for existence of referenceAndreas Rheinhardt2024-06-121-8/+4
* avcodec/mpegpicture: Mark dummy frames as suchAndreas Rheinhardt2024-06-121-0/+2
* avcodec/mpegvideo_dec: Factor allocating dummy frames outAndreas Rheinhardt2024-06-121-33/+52
* avcodec/mpegvideo_dec: Sync linesize and uvlinesize between threadsAndreas Rheinhardt2024-06-121-0/+3
* avcodec/mpegpicture: Store linesize in ScratchpadContextAndreas Rheinhardt2024-06-121-12/+7
* avcodec/mpegvideo_dec, h264_slice: Return proper error codesAndreas Rheinhardt2024-04-081-1/+1
* avcodec/mpegvideo_dec: Move getting Picture slot into alloc_picture()Andreas Rheinhardt2024-04-081-37/+26
* avcodec/mpegvideo_dec: Factor allocating dummy frame outAndreas Rheinhardt2024-04-081-32/+32
* avcodec/mpegvideo_dec: Remove redundant code to reset keyframe flagAndreas Rheinhardt2024-04-081-2/+0
* avcodec/mpegvideo_dec: Remove obsolete current_picture_ptr reuse codeAndreas Rheinhardt2024-04-081-6/+0
* avcodec/mpegvideo_dec: Don't emit non-keyframe warning for H.261Andreas Rheinhardt2024-04-081-1/+1
* avcodec/mpegvideo_dec, mpeg12dec: Move MPEG1/2 code to mpeg12dec.cAndreas Rheinhardt2024-04-081-19/+0
* avutil: remove deprecated FF_API_FRAME_PICTURE_NUMBERJames Almer2024-03-071-6/+0
* avcodec/pthread_frame: Remove ff_thread_release_buffer()Andreas Rheinhardt2023-10-221-17/+17
* avcodec/mpeg(picture|video_dec): Move comment to more appropriate placeAndreas Rheinhardt2023-10-101-0/+2
* avcodec/mpegpicture: Move caller-specific parts of function to callersAndreas Rheinhardt2023-10-101-2/+28
* avcodec/mpegvideo_enc: Don't allocate buffers unnecessarilyAndreas Rheinhardt2023-10-101-1/+1
* avcodec/mpegvideo_dec: Always initialize IDCTDSPContext during initAndreas Rheinhardt2023-10-051-1/+1
* avcodec/mpegvideo_dec: Don't zero context on init failureAndreas Rheinhardt2023-10-051-6/+3
* avcodec/mpegvideo_dec: Don't memset twiceAndreas Rheinhardt2023-10-031-23/+5
* avcodec/mpegvideo_dec: Check for existence of planes before accessesAndreas Rheinhardt2023-10-031-2/+4
* avcodec/mpegvideo_dec: Remove commented-out legacy cruftAndreas Rheinhardt2023-10-021-4/+0
* avcodec/threadframe: Move ff_thread_can_start_frame() to thread.hAndreas Rheinhardt2023-09-181-0/+1
* avutil/internal: Don't auto-include emms.hAndreas Rheinhardt2023-09-041-0/+1
* avcodec/mpegvideo_dec: Use av_fast_padded_malloc where appropriateAndreas Rheinhardt2023-08-021-11/+6
* avcodec/mpegvideo_dec: properly set output frames as keyframesJames Almer2023-07-151-2/+2
* avcodec/mpegvideo_dec: Add NULL pointer checks to MPV_motion_lowres()Michael Niedermayer2023-06-181-5/+8
* avcodec/mpegvideo_dec: consider interlaced lowres 4:2:0 chroma in edge emulat...Michael Niedermayer2023-06-181-2/+2
* avcodec: use the new AVFrame key_frame flag in all decoders and encodersJames Almer2023-05-041-3/+6
* avcodec: use the new AVFrame interlace flags in all decoders and encodersJames Almer2023-05-041-5/+5
* avutil/frame: deprecate AVFrame.coded_picture_number and display_picture_numberMarton Balint2023-02-131-0/+4