summaryrefslogtreecommitdiff
path: root/libavcodec/libx264.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* avcodec/libx264: move sei_data_size out of the for loopJames Almer2021-10-201-1/+1
* avcodec/libx264: copy unregistered data SEI messages to the input x264 pictureJames Almer2021-10-181-11/+9
* libavcodec/libx264: add user data unregistered SEI encodingBrad Hards2021-10-181-0/+30
* Replace all occurences of av_mallocz_array() by av_calloc()Andreas Rheinhardt2021-09-201-1/+1
* avcodec/libx264: add support for setting chroma sample locationJan Ekström2021-08-291-0/+2
* avcodec/libx264: leave full range flag unchanged if unknownJan Ekström2021-08-181-4/+6
* {configure,avcodec/libx264}: remove separate x264_csp_bgr checkJan Ekström2021-07-121-2/+0