summaryrefslogtreecommitdiff
path: root/libavcodec/mpegvideo_enc.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec: use the new AVFrame key_frame flag in all decoders and encodersJames Almer2023-05-041-5/+13
* avcodec/mpegvideo_enc: ensure lmin is smaller than lmaxJames Almer2023-04-181-0/+5
* avcodec/mp_cmp: reject invalid comparison function valuesJames Almer2023-04-141-2/+4
* avcodec/mpegvideo_enc: do not use AVFrame.*_picture_number for encodingMarton Balint2023-02-131-7/+10
* lavc/mpegvideo_enc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED...Anton Khirnov2023-01-291-0/+9
* avcodec/mpegvideo_enc: remove picture_number parameter from encode functionsMarton Balint2023-01-261-14/+12
* avcodec/mpegvideo_enc: Move initializing QpelDSPCtx to mpeg4videoenc.cAndreas Rheinhardt2022-11-061-1/+0
* avcodec/mpegvideodata: Join mpeg1/2 dc scale tablesAndreas Rheinhardt2022-10-311-2/+2
* avcodec/mpegvideo_enc: Initialize dct_unquantize_int(ra|er) only onceAndreas Rheinhardt2022-10-301-11/+11
* avcodec/mpegvideo: Split ff_mpv_reconstruct_mb() into de/encoder partAndreas Rheinhardt2022-10-201-3/+23
* avcodec/mpegvideo_enc: Call ff_mpeg1_encode_init() earlierAndreas Rheinhardt2022-10-061-10/+7
* avcodec/mpegvideo_enc: Move H.261 size check to h261enc.cAndreas Rheinhardt2022-10-061-8/+3
* avcodec/mpegvideo_enc: Call ff_h261_encode_init() earlierAndreas Rheinhardt2022-10-061-3/+2
* avcodec/mpegvideo_enc: Move SpeedHQ check to speedhqenc.cAndreas Rheinhardt2022-10-061-3/+0
* avcodec/mpeg12: Move ff_mpeg1_clean_buffers decl to a new headerAndreas Rheinhardt2022-10-041-1/+1
* avcodec/mpegvideo: Allocate encoder-only tables in mpegvideo_enc.cAndreas Rheinhardt2022-08-211-2/+65
* avcodec/mpegvideo_enc: Remove redundant castAndreas Rheinhardt2022-08-101-1/+1
* avcodec/mpegvideo_enc: Remove redundant checkAndreas Rheinhardt2022-08-101-1/+1
* avcodec/mpegvideo_enc: Don't copy Picture unnecessarilyAndreas Rheinhardt2022-08-101-8/+7
* avcodec/mpegpicture: Move encoding_error and mb_var_sum to MpegEncCtxAndreas Rheinhardt2022-08-101-13/+12
* avcodec/mpegpicture: Move mb_var, mc_mb_var and mb_mean to MpegEncCtxAndreas Rheinhardt2022-08-091-4/+13
* avcodec: Constify frame->data pointers for encoders where possibleAndreas Rheinhardt2022-08-051-12/+12
* configure: Add msmpeg4(dec|enc) subsystemsAndreas Rheinhardt2022-08-031-4/+4
* avcodec/mpegvideo: Inline values in ff_update_block_index()Andreas Rheinhardt2022-07-311-1/+1
* avcodec/mpegvideo_enc: Unify the code styleWenbin Chen2022-07-091-6/+9
* avcodec/mpegvideo_enc: Fix a chroma mb size error in sse_mb()Wenbin Chen2022-07-091-6/+14
* all: Replace if (ARCH_FOO) checks by #if ARCH_FOOAndreas Rheinhardt2022-06-151-2/+3
* avcodec/mpegvideoenc: Remove ineffective optionsAndreas Rheinhardt2022-05-241-6/+0
* avcodec/mjpegenc: Remove pointless motion-estimation optionsAndreas Rheinhardt2022-05-241-0/+1
* avcodec/mpegvideo_enc: Remove always-true checkAndreas Rheinhardt2022-04-141-1/+1
* avcodec/mpegvideo_enc: Fix unnecessary linear growth of bufferAndreas Rheinhardt2022-04-141-3/+3
* avcodec/mpegvideo_enc: Ignore ICC profile size when not MJPEGAndreas Rheinhardt2022-04-141-2/+5
* avcodec/mjpegenc: support writing ICC profilesNiklas Haas2022-04-111-1/+3
* avcodec/mpegvideo_enc: Remove redundant unref+refAndreas Rheinhardt2022-04-011-5/+0
* avcodec/mpegvideo: Make new_picture an ordinary AVFrameAndreas Rheinhardt2022-04-011-24/+25
* avcodec/mpegvideo: Remove strict_std_compliance from MpegEncContextAndreas Rheinhardt2022-04-011-2/+1
* avcodec/mpegvideo_enc: Allow slices only for slice-thread-able codecsAndreas Rheinhardt2022-04-011-1/+1
* configure: Use a separate config_components.h header for $ALL_COMPONENTSMartin Storsjö2022-03-161-0/+2
* avcodec/mpegvideo_enc: Remove unused parameter from encode_mb_hq()Andreas Rheinhardt2022-02-131-16/+16
* avcodec/mpegvideo_enc: Remove unused function parametersAndreas Rheinhardt2022-02-131-6/+10
* avcodec/mpegvideo: Constify src of ff_update_duplicate_context()Andreas Rheinhardt2022-02-131-1/+1
* avcodec/mpegvideo: Remove write-only [fb]_codeAndreas Rheinhardt2022-02-131-8/+0
* avcodec/mpegvideo_enc: Don't set picture_in_gop_number for slice threadsAndreas Rheinhardt2022-02-131-1/+0
* avcodec/mpegvideo_enc: Don't find encoder by IDAndreas Rheinhardt2022-02-131-2/+1
* avcodec/mpegvideo: Move encoder-only stuff to a new headerAndreas Rheinhardt2022-02-131-0/+1
* avcodec/rv10.h: Split header into decoder- and encoder-only partsAndreas Rheinhardt2022-02-131-1/+1
* avcodec/mpeg12.h: Move encoder-only stuff into a new headerAndreas Rheinhardt2022-02-131-0/+1
* avcodec/flv.h: Split header into encoder-only and decoder-only headersAndreas Rheinhardt2022-02-131-2/+1
* avcodec/mpeg4video.h: Move encoder-only parts in a new fileAndreas Rheinhardt2022-02-131-0/+1
* avcodec/h263.h: Move encoder-only stuff to a new header h263enc.hAndreas Rheinhardt2022-02-131-0/+1