summaryrefslogtreecommitdiff
path: root/fftools/ffmpeg_demux.c
Commit message (Expand)AuthorAgeFilesLines
* fftools/ffmpeg: move initializing next_[pd]ts to add_input_streams()Anton Khirnov2023-04-091-0/+3
* ffmpeg_demux: show fixed timestamps in ts_fixupStefano Sabatini2023-02-281-7/+13
* fftools/ffmpeg: move ts_scale to DemuxStreamAnton Khirnov2023-02-201-4/+6
* fftools/ffmpeg_demux: add an AVClass to DemuxStream/InputStreamAnton Khirnov2023-02-201-29/+50
* fftools/ffmpeg_demux: move InputStream.guess_layout_max to stackAnton Khirnov2023-02-201-6/+7
* fftools/ffmpeg_demux: add InputStream private dataAnton Khirnov2023-02-201-18/+45
* fftools/ffmpeg_demux: add an AVClass to Demuxer/InputFileAnton Khirnov2023-02-201-39/+67
* fftools/ffmpeg: add an AVClass to MuxStream/OutputStreamAnton Khirnov2023-01-291-5/+5
* fftools/ffmpeg_demux: 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: use av_dict_iterateMarvin Scholz2022-12-011-3/+2
* fftools/ffmpeg: remove the input_streams globalAnton Khirnov2022-11-231-23/+48
* fftools/ffmpeg_demux: set default hwaccel_output_format for mediacodecZhao Zhili2022-11-211-0/+4
* fftools/ffmpeg_mux_init: drop an always-false checkAnton Khirnov2022-11-171-2/+0
* fftools/ffmpeg: make demuxing with one file always blockingAnton Khirnov2022-11-161-2/+3
* fftools/ffmpeg_[de]mux: constify all uses of OptionsContextAnton Khirnov2022-11-161-4/+4
* ffmpeg: fix implementation of updated input start timeGyan Doshi2022-11-031-2/+2
* fftools/ffmpeg_demux: stop modifying OptionsContextAnton Khirnov2022-10-251-17/+22
* fftools/ffmpeg_demux: log when the demuxer thread terminatesAnton Khirnov2022-10-251-0/+8
* fftools/ffmpeg: move nb_streams_warn from InputFile to DemuxerAnton Khirnov2022-10-251-6/+9
* fftools/ffmpeg_demux: do not log to the demuxer contextAnton Khirnov2022-10-251-1/+1
* fftools/ffmpeg: move duration/time_base from InputFile to DemuxerAnton Khirnov2022-10-251-12/+18
* fftools/ffmpeg: move threading fields from InputFile to DemuxerAnton Khirnov2022-10-251-22/+27
* fftools/ffmpeg: drop free_input_threads()Anton Khirnov2022-10-251-11/+6
* fftools/ffmpeg: move closing the input file into a separate functionAnton Khirnov2022-10-251-0/+12
* fftools/ffmpeg: drop init_input_threads()Anton Khirnov2022-10-251-15/+9
* fftools/ffmpeg_demux: add demuxer private dataAnton Khirnov2022-10-251-10/+27
* fftools/ffmpeg_opt: move opening input files to ffmpeg_demux.cAnton Khirnov2022-10-251-0/+650
* fftools/ffmpeg: set thread namesAnton Khirnov2022-10-241-0/+9
* fftools/ffmpeg: stop accessing av_stream_get_parser() from the main threadAnton Khirnov2022-08-291-2/+14
* fftools/ffmpeg: move packet timestamp processing to demuxer threadAnton Khirnov2022-08-131-0/+57
* fftools/ffmpeg: move handling corrupt packets to the input threadAnton Khirnov2022-08-081-0/+11
* fftools/ffmpeg_demux: do not store demux packet in the contextAnton Khirnov2022-08-081-1/+10
* fftools/ffmpeg_demux: factorize signalling end of demuxingAnton Khirnov2022-08-081-3/+5
* fftools/ffmpeg: move -stream_loop handling to the demuxer threadAnton Khirnov2022-08-081-64/+102
* fftools/ffmpeg: move seek_to_start() to ffmpeg_demux.cAnton Khirnov2022-08-081-0/+79
* fftools/ffmpeg: move get_input_packet() to ffmpeg_demux.cAnton Khirnov2022-08-081-0/+26
* fftools/ffmpeg: report new streams from the input threadAnton Khirnov2022-08-081-0/+23
* fftools/ffmpeg: handle dumping input packets in input_thread()Anton Khirnov2022-08-081-0/+6
* fftools/ffmpeg: move the input thread into its own fileAnton Khirnov2022-08-081-0/+136