Anton Khirnov
|
8f61cbf1b9
fftools/ffmpeg: avoid possible invalid reads with short -tag values
|
1 год назад |
Anton Khirnov
|
9b5036fabd
fftools/ffmpeg: add an AVClass to MuxStream/OutputStream
|
1 год назад |
Zhao Zhili
|
52eb2396d7
fftools/ffmpeg_demux: prefer fd over pipe for seek support
|
1 год назад |
Zhao Zhili
|
195ccf7ea8
fftools/ffmpeg_demux: disable stdin interaction for fd protocol
|
1 год назад |
Marvin Scholz
|
f1907faab4
fftools: use av_dict_iterate
|
1 год назад |
Anton Khirnov
|
fd8bf8d3b5
fftools/ffmpeg: remove the input_streams global
|
2 лет назад |
Zhao Zhili
|
c0c0a5f106
fftools/ffmpeg_demux: set default hwaccel_output_format for mediacodec
|
2 лет назад |
Anton Khirnov
|
b58264217b
fftools/ffmpeg_mux_init: drop an always-false check
|
2 лет назад |
Anton Khirnov
|
822da7a317
fftools/ffmpeg: make demuxing with one file always blocking
|
2 лет назад |
Anton Khirnov
|
c15eb2773a
fftools/ffmpeg_[de]mux: constify all uses of OptionsContext
|
2 лет назад |
Gyan Doshi
|
5ccd4d3060
ffmpeg: fix implementation of updated input start time
|
2 лет назад |
Anton Khirnov
|
7aa5ea237f
fftools/ffmpeg_demux: stop modifying OptionsContext
|
2 лет назад |
Anton Khirnov
|
21ef1f2cec
fftools/ffmpeg_demux: log when the demuxer thread terminates
|
2 лет назад |
Anton Khirnov
|
5c1a096d02
fftools/ffmpeg: move nb_streams_warn from InputFile to Demuxer
|
2 лет назад |
Anton Khirnov
|
d8f7ce38da
fftools/ffmpeg_demux: do not log to the demuxer context
|
2 лет назад |
Anton Khirnov
|
541104f3a3
fftools/ffmpeg: move duration/time_base from InputFile to Demuxer
|
2 лет назад |
Anton Khirnov
|
5bc1f177d3
fftools/ffmpeg: move threading fields from InputFile to Demuxer
|
2 лет назад |
Anton Khirnov
|
c20977c4e0
fftools/ffmpeg: drop free_input_threads()
|
2 лет назад |
Anton Khirnov
|
295848bacb
fftools/ffmpeg: move closing the input file into a separate function
|
2 лет назад |
Anton Khirnov
|
09cd147dcc
fftools/ffmpeg: drop init_input_threads()
|
2 лет назад |
Anton Khirnov
|
6975320506
fftools/ffmpeg_demux: add demuxer private data
|
2 лет назад |
Anton Khirnov
|
78efefa9a5
fftools/ffmpeg_opt: move opening input files to ffmpeg_demux.c
|
2 лет назад |
Anton Khirnov
|
874a6f2090
fftools/ffmpeg: set thread names
|
2 лет назад |
Anton Khirnov
|
8d26a21bf6
fftools/ffmpeg: stop accessing av_stream_get_parser() from the main thread
|
2 лет назад |
Anton Khirnov
|
6ded80af92
fftools/ffmpeg: move packet timestamp processing to demuxer thread
|
2 лет назад |
Anton Khirnov
|
a5e025e826
fftools/ffmpeg: move handling corrupt packets to the input thread
|
2 лет назад |
Anton Khirnov
|
61d9f34c70
fftools/ffmpeg_demux: do not store demux packet in the context
|
2 лет назад |
Anton Khirnov
|
de9fb9fba7
fftools/ffmpeg_demux: factorize signalling end of demuxing
|
2 лет назад |
Anton Khirnov
|
aae9de0cb2
fftools/ffmpeg: move -stream_loop handling to the demuxer thread
|
2 лет назад |
Anton Khirnov
|
b99462cd27
fftools/ffmpeg: move seek_to_start() to ffmpeg_demux.c
|
2 лет назад |
Anton Khirnov
|
57d75ca031
fftools/ffmpeg: move get_input_packet() to ffmpeg_demux.c
|
2 лет назад |
Anton Khirnov
|
07da07ddb0
fftools/ffmpeg: report new streams from the input thread
|
2 лет назад |
Anton Khirnov
|
9c16310fe5
fftools/ffmpeg: handle dumping input packets in input_thread()
|
2 лет назад |
Anton Khirnov
|
7b6622705e
fftools/ffmpeg: move the input thread into its own file
|
2 лет назад |