aboutsummaryrefslogtreecommitdiffstats
path: root/fftools
Commit message (Expand)AuthorAgeFilesLines
* fftools/ffmpeg_enc: factorize calling enc_init()Anton Khirnov2023-04-091-8/+5
* fftools/ffmpeg: clean up #includesAnton Khirnov2023-04-091-37/+37
* fftools/ffmpeg: stop including os_support.hAnton Khirnov2023-04-091-1/+0
* fftools/ffmpeg: add encoder private dataAnton Khirnov2023-04-094-11/+58
* fftools/ffmpeg: move audio/video encoding code to ffmpeg_enc.cAnton Khirnov2023-04-093-679/+702
* fftools/ffmpeg: move subtitle encoding to ffmpeg_enc.cAnton Khirnov2023-04-093-84/+85
* fftools/ffmpeg: replace ff_dlog() with av_log()Anton Khirnov2023-04-091-8/+8
* fftools/ffmpeg: simplify output stream initialization call graphAnton Khirnov2023-04-092-31/+27
* fftools/ffmpeg: move initializing encoders to a new fileAnton Khirnov2023-04-094-305/+346
* fftools/ffmpeg: reindent after previous commitAnton Khirnov2023-04-091-71/+71
* fftools/ffmpeg: move encoder initialization to init_output_stream_encodeAnton Khirnov2023-04-091-20/+17
* fftools/ffmpeg: use stack variables to shorten codeAnton Khirnov2023-04-091-9/+10
* fftools/ffmpeg: drop unnecessary indirectionAnton Khirnov2023-04-091-16/+7
* fftools/ffmpeg: stop handling AVMEDIA_TYPE_DATA in init_output_stream_encode()Anton Khirnov2023-04-091-2/+0
* fftools/ffmpeg: use sync queues for enforcing audio frame sizeAnton Khirnov2023-04-093-60/+25
* fftools/sync_queue: allow requesting a specific number of audio samplesAnton Khirnov2023-04-092-9/+185
* fftools/sync_queue: make sure audio duration matches sample countAnton Khirnov2023-04-091-1/+14
* fftools/sync_queue: support operation with no limiting streamsAnton Khirnov2023-04-091-1/+6
* fftools/sync_queue: document overall designAnton Khirnov2023-04-092-0/+40
* fftools/sync_queue: use timebase from input frames/packetsAnton Khirnov2023-04-094-29/+22
* fftools/ffmpeg: move initializing next_[pd]ts to add_input_streams()Anton Khirnov2023-04-092-3/+3
* fftools/ffmpeg: drop InputStream.processing_neededAnton Khirnov2023-04-094-7/+2
* fftools/ffmpeg: do not return finished streams from choose_output()Anton Khirnov2023-04-091-1/+1
* fftools/ffmpeg: make sure non-lavfi streams are closed on input EOFAnton Khirnov2023-04-091-0/+1
* fftools/ffprobe: print crop_* frame fieldsJames Almer2023-03-261-0/+4
* fftools/ffmpeg_mux_init: Use all metadata selectors if none is specified.Thilo Borgmann2023-03-251-3/+3
* fftools/ffprobe: add support for HDR10+ packet side dataJames Almer2023-03-251-0/+3
* fftools/ffmpeg: supply hw_device_ctx to filters before initializing themAnton Khirnov2023-03-243-23/+31
* ffmpeg: send only one rect per packet when encoding ASSrcombs2023-03-211-10/+15
* fftools/ffmpeg_mux_init: avoid invalid reads in forced keyframe parsingAnton Khirnov2023-03-201-1/+1
* fftools/ffplay: stop using AVFrame.pkt_posAnton Khirnov2023-03-201-2/+24
* fftools/ffplay: depend on avfilterAnton Khirnov2023-03-201-74/+6
* fftools/ffplay: drop an unused function argumentAnton Khirnov2023-03-201-2/+3
* fftools/ffprobe: stop using AVFrame.pkt_{pos,size}Anton Khirnov2023-03-201-4/+22
* fftools/ffmpeg_filter: initialize graph inputs/outputsAnton Khirnov2023-03-201-0/+3
* fftools/ffprobe: fix print_dynamic_hdr_vividZhao Zhili2023-03-171-1/+1
* fftools/ffprobe: fix HDR vivid infoZhao Zhili2023-03-171-6/+8
* fftools/ffmpeg_filter: initialize the 'o' to silence the warningJun Zhao2023-03-011-1/+1
* ffmpeg_demux: show fixed timestamps in ts_fixupStefano Sabatini2023-02-281-7/+13
* fftools/ffmpeg: move ts_scale to DemuxStreamAnton Khirnov2023-02-202-5/+6
* fftools/ffmpeg_demux: add an AVClass to DemuxStream/InputStreamAnton Khirnov2023-02-202-29/+52
* fftools/ffmpeg_demux: move InputStream.guess_layout_max to stackAnton Khirnov2023-02-202-7/+7
* fftools/ffmpeg_demux: add InputStream private dataAnton Khirnov2023-02-202-21/+45
* fftools/ffmpeg_demux: add an AVClass to Demuxer/InputFileAnton Khirnov2023-02-202-39/+69
* 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