Anton Khirnov
|
0d00e2e2f7
fftools/ffmpeg_dec: eliminate all remaining InputStream uses
|
1 year ago |
Anton Khirnov
|
fe3be6f78f
fftools/ffmpeg_dec: stop passing InputStream to dec_open()
|
1 year ago |
Anton Khirnov
|
1b2c539a0f
fftools/ffmpeg_dec: pass AVCodecParameters through DecoderOpts
|
1 year ago |
Anton Khirnov
|
b3d1916ba0
fftools/ffmpeg_dec: pass AVCodec through DecoderOpts
|
1 year ago |
Anton Khirnov
|
097f9ddbe9
fftools/ffmpeg_dec: pass decoder name through DecoderOpts
|
1 year ago |
Anton Khirnov
|
9ba4bc87e6
fftools/ffmpeg_dec: pass top_field_first through DecoderOpts
|
1 year ago |
Anton Khirnov
|
9702817662
fftools/ffmpeg_dec: pass input timebase through DecoderOpts
|
1 year ago |
Anton Khirnov
|
052c83e356
fftools/ffmpeg_dec: pass forced/estimated framerate though DecoderOpts
|
1 year ago |
Anton Khirnov
|
e0a6cb07b2
fftools/ffmpeg_dec: move flags to DecoderOpts
|
1 year ago |
Anton Khirnov
|
4bdffec814
fftools/ffmpeg_dec: pass hwaccel options to the decoder in a separate struct
|
1 year ago |
Anton Khirnov
|
a3a9c4ae66
fftools/ffmpeg: move hwaccel_retrieve_data() from ffmpeg_hw to ffmpeg_dec
|
1 year ago |
Anton Khirnov
|
ebb8a58c8f
fftools/ffmpeg_dec: replace InputFile.format_nots with a decoder flag
|
1 year ago |
Anton Khirnov
|
474ca6c71e
fftools/ffmpeg_dec: stop accesing InputStream.fix_sub_duration
|
1 year ago |
Anton Khirnov
|
9be3f80527
fftools/ffmpeg_dec: move decoding counters from InputStream to Decoder
|
1 year ago |
Anton Khirnov
|
5b0e4f945e
fftools/ffmpeg_dec: pass decoder options as an argument to dec_open()
|
1 year ago |
Anton Khirnov
|
7ecd45587f
fftools/ffmpeg_dec: add an AVClass to Decoder
|
1 year ago |
Anton Khirnov
|
f2a2094c47
fftools/ffmpeg: make decoding AVCodecContext private to the decoder
|
1 year ago |
Anton Khirnov
|
b43d4a0692
fftools/ffmpeg_dec: export subtitle_header in Decoder
|
1 year ago |
Anton Khirnov
|
3b84140a1b
fftools/ffmpeg_dec: split Decoder into a private and public part
|
1 year ago |
Anton Khirnov
|
a8bc79c3fd
fftools/ffmpeg: deprecate -filter_script
|
1 year ago |
Anton Khirnov
|
c316c4c77b
fftools/ffmpeg: deprecate -filter_complex_script
|
1 year ago |
Anton Khirnov
|
6d17991b7e
fftools/cmdutils: add option syntax for loading arbitrary arguments from a file
|
2 years ago |
Anton Khirnov
|
7f982065a8
fftools/ffmpeg: mark -vsync for future removal
|
1 year ago |
Anton Khirnov
|
41716214c2
fftools/ffmpeg: improve WARN_MULTIPLE_OPT_USAGE()
|
1 year ago |
Anton Khirnov
|
148fac277a
fftools/ffmpeg: change the MATCH_PER_TYPE_OPT macro into a function
|
1 year ago |
Anton Khirnov
|
0ba70a6792
fftools/cmdutils: add a struct for a list of SpecifierOpt
|
1 year ago |
James Almer
|
ed670b9b98
ffmpeg: add support for muxing AVStreamGroups
|
1 year ago |
Anton Khirnov
|
2ad0b8e0ea
fftools/ffmpeg: use a mutex for enc_stats_write()
|
1 year ago |
Anton Khirnov
|
02a4393647
fftools/ffmpeg: print keyframe information with -stats_*
|
1 year ago |
Anton Khirnov
|
3dc319587f
fftools/ffmpeg: deprecate -fps_mode/vsync drop
|
1 year ago |
Anton Khirnov
|
4549f20222
fftools/ffmpeg: drop OutputFile.sq_encode
|
1 year ago |
Anton Khirnov
|
0d01e61807
fftools/ffmpeg_mux: move OutputStream.sq_idx_mux to private data
|
1 year ago |
Anton Khirnov
|
2c54097614
fftools/ffmpeg_demux: move InputFile.readrate to private data
|
1 year ago |
Anton Khirnov
|
116bc5a9f3
fftools/ffmpeg: drop unused InputFile.eof_reached
|
1 year ago |
Anton Khirnov
|
882bc8049d
fftools/ffmpeg: move InputStream.codec_desc to private data
|
1 year ago |
Anton Khirnov
|
9afe3f5274
fftools/ffmpeg: move InputStream.discard to private data
|
1 year ago |
Anton Khirnov
|
4224895a87
fftools/ffmpeg: replace OutputStream.file_index by a pointer
|
1 year ago |
Anton Khirnov
|
0fcea80b2a
fftools/ffmpeg: replace InputStream.file_index by a pointer
|
1 year ago |
Anton Khirnov
|
84201d8af6
fftools/ffmpeg_filter: move FilterGraph.graph to FilterGraphThread
|
1 year ago |
Anton Khirnov
|
9d7000b1be
fftools/ffmpeg: attach wallclock timing information to packets and frames
|
1 year ago |
Anton Khirnov
|
c9f38210fc
fftools/ffmpeg: merge DemuxPktData into FrameData
|
1 year ago |
Anton Khirnov
|
d119ae2fd8
fftools/ffmpeg: convert to a threaded architecture
|
1 year ago |
Anton Khirnov
|
9b8cc36ce0
fftools/ffmpeg: add thread-aware transcode scheduling infrastructure
|
1 year ago |
Anton Khirnov
|
66e78e9680
fftools/ffmpeg_demux: switch from AVThreadMessageQueue to ThreadQueue
|
1 year ago |
Anton Khirnov
|
d35c05cb9e
fftools/ffmpeg_filter: move filtering to a separate thread
|
1 year ago |
Anton Khirnov
|
99d2fa38ad
fftools/ffmpeg: make sure FrameData is writable when we modify it
|
1 year ago |
Anton Khirnov
|
889a022cce
fftools/ffmpeg: rework keeping track of file duration for -stream_loop
|
1 year ago |
Anton Khirnov
|
7c97a0c63f
fftools/ffmpeg: move a few inline function into a new header
|
1 year ago |
Anton Khirnov
|
33f058f2ec
fftools/ffmpeg_enc: constify the frame passed to enc_open()
|
1 year ago |
Anton Khirnov
|
9196be2fb1
fftools/ffmpeg_enc: move fps conversion code to ffmpeg_filter
|
1 year ago |