| Commit message (Expand) | Author | Age | Files | Lines |
* | avcodec/mpegvideo_dec: Move setting dct_unquant funcs to h263dec.c | Andreas Rheinhardt | 2024-06-20 | 1 | -6/+0 |
* | avcodec/h261dec: Unquantize coefficients while parsing them | Andreas Rheinhardt | 2024-06-20 | 1 | -5/+6 |
* | avcodec/mpegvideo_dec: Remove unnecessary FFMIN | Andreas Rheinhardt | 2024-06-20 | 1 | -3/+10 |
* | avcodec/mpegutils: Don't output wrong mb skip values | Andreas Rheinhardt | 2024-06-20 | 1 | -1/+1 |
* | avcodec/mpegvideo_dec: Don't keep droppable in sync in update_thread_ctx | Andreas Rheinhardt | 2024-06-20 | 1 | -1/+0 |
* | avcodec/mpegvideo_dec: Don't alloc framesize-bufs in update_thread_ctx | Andreas Rheinhardt | 2024-06-20 | 1 | -8/+0 |
* | avcodec/mpegvideo_dec: Set dct_unquantize ptrs only once when possible | Andreas Rheinhardt | 2024-06-20 | 1 | -14/+7 |
* | avcodec/mpegvideo_dec: Don't sync encoder-only coded_picture_number | Andreas Rheinhardt | 2024-06-12 | 1 | -1/+0 |
* | avcodec/mpegvideo_dec, rv34: Simplify check for "does pic exist?" | Andreas Rheinhardt | 2024-06-12 | 1 | -5/+5 |
* | avcodec/mpegpicture: Avoid MotionEstContext in ff_mpeg_framesize_alloc() | Andreas Rheinhardt | 2024-06-12 | 1 | -3/+2 |
* | avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API | Andreas Rheinhardt | 2024-06-12 | 1 | -11/+14 |
* | avcodec/mpegpicture: Make MPVPicture refcounted | Andreas Rheinhardt | 2024-06-12 | 1 | -51/+21 |
* | avcodec/mpegvideo_dec: Add close function for mpegvideo-decoders | Andreas Rheinhardt | 2024-06-12 | 1 | -0/+8 |
* | avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic | Andreas Rheinhardt | 2024-06-12 | 1 | -91/+52 |
* | avcodec/mpegpicture: Rename Picture->MPVPicture | Andreas Rheinhardt | 2024-06-12 | 1 | -6/+7 |
* | avcodec/mpegpicture: Split ff_alloc_picture() into check and alloc part | Andreas Rheinhardt | 2024-06-12 | 1 | -2/+6 |
* | avcodec/mpegpicture: Cache AVFrame.data and linesize values | Andreas Rheinhardt | 2024-06-12 | 1 | -2/+2 |
* | avcodec/mpegvideo: Shorten variable names | Andreas Rheinhardt | 2024-06-12 | 1 | -65/+63 |
* | avcodec/mpegvideo, mpegpicture: Add buffer pool | Andreas Rheinhardt | 2024-06-12 | 1 | -19/+16 |
* | avcodec/mpegvideo_motion: Remove dead checks for existence of reference | Andreas Rheinhardt | 2024-06-12 | 1 | -8/+4 |
* | avcodec/mpegpicture: Mark dummy frames as such | Andreas Rheinhardt | 2024-06-12 | 1 | -0/+2 |
* | avcodec/mpegvideo_dec: Factor allocating dummy frames out | Andreas Rheinhardt | 2024-06-12 | 1 | -33/+52 |
* | avcodec/mpegvideo_dec: Sync linesize and uvlinesize between threads | Andreas Rheinhardt | 2024-06-12 | 1 | -0/+3 |
* | avcodec/mpegpicture: Store linesize in ScratchpadContext | Andreas Rheinhardt | 2024-06-12 | 1 | -12/+7 |
* | avcodec/mpegvideo_dec, h264_slice: Return proper error codes | Andreas Rheinhardt | 2024-04-08 | 1 | -1/+1 |
* | avcodec/mpegvideo_dec: Move getting Picture slot into alloc_picture() | Andreas Rheinhardt | 2024-04-08 | 1 | -37/+26 |
* | avcodec/mpegvideo_dec: Factor allocating dummy frame out | Andreas Rheinhardt | 2024-04-08 | 1 | -32/+32 |
* | avcodec/mpegvideo_dec: Remove redundant code to reset keyframe flag | Andreas Rheinhardt | 2024-04-08 | 1 | -2/+0 |
* | avcodec/mpegvideo_dec: Remove obsolete current_picture_ptr reuse code | Andreas Rheinhardt | 2024-04-08 | 1 | -6/+0 |
* | avcodec/mpegvideo_dec: Don't emit non-keyframe warning for H.261 | Andreas Rheinhardt | 2024-04-08 | 1 | -1/+1 |
* | avcodec/mpegvideo_dec, mpeg12dec: Move MPEG1/2 code to mpeg12dec.c | Andreas Rheinhardt | 2024-04-08 | 1 | -19/+0 |
* | avutil: remove deprecated FF_API_FRAME_PICTURE_NUMBER | James Almer | 2024-03-07 | 1 | -6/+0 |
* | avcodec/pthread_frame: Remove ff_thread_release_buffer() | Andreas Rheinhardt | 2023-10-22 | 1 | -17/+17 |
* | avcodec/mpeg(picture|video_dec): Move comment to more appropriate place | Andreas Rheinhardt | 2023-10-10 | 1 | -0/+2 |
* | avcodec/mpegpicture: Move caller-specific parts of function to callers | Andreas Rheinhardt | 2023-10-10 | 1 | -2/+28 |
* | avcodec/mpegvideo_enc: Don't allocate buffers unnecessarily | Andreas Rheinhardt | 2023-10-10 | 1 | -1/+1 |
* | avcodec/mpegvideo_dec: Always initialize IDCTDSPContext during init | Andreas Rheinhardt | 2023-10-05 | 1 | -1/+1 |
* | avcodec/mpegvideo_dec: Don't zero context on init failure | Andreas Rheinhardt | 2023-10-05 | 1 | -6/+3 |
* | avcodec/mpegvideo_dec: Don't memset twice | Andreas Rheinhardt | 2023-10-03 | 1 | -23/+5 |
* | avcodec/mpegvideo_dec: Check for existence of planes before accesses | Andreas Rheinhardt | 2023-10-03 | 1 | -2/+4 |
* | avcodec/mpegvideo_dec: Remove commented-out legacy cruft | Andreas Rheinhardt | 2023-10-02 | 1 | -4/+0 |
* | avcodec/threadframe: Move ff_thread_can_start_frame() to thread.h | Andreas Rheinhardt | 2023-09-18 | 1 | -0/+1 |
* | avutil/internal: Don't auto-include emms.h | Andreas Rheinhardt | 2023-09-04 | 1 | -0/+1 |
* | avcodec/mpegvideo_dec: Use av_fast_padded_malloc where appropriate | Andreas Rheinhardt | 2023-08-02 | 1 | -11/+6 |
* | avcodec/mpegvideo_dec: properly set output frames as keyframes | James Almer | 2023-07-15 | 1 | -2/+2 |
* | avcodec/mpegvideo_dec: Add NULL pointer checks to MPV_motion_lowres() | Michael Niedermayer | 2023-06-18 | 1 | -5/+8 |
* | avcodec/mpegvideo_dec: consider interlaced lowres 4:2:0 chroma in edge emulat... | Michael Niedermayer | 2023-06-18 | 1 | -2/+2 |
* | avcodec: use the new AVFrame key_frame flag in all decoders and encoders | James Almer | 2023-05-04 | 1 | -3/+6 |
* | avcodec: use the new AVFrame interlace flags in all decoders and encoders | James Almer | 2023-05-04 | 1 | -5/+5 |
* | avutil/frame: deprecate AVFrame.coded_picture_number and display_picture_number | Marton Balint | 2023-02-13 | 1 | -0/+4 |