aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/libx264.c
Commit message (Expand)AuthorAgeFilesLines
* all: Don't set AVClass.item_name to its default valueAndreas Rheinhardt2023-12-221-3/+0
* avcodec/libx264: Add the SSE computation for libx264.Elias Carotti2023-10-191-1/+30
* avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* definesAndreas Rheinhardt2023-09-071-6/+6
* avcodec/utils: move ff_add_cpb_side_data() to encoder codeJames Almer2023-09-061-1/+1
* lavc/libx264: do not unconditionally set x4->params.analyse.b_fast_pskipStefano Sabatini2023-09-061-1/+0
* lavc/libx264: replace ITU-T T35(A/53 CC) SEI type by enum valueJun Zhao2023-08-271-1/+1
* lavc/libx264: add mb_info optionElias Carotti2023-08-081-0/+91
* lavc: deprecate AVCodecContext.ticks_per_frameAnton Khirnov2023-05-151-1/+7
* avcodec: use the new AVFrame interlace flags in all decoders and encodersJames Almer2023-05-041-3/+3
* avcodec/libx264: add a flush callbackJames Almer2023-04-031-3/+23
* avcodec/libx264: Use av_pix_fmt_count_planes() where appropriateAndreas Rheinhardt2023-03-141-23/+1
* avcodec/libx264: Use dedicated pointer for accessesAndreas Rheinhardt2023-03-141-7/+7
* avcodec/libx264: Pass x264_picture_t* directlyAndreas Rheinhardt2023-03-141-5/+2
* avcodec/libx264: Fix leak in case of allocation failureAndreas Rheinhardt2023-03-141-0/+1
* lavu/frame: deprecate reordered_opaqueAnton Khirnov2023-02-041-0/+14
* lavc/libx264: pass through frame durations to encoded packetsAnton Khirnov2023-01-291-0/+3
* lavc: add a codec flag for propagating opaque from frames to packetsAnton Khirnov2023-01-291-0/+29
* lavc/libx264: do not leave an invalid array size on alloc errorAnton Khirnov2023-01-041-1/+3
* lavc/libx264: zero reordered opaque on allocAnton Khirnov2023-01-041-2/+2
* lavc/libx264: print an error on invalid opaque pointerAnton Khirnov2023-01-041-0/+2
* lavc/libx264: use a local variable to shorten codeAnton Khirnov2023-01-041-4/+7
* lavc/libx264: reindent after previous commitAnton Khirnov2023-01-041-47/+47
* lavc/libx264: reorder control flow in setup_roi() to reduce nesting depthAnton Khirnov2023-01-041-14/+14
* lavc/libx264: reindent after previous commitAnton Khirnov2023-01-041-5/+5
* lavc/libx264: do not ignore memory allocation errorsAnton Khirnov2023-01-041-7/+8
* lavc/libx264: unify cleanup in setup_frame()Anton Khirnov2023-01-041-8/+11
* lavc/libx264: reindent after previous commitAnton Khirnov2023-01-041-52/+52
* lavc/libx264: factor out setting up ROIAnton Khirnov2023-01-041-66/+77
* lavc/libx264: use a local variable for input frame in setup_frame()Anton Khirnov2023-01-041-25/+25
* lavc/libx264: reindent after previous commitAnton Khirnov2023-01-041-130/+130
* lavc/libx264: factor out setting up the input frameAnton Khirnov2023-01-041-15/+30
* avcodec/codec_internal: Add macro to set AVCodec.long_nameAndreas Rheinhardt2022-09-031-3/+3
* lavc/libx264: support AV_CODEC_CAP_ENCODER_RECON_FRAMEAnton Khirnov2022-08-021-1/+54
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-181-6/+2
* avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFEAndreas Rheinhardt2022-07-181-1/+6
* avcodec/libx264: Avoid duplicating stringsAndreas Rheinhardt2022-07-011-8/+10
* lavc/libx264.c: Fix possible UB by NULL pointer LHSMichael Goulet2022-06-201-1/+3
* avcodec/libx264: Set min build version to 158 for msvcMatt Oliver2022-06-111-4/+0
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-051-3/+3
* avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefaultAndreas Rheinhardt2022-03-211-1/+1
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-31/+31
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* configure: Use a separate config_components.h header for $ALL_COMPONENTSMartin Storsjö2022-03-161-0/+2
* avcodec/libx26[45]: reindent after last commitLimin Wang2021-12-281-22/+22
* avcodec/libx26[45]: add udu_sei option to import user data unregistered SEIsLimin Wang2021-12-281-1/+4
* avcodec/libx264: Don't unnecessarily add in-band extradataAndreas Rheinhardt2021-12-211-1/+1
* avcodec/libx264: Simplify copying packet dataAndreas Rheinhardt2021-11-091-5/+4
* avcodec/libx264: Remove always-false checksAndreas Rheinhardt2021-11-091-5/+1
* avcodec/libx264: Check for overflow if necessaryAndreas Rheinhardt2021-11-091-2/+12
* avcodec/libx264: fix sei payload leaks on errorJames Almer2021-11-041-4/+19