62 Commits (8d674e604c4025c7cc2ece969486196d180817e3)

Author SHA1 Message Date
Andreas Rheinhardt a05eebee99 avcodec/mpegpicture: Avoid MotionEstContext in ff_mpeg_framesize_alloc() 7 months ago
Andreas Rheinhardt d0f76e6a11 avcodec/mpegpicture: Use union for b_scratchpad and rd_scratchpad 7 months ago
Andreas Rheinhardt 12fcbff446 avcodec/mpegpicture: Avoid loop and branch when setting motion_val 7 months ago
Andreas Rheinhardt 45cf0541cf avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API 7 months ago
Andreas Rheinhardt 9ce56f91c0 avcodec/mpegpicture: Make MPVPicture refcounted 7 months ago
Andreas Rheinhardt fe6037fd04 avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 7 months ago
Andreas Rheinhardt 59422955cf avcodec/mpegpicture: Rename Picture->MPVPicture 7 months ago
Andreas Rheinhardt 89ca63cc9c avcodec/mpegpicture: Split ff_alloc_picture() into check and alloc part 7 months ago
Andreas Rheinhardt 042117da75 avcodec/mpegpicture: Improve error messages and code 7 months ago
Andreas Rheinhardt 7814dd77aa avcodec/mpegpicture: Cache AVFrame.data and linesize values 7 months ago
Andreas Rheinhardt 101ed72c2f avcodec/h263, mpeg(picture|video): Only allocate mbskip_table for MPEG-4 7 months ago
Andreas Rheinhardt bed17eba47 avcodec/mpegpicture: Use RefStruct-pool API 7 months ago
Andreas Rheinhardt 6450cfcd10 avcodec/mpegpicture: Reindent after the previous commit 7 months ago
Andreas Rheinhardt 788892d647 avcodec/mpegvideo, mpegpicture: Add buffer pool 7 months ago
Andreas Rheinhardt 7ad13e173b avcodec/mpegpicture: Always reset mbskip_table 7 months ago
Andreas Rheinhardt 71ff9217f7 avcodec/mpegpicture: Always reset motion val buffer 7 months ago
Andreas Rheinhardt 73676dd47a avcodec/mpegpicture: Mark dummy frames as such 7 months ago
Andreas Rheinhardt d4b63885a6 avcodec/mpegpicture: Store linesize in ScratchpadContext 7 months ago
Andreas Rheinhardt 66923165d5 avcodec/mpegutils: Move definitions to better places 9 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
Andreas Rheinhardt 315c956cbd avcodec/pthread_frame: Remove ff_thread_release_buffer() 1 year ago
Andreas Rheinhardt c77aee61b8 avcodec/mpeg(picture|video_dec): Move comment to more appropriate place 1 year ago
Andreas Rheinhardt 52509f63ce avcodec/mpegpicture: Move caller-specific parts of function to callers 1 year ago
Andreas Rheinhardt 22b0141d87 avcodec/mpegvideo_enc: Don't allocate buffers unnecessarily 1 year ago
Andreas Rheinhardt f8252d6ce3 avcodec/decode: Use RefStruct API for hwaccel_picture_private 1 year ago
Andreas Rheinhardt c48cc9c6e9 avcodec/decode: Extend ff_hwaccel_frame_priv_alloc()'s task 1 year ago
Lynne be07145109
avcodec: add AVHWAccel.free_frame_priv callback 2 years ago
Marton Balint 8e2c124904 avcodec/mpegvideo_enc: do not use AVFrame.*_picture_number for encoding 2 years ago
Andreas Rheinhardt e506843183 avcodec/mpegpicture: Reset fields explicitly instead of memsetting them 2 years ago
Andreas Rheinhardt b645138a34 avcodec/mpegpicture: Don't copy unnecessarily, fix race 2 years ago
Andreas Rheinhardt 73ea6db0ba avcodec/mpegpicture: Move encoding_error and mb_var_sum to MpegEncCtx 2 years ago
Andreas Rheinhardt 3d5a74cc38 avcodec/mpegpicture: Remove always-true checks 2 years ago
Andreas Rheinhardt bc109a53c7 avcodec/mpegpicture: Move mb_var, mc_mb_var and mb_mean to MpegEncCtx 2 years ago
Anton Khirnov c954cf1e1b lavc/encode: add an encoder-specific get_buffer() variant 3 years ago
Andreas Rheinhardt 66d4c72162 avcodec/mpegpicture: Constify src parameter of ff_update_picture_tables 3 years ago
Andreas Rheinhardt 629259bdb5 avcodec/mpegpicture: Don't check for DELAYED_PIC_REF 3 years ago
Andreas Rheinhardt f025b8e110 avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() 3 years ago
Andreas Rheinhardt 5a04c6a269 avcodec/mpegpicture: Add function to completely free MPEG-Picture 3 years ago
Andreas Rheinhardt d0ceb90f44 avcodec/mpegpicture: Let ff_mpeg_unref_picture() free picture tables 3 years ago
Michael Niedermayer 76cea1d2ce avcodec/mpegpicture: Keep ff_mpeg_framesize_alloc() failure state consistent 4 years ago
James Almer c3f3b562c9 avcodec: remove long dead debug_mv code 4 years ago
Anton Khirnov baecaa16c1 mpegvideo: use the AVVideoEncParams API for exporting QP tables 4 years ago
Anton Khirnov 16f8b96dfa mpegvideo: use av_buffer_replace() to simplify code 4 years ago
Limin Wang 70ad0b27c1 avcodec/mpegpicture: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos label 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
James Almer c666689491 avcodec: add an AVCodecContext field to signal types of packet, frame, and coded stream side data to export 5 years ago
Michael Niedermayer 635067b75f avcodec/mpegpicture: Check size of edge_emu_buffer 6 years ago
Aman Gupta 19128408ac avcodec/mpegpicture: fix "stride changed" failures in gray mode 7 years ago
Pan Bian 89f9332fdf avcodec: set correct return value in ff_mpeg_ref_picture 7 years ago
Philip Langdale bb4c9d0a8e avcodec: Don't assume separate u and v planes in ff_alloc_picture 7 years ago