aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mpegvideo_enc.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/mpegvideo_enc: Add check for av_packet_new_side_data()Jiasheng Jiang2024-07-021-0/+2
* avcodec/mpegvideo_enc: Constify pointers to static storageAndreas Rheinhardt2024-06-201-2/+1
* avcodec/mpegvideo: Move quant_precision to Mpeg4DecContextAndreas Rheinhardt2024-06-201-2/+0
* avcodec/h261dec: Unquantize coefficients while parsing themAndreas Rheinhardt2024-06-201-1/+1
* avcodec/mpegvideo_enc: Don't update qscale unnecessarilyAndreas Rheinhardt2024-06-201-3/+3
* avcodec/mpegvideo_enc: Initialize qscale tab for all codecsAndreas Rheinhardt2024-06-201-3/+3
* avcodec/mpegvideo_enc: Only keep what is used from MECmpContextAndreas Rheinhardt2024-06-201-26/+33
* avcodec/mpegvideo_enc: Avoid branch for sse vs nsse cmpAndreas Rheinhardt2024-06-201-12/+11
* avcodec/me_cmp, motion_est: Sanitize permissible cmp_funcsAndreas Rheinhardt2024-06-201-3/+3
* avcodec/me_cmp,dvenc,mpegvideo: Move ildct_cmp to its usersAndreas Rheinhardt2024-06-201-24/+25
* avcodec/me_cmp, mpegvideo: Move frame_skip_cmp to MpegEncContextAndreas Rheinhardt2024-06-201-4/+6
* avcodec/motion_est: Factor one-time initialization out of ff_init_meAndreas Rheinhardt2024-06-201-3/+16
* avcodec/mpegvideo_enc: Check for existence of ildct cmp functionsAndreas Rheinhardt2024-06-201-2/+8
* avcodec/mpegvideo_enc: Avoid excessive inliningAndreas Rheinhardt2024-06-201-4/+4
* avcodec/mpegvideo_enc: Avoid branches for flipping no_roundingAndreas Rheinhardt2024-06-201-6/+4
* avcodec/mpegvideo_enc: Don't pretend ff_dct_encode_init() can failAndreas Rheinhardt2024-06-121-3/+1
* avcodec/mpegvideo: Remove fast_dct_quantizeAndreas Rheinhardt2024-06-121-1/+0
* avcodec/mpegvideo_enc: Always set c funcs in ff_dct_encode_init()Andreas Rheinhardt2024-06-121-4/+3
* avcodec/mips/mpegvideo: Set denoise_dct only for encoderAndreas Rheinhardt2024-06-121-1/+3
* avcodec/mpegvideo_enc: Move initializing H263DSP to ituh263enc.cAndreas Rheinhardt2024-06-121-2/+0
* avcodec/mpegvideo_enc: Make ff_dct_quantize_c() staticAndreas Rheinhardt2024-06-121-5/+8
* avcodec/mpegvideo_enc: Binarize referenceAndreas Rheinhardt2024-06-121-2/+1
* avcodec/mpegvideo: Use enum for msmpeg4_versionAndreas Rheinhardt2024-06-121-11/+17
* avcodec/mpegvideo_enc: Unify initializing PutBitContextsAndreas Rheinhardt2024-06-121-23/+19
* avcodec/mpegpicture: Avoid MotionEstContext in ff_mpeg_framesize_alloc()Andreas Rheinhardt2024-06-121-2/+5
* avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame APIAndreas Rheinhardt2024-06-121-1/+1
* avcodec/mpegpicture: Make MPVPicture refcountedAndreas Rheinhardt2024-06-121-33/+41
* avcodec/mpegvideo_enc: ReindentationAndreas Rheinhardt2024-06-121-97/+96
* avcodec/mpegvideo_enc: Return early when getting length of B frame chainAndreas Rheinhardt2024-06-121-2/+4
* avcodec/mpegvideo_enc: Factor setting length of B frame chain outAndreas Rheinhardt2024-06-121-8/+25
* avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary PicAndreas Rheinhardt2024-06-121-64/+35
* avcodec/mpegpicture: Rename Picture->MPVPictureAndreas Rheinhardt2024-06-121-3/+3
* avcodec/mpegvideo_enc: Move copying properties to alloc_picture()Andreas Rheinhardt2024-06-121-11/+11
* avcodec/mpegvideo_enc: Pass AVFrame*, not Picture* to alloc_picture()Andreas Rheinhardt2024-06-121-12/+12
* avcodec/mpegpicture: Split ff_alloc_picture() into check and alloc partAndreas Rheinhardt2024-06-121-31/+26
* avcodec/mpegvideo: Add const where appropriateAndreas Rheinhardt2024-06-121-3/+3
* avcodec/rv30, rv34, rv40: Avoid indirectionAndreas Rheinhardt2024-06-121-1/+1
* avcodec/mpegpicture: Cache AVFrame.data and linesize valuesAndreas Rheinhardt2024-06-121-8/+8
* avcodec/mpegpicture: Reduce value of MAX_PLANES defineAndreas Rheinhardt2024-06-121-4/+3
* avcodec/mpegvideo: Shorten variable namesAndreas Rheinhardt2024-06-121-93/+89
* avcodec/h263: Move encoder-only part out of ff_h263_update_motion_val()Andreas Rheinhardt2024-06-121-2/+2
* avcodec/mpegvideo, mpegpicture: Add buffer poolAndreas Rheinhardt2024-06-121-6/+7
* avcodec/mpegvideo, ratecontrol: Remove write-only skip_countAndreas Rheinhardt2024-06-121-4/+0
* avcodec/ratecontrol: Pass RCContext directly in ff_rate_control_uninit()Andreas Rheinhardt2024-06-121-1/+1
* avcodec/mpegvideo_enc: give magic number a nameRamiro Polla2024-06-051-1/+1
* avcodec/mpegvideo_enc: Fix potential overflow in RDMichael Niedermayer2024-05-191-2/+2
* libavcodec/mpegvideo_enc: fix multi-threaded motion estimation rounding for m...Ramiro Polla2024-05-111-3/+3
* avcodec/mpegvideo_enc: Fix 1 line and one column imagesMichael Niedermayer2024-05-061-2/+2
* avcodec/mpegvideo_enc: Don't update current_picture unnecessarilyAndreas Rheinhardt2024-04-081-1/+0
* avutil/common: Don't auto-include mem.hAndreas Rheinhardt2024-03-311-0/+1