summaryrefslogtreecommitdiff
path: root/fftools
Commit message (Expand)AuthorAgeFilesLines
* fftools/ffmpeg_mux_init: avoid invalid reads in forced keyframe parsingAnton Khirnov2023-03-201-1/+1
* avutil/frame: deprecate AVFrame.coded_picture_number and display_picture_numberMarton Balint2023-02-131-0/+4
* avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_numberMarton Balint2023-02-131-1/+1
* fftools/ffmpeg: add special syntax for loading filter options from filesAnton Khirnov2023-02-121-2/+152
* fftools/ffmpeg: rename -enc_stats* to -stats_enc*Anton Khirnov2023-02-101-6/+6
* fftools/ffmpeg_mux: distinguish between sync queue and muxer EOFAnton Khirnov2023-02-101-5/+9
* avutil/version: postpone the remaining API deprecationsJames Almer2023-02-091-1/+1
* avformat: remove FF_API_AVSTREAM_CLASSJames Almer2023-02-091-11/+0
* avcodec: remove FF_API_THREAD_SAFE_CALLBACKSJames Almer2023-02-091-5/+0
* avcodec: Make avcodec_decode_subtitle2 accept a const AVPacket*Andreas Rheinhardt2023-02-092-3/+3
* fftools/ffmpeg: add an option for writing pre-muxing statsAnton Khirnov2023-02-096-12/+49
* fftools/ffmpeg: store output packet timebases in the packetAnton Khirnov2023-02-092-16/+24
* ffmpeg_opt: move help text for -ab/-b:a to audio categoryMarth642023-02-091-2/+2
* ffprobe: report the corrupt flag on packetsrcombs2023-02-091-2/+3
* ffmpeg: add video heartbeat capability to fix_sub_durationJan Ekström2023-02-034-0/+165
* ffmpeg: move decoded frame counter from after post-processing to decodeJan Ekström2023-02-031-2/+2
* ffmpeg: refactor post-decoding steps for subtitles into a functionJan Ekström2023-02-031-21/+28
* fftools/ffmpeg: support input frame params in encoding statsAnton Khirnov2023-01-313-6/+75
* fftools/ffmpeg: use correct IO context for -enc_stats_postAnton Khirnov2023-01-311-1/+1
* fftools/ffmpeg: add an AVClass to MuxStream/OutputStreamAnton Khirnov2023-01-297-127/+157
* fftools/ffmpeg: add an AVClass to Muxer/OutputFileAnton Khirnov2023-01-294-68/+96
* fftools/ffmpeg: add options for writing encoding statsAnton Khirnov2023-01-295-3/+345
* ffprobe: fix data hash renderingStefano Sabatini2023-01-241-3/+3
* ffprobe: use pkt->dts to compute interval ts when pts is missingStefano Sabatini2023-01-241-2/+3
* ffprobe: expose AVAmbientViewingEnvironment side data in AVFramesJan Ekström2023-01-131-0/+15
* fftools/ffmpeg_demux: prefer fd over pipe for seek supportZhao Zhili2023-01-111-1/+1
* fftools/ffprobe: prefer fd over pipe for seek supportZhao Zhili2023-01-111-2/+2
* fftools/ffplay: prefer fd over pipe for seek supportZhao Zhili2023-01-111-1/+1
* fftools/ffmpeg_demux: disable stdin interaction for fd protocolZhao Zhili2023-01-111-0/+1
* fftools/ffmpeg: always generate CFR output when -r is usedAnton Khirnov2023-01-101-5/+11
* fftools/ffmpeg: reindent after previous commitAnton Khirnov2023-01-101-58/+58
* fftools/ffmpeg: move video frame dup/drop logic into its own functionAnton Khirnov2023-01-101-62/+75
* fftools/ffmpeg: rename a variable to be more descriptiveAnton Khirnov2023-01-101-12/+14
* fftools/ffmpeg: fix stream id in an error message.Anton Khirnov2023-01-101-1/+2
* fftools/ffmpeg: stop using AVCodecContext.sample_rate in decode_audio()Anton Khirnov2023-01-101-9/+6
* fftools: use av_dict_get_stringMarvin Scholz2022-12-011-19/+14
* fftools: use av_dict_iterateMarvin Scholz2022-12-017-13/+11
* fftools/ffmpeg: cosmeticsAnton Khirnov2022-11-281-12/+11
* fftools/ffmpeg: remove a useless inner blockAnton Khirnov2022-11-281-9/+9
* fftools/ffmpeg: drop an always-false checkAnton Khirnov2022-11-281-1/+1
* fftools/ffmpeg: only convert video frame pts if we have a frameAnton Khirnov2022-11-281-3/+2
* fftools/ffmpeg: call check_recording_time() with actual frame ptsAnton Khirnov2022-11-281-3/+3
* fftools/ffmpeg: stop calling adjust_frame_pts_to_encoder_tb() for audioAnton Khirnov2022-11-281-2/+9
* fftools/ffmpeg: set AVFrame.time_base after filteringAnton Khirnov2022-11-281-5/+4
* fftools/ffmpeg: move logging filtered frame timestampsAnton Khirnov2022-11-281-7/+6
* fftools/ffmpeg: avoid storing full forced keyframe specAnton Khirnov2022-11-284-22/+28
* fftools/ffmpeg: parse forced keyframes in of_open()Anton Khirnov2022-11-284-99/+106
* fftools/ffmpeg: store forced keyframe pts in AV_TIME_BASE_QAnton Khirnov2022-11-282-10/+6
* fftools/ffmpeg: move force-keyframe-related vars to a separate structAnton Khirnov2022-11-284-64/+68
* fftools/ffmpeg: stop explicitly closing decodersAnton Khirnov2022-11-281-7/+0