Andreas Rheinhardt
|
330b8305c1
fftools/ffmpeg_mux_init: Restrict disabling automatic copying of metadata
|
1 год назад |
Anton Khirnov
|
8f61cbf1b9
fftools/ffmpeg: avoid possible invalid reads with short -tag values
|
1 год назад |
Anton Khirnov
|
a0d6566498
fftools/ffmpeg_mux_init: avoid invalid reads in forced keyframe parsing
|
1 год назад |
James Almer
|
6d6ae3595b
avformat: remove FF_API_AVSTREAM_CLASS
|
1 год назад |
Anton Khirnov
|
42a0dd6e7e
fftools/ffmpeg: add an option for writing pre-muxing stats
|
1 год назад |
Jan Ekström
|
9a820ec8b1
ffmpeg: add video heartbeat capability to fix_sub_duration
|
2 лет назад |
Anton Khirnov
|
806ecace91
fftools/ffmpeg: support input frame params in encoding stats
|
1 год назад |
Anton Khirnov
|
9b5036fabd
fftools/ffmpeg: add an AVClass to MuxStream/OutputStream
|
1 год назад |
Anton Khirnov
|
d2c983c213
fftools/ffmpeg: add an AVClass to Muxer/OutputFile
|
1 год назад |
Anton Khirnov
|
425b2c4a56
fftools/ffmpeg: add options for writing encoding stats
|
1 год назад |
Anton Khirnov
|
260f391893
fftools/ffmpeg: always generate CFR output when -r is used
|
1 год назад |
Anton Khirnov
|
2fa2e146cc
fftools/ffmpeg: avoid storing full forced keyframe spec
|
2 лет назад |
Anton Khirnov
|
334e52e094
fftools/ffmpeg: parse forced keyframes in of_open()
|
2 лет назад |
Anton Khirnov
|
b1143330c8
fftools/ffmpeg: move force-keyframe-related vars to a separate struct
|
2 лет назад |
Anton Khirnov
|
95af0bcc34
fftools/ffmpeg_mux_init: postpone matching -disposition to streams
|
2 лет назад |
Anton Khirnov
|
fd8bf8d3b5
fftools/ffmpeg: remove the input_streams global
|
2 лет назад |
Anton Khirnov
|
86e2ffedfe
fftools/ffmpeg_mux_init: simplify inner loop in map_auto_{video,audio}
|
2 лет назад |
Anton Khirnov
|
4c40581614
fftools/ffmpeg: replace OutputStream.source_index with a pointer to InputStream
|
2 лет назад |
Anton Khirnov
|
b58264217b
fftools/ffmpeg_mux_init: drop an always-false check
|
2 лет назад |
Anton Khirnov
|
13947aff3f
fftools/ffmpeg_mux_init: use av_dict_iterate() where appropriate
|
2 лет назад |
Anton Khirnov
|
19e192eae6
fftools/ffmpeg_mux_init: do not call av{codec,format}_get_class() repeatedly
|
2 лет назад |
Anton Khirnov
|
52380a055b
fftools/ffmpeg_mux_init: move validating codec avoptions to a separate function
|
2 лет назад |
Anton Khirnov
|
0fb7d111e8
fftools/ffmpeg: move OutputStream.max_frames to MuxStream
|
2 лет назад |
Anton Khirnov
|
6a8145a4b1
fftools/ffmpeg_mux_init: move more code from of_open() to create_streams()
|
2 лет назад |
Anton Khirnov
|
c15eb2773a
fftools/ffmpeg_[de]mux: constify all uses of OptionsContext
|
2 лет назад |
Anton Khirnov
|
4119480681
fftools/ffmpeg_mux_init: stop using OptionsContext as storage in copy_metadata()
|
2 лет назад |
Anton Khirnov
|
3c7dd5ed37
fftools/ffmpeg_mux_init: drop a duplicated block in copy_metadata()
|
2 лет назад |
Anton Khirnov
|
0d821edb40
fftools/ffmpeg_mux_init: stop modifying OptionsContext.*_disable
|
2 лет назад |
Anton Khirnov
|
69da53ade9
fftools/ffmpeg_mux_init: move code creating streams into a new function
|
2 лет назад |
Anton Khirnov
|
006df0b6fe
fftools/ffmpeg_mux_init: stop modifying some OptionsContext fields
|
2 лет назад |
Anton Khirnov
|
ccab823559
fftools/ffmpeg_mux_init: constify metadata specifier arguments
|
2 лет назад |
Anton Khirnov
|
aa0ce91f57
fftools/ffmpeg_mux_init: avoid modifying OptionsContext.chapters_input_file
|
2 лет назад |
Anton Khirnov
|
5ccc151bf2
fftools/ffmpeg: factor out copying metadata/chapters from of_open()
|
2 лет назад |
Anton Khirnov
|
4cfffdd551
fftools/ffmpeg: rename read_file() to avoid conflict with libass
|
2 лет назад |
Jan Ekström
|
b9058765d7
ffmpeg: Deprecate display rotation override with a metadata key
|
2 лет назад |
Andreas Rheinhardt
|
ff2c37d449
fftools/ffmpeg_opt: Move stuff only used by ffmpeg_mux_init to it
|
2 лет назад |
Anton Khirnov
|
c5d7b6f49b
fftools/ffmpeg_mux: move muxing queue fields from OutputStream to MuxStream
|
2 лет назад |
Anton Khirnov
|
f0cd68eea0
fftools/ffmpeg_mux: move bsf_ctx from OutputStream to MuxStream
|
2 лет назад |
Anton Khirnov
|
2266e04834
fftools/ffmpeg_mux: embed OutputStream in a MuxStream
|
2 лет назад |
Anton Khirnov
|
7ef7a22251
fftools/ffmpeg: remove the output_streams global
|
2 лет назад |
Anton Khirnov
|
0baed07f74
fftools/ffmpeg_mux_init: pass Muxer to new_output_stream()
|
2 лет назад |
Anton Khirnov
|
ee0a900e58
fftools/ffmpeg_mux: move sq_mux from OutputFile to Muxer
|
2 лет назад |
Anton Khirnov
|
36ce335d46
fftools/ffmpeg_mux: inline of_muxer_init() into of_open()
|
2 лет назад |
Anton Khirnov
|
a55ca682e2
fftools/ffmpeg_mux: allocate sq_pkt in setup_sync_queues()
|
2 лет назад |
Anton Khirnov
|
65d106933a
fftools/ffmpeg_mux: embed OutputFile in a Muxer
|
2 лет назад |
Anton Khirnov
|
18d6c07267
fftools/ffmpeg_opt: move opening output files into a new file
|
2 лет назад |