Anton Khirnov
|
df81fb46ee
fftools/ffmpeg_dec: simplify process_subtitle()
|
1 year ago |
Anton Khirnov
|
e9eb44ed88
fftools/ffmpeg_dec: drop always-0 InputStream.prev_sub.ret
|
1 year ago |
Anton Khirnov
|
141d11cb3c
fftools/ffmpeg_mux: make OutputStream.pkt private
|
1 year ago |
Anton Khirnov
|
f94957e8f4
fftools/ffmpeg_mux: simplify calling of_output_packet()
|
1 year ago |
Anton Khirnov
|
568d414074
fftools/ffmpeg: attach filter framerate to frames
|
1 year ago |
Anton Khirnov
|
9630341073
fftools/ffmpeg: factor out attaching FrameData to a frame
|
1 year ago |
Anton Khirnov
|
ad14bdbcfd
fftools/ffmpeg_filter: drop a write-only variable
|
1 year ago |
Anton Khirnov
|
ba1141d8a9
fftools/ffmpeg_enc: move nb_frames{dup,drop} globals into OutputStream
|
1 year ago |
Anton Khirnov
|
2674532eee
fftools/ffmpeg_filter: constify the argument of filtergraph_is_simple()
|
1 year ago |
Anton Khirnov
|
3bfc2c589a
fftools/ffmpeg_filter: make InputStream.filter private
|
1 year ago |
Anton Khirnov
|
5924b70075
fftools/ffmpeg_filter: make ifilter_has_all_input_formats() static
|
1 year ago |
Anton Khirnov
|
f8abab673c
fftools/ffmpeg: move sub2video handling to ffmpeg_filter
|
1 year ago |
Anton Khirnov
|
a6d67b11f5
fftools/ffmpeg_filter: move sub2video subtitle queue to InputFilterPriv
|
1 year ago |
Anton Khirnov
|
5d530e3a72
fftools/ffmpeg_dec: move sub2video submission to ffmpeg_filter
|
1 year ago |
Anton Khirnov
|
3d35b73b2a
fftools/ffmpeg: constify AVSubtitle parameters as appropriate
|
1 year ago |
Anton Khirnov
|
87b576135e
fftools/ffmpeg_filter: factor out binding an output stream to OutputFilter
|
1 year ago |
Anton Khirnov
|
7ea10bfef3
fftools/ffmpeg_filter: store just the link label in OutputFilter
|
1 year ago |
Anton Khirnov
|
da7ae627e1
fftools/ffmpeg_filter: always pass graph description to fg_create()
|
1 year ago |
Anton Khirnov
|
6abb4a28ef
fftools/ffmpeg: add InputStream.index
|
1 year ago |
Anton Khirnov
|
cad59cccaf
fftools/ffmpeg_dec: move timestamp estimation state to Decoder
|
1 year ago |
Anton Khirnov
|
5b05e9e32a
fftools/ffmpeg_dec: move InputStream.pkt to Decoder
|
1 year ago |
Anton Khirnov
|
dadeb28e25
fftools/ffmpeg_dec: add decoder private data
|
1 year ago |
Anton Khirnov
|
f15b206286
fftools/ffmpeg_hw: move hw_device_setup_for_encode() to ffmpeg_enc
|
1 year ago |
Anton Khirnov
|
760a9bd306
fftools/ffmpeg_hw: move hw_device_setup_for_decode() to ffmpeg_dec
|
1 year ago |
Anton Khirnov
|
dbf1c6f5f1
fftools/ffmpeg: move decoding code to ffmpeg_dec
|
1 year ago |
Anton Khirnov
|
4cec5ffc45
fftools/ffmpeg: rework handling -max_error_rate
|
1 year ago |
Anton Khirnov
|
4a59dde0c7
fftools/ffmpeg: eliminate InputStream.got_output
|
1 year ago |
Anton Khirnov
|
f980df2c04
fftools/ffmpeg_filter: move InputFilter.type to private data
|
1 year ago |
Anton Khirnov
|
c4a3f7edb8
fftools/ffmpeg_filter: move InputFilter.ist to private data
|
1 year ago |
Anton Khirnov
|
89b37ae70a
fftools/ffmpeg_filter: make input filter configured parameters private
|
1 year ago |
Anton Khirnov
|
dfa29ba955
fftools/ffmpeg: return error codes from ist_*_add()
|
1 year ago |
Anton Khirnov
|
ede6794d6a
fftools/ffmpeg_filter: split finding an unused stream into a function
|
1 year ago |
Anton Khirnov
|
30a3fee24f
fftools/ffmpeg: rework applying input -r
|
1 year ago |
Anton Khirnov
|
c5d77dcbf1
fftools/ffmpeg_demux: move InputFile.ts_offset_discont,last_ts to private data
|
1 year ago |
Anton Khirnov
|
ab223a4d8c
fftools/ffmpeg: stop accessing input format from decoding code
|
1 year ago |
Anton Khirnov
|
f9657b7443
fftools/ffmpeg: simplify tracking -readrate start time
|
1 year ago |
Anton Khirnov
|
6b0c984f0d
fftools/ffmpeg_demux: move InputStream.streamcopy_needed to private data
|
1 year ago |
Anton Khirnov
|
7df3253c5a
fftools/ffmpeg_demux: move InputStream.wrap_correction_done to private data
|
1 year ago |
Anton Khirnov
|
df25e21ce7
fftools/ffmpeg_demux: move InputStream.[next_]dts to private data
|
1 year ago |
Anton Khirnov
|
6d7b43ed44
fftools/ffmpeg_demux: move InputStream.[saw_]first_d?ts to private data
|
1 year ago |
Anton Khirnov
|
57a2b2f886
fftools/ffmpeg_demux: move InputStream.{nb_packets,data_size} to private data
|
1 year ago |
Anton Khirnov
|
2b99c6bfd5
fftools/ffmpeg: move post-demux packet processing to ffmpeg_demux
|
1 year ago |
Anton Khirnov
|
09c686788e
fftools/ffmpeg: attach InputStream.dts to demuxed packets when needed
|
1 year ago |
Anton Khirnov
|
a238ba9c3c
fftools/ffmpeg: stop using deprecated ticks_per_frame
|
1 year ago |
Anton Khirnov
|
5356f5ed23
fftools/ffmpeg_filter: move InputFilter.hw_frames_ctx to private data
|
1 year ago |
Anton Khirnov
|
71d7e9bbec
fftools/ffmpeg_filter: move InputFilter.displaymatrix to private data
|
1 year ago |
Anton Khirnov
|
e8df737cb2
fftools/ffmpeg_filter: move InputFilter.eof to private data
|
1 year ago |
Anton Khirnov
|
c7c73a3250
fftools/ffmpeg_filter: take fallback parameters from decoder, not demuxer
|
1 year ago |
Anton Khirnov
|
0e00d23510
fftools/ffmpeg: reduce -re to -readrate 1
|
1 year ago |
Davy Durham
|
2ae16b05d6
fftools/ffmpeg: add ability to set a input burst time before readrate is enforced
|
1 year ago |