Anton Khirnov
|
302aecd06a
fftools/ffmpeg: drop InputStream.[next_]pts
|
1 year ago |
Anton Khirnov
|
d85c6aba0c
fftools/ffmpeg: rework audio-decode timestamp handling
|
1 year ago |
Anton Khirnov
|
5b3aeab1bd
fftools/ffmpeg_filter: use correct timebase for filter EOF timestamp
|
1 year ago |
Anton Khirnov
|
04f0c40c74
fftools/ffmpeg_filter: add InputFilter private data
|
1 year ago |
Anton Khirnov
|
87ced7aee0
fftools/ffmpeg_filter: make graph_desc private
|
1 year ago |
Anton Khirnov
|
09dd9c5f41
fftools/ffmpeg_filter: add filtergraph private data
|
1 year ago |
Anton Khirnov
|
aee5b774bf
fftools/ffmpeg_filter: make ifilter_parameters_from_frame() static
|
1 year ago |
Anton Khirnov
|
7e3eb24123
fftools/ffmpeg: move OutputStream.packets_encoded to Encoder
|
1 year ago |
Anton Khirnov
|
6e487a50a1
fftools/ffmpeg: drop OutputStream.error
|
1 year ago |
Anton Khirnov
|
52b632b65b
fftools/ffmpeg: drop OutputStream.pict_type
|
1 year ago |
Anton Khirnov
|
5a04aae821
fftools/ffmpeg: deprecate -adrift_threshold
|
1 year ago |
Anton Khirnov
|
cc7a8ddf56
fftools/ffmpeg: move freeing a filtergraph into a separate function
|
1 year ago |
Anton Khirnov
|
eb9ce9de3b
fftools/ffmpeg: move filtering functions to ffmpeg_filter
|
1 year ago |
Anton Khirnov
|
8b56480652
fftools/ffmpeg_filter: add a function for creating a filtergraph
|
1 year ago |
Anton Khirnov
|
ecb44ca877
fftools/ffmpeg_mux_init: drop OutputStream.filters[_script]
|
1 year ago |
Anton Khirnov
|
a664ec94e0
fftools/ffmpeg_filter: drop write-only FilterGraph.reconfiguration
|
1 year ago |
Anton Khirnov
|
0b0fa5c2a8
fftools/ffmpeg_enc: make data_size_enc private to encoding code
|
1 year ago |
Anton Khirnov
|
30699c103f
fftools/ffmpeg_mux: make copy_initial_nonkeyframes private to muxing code
|
1 year ago |
Anton Khirnov
|
7f8827f28e
fftools/ffmpeg_mux: make copy_prior_start private to muxing code
|
1 year ago |
Anton Khirnov
|
8763b9cc36
fftools/ffmpeg_mux: make streamcopy_started private to muxing code
|
1 year ago |
Anton Khirnov
|
83646146fe
fftools/ffmpeg_mux: make ts_copy_start private to muxing code
|
1 year ago |
Anton Khirnov
|
3f11582ca3
fftools/ffmpeg_mux: stop using filter_in_rescale_delta_last for streamcopy
|
1 year ago |
Anton Khirnov
|
2178ff2162
fftools/ffmpeg: move do_streamcopy() to ffmpeg_mux
|
1 year ago |
Anton Khirnov
|
a34f483291
fftools/ffmpeg: add muxer-input codec parameters to OutputStream
|
1 year ago |
Anton Khirnov
|
a064aed4c3
fftools/ffmpeg: store stream media type in OutputStream
|
1 year ago |
Anton Khirnov
|
9ce1a041d8
fftools/ffmpeg: move opening decoders to a new file
|
1 year ago |
Anton Khirnov
|
ff92ecad2f
fftools/ffmpeg: stop setting InputStream fields from muxing/filtering code
|
1 year ago |
Anton Khirnov
|
ae071c9e39
fftools/ffmpeg: add a function adding a destination filter for InputStream
|
1 year ago |
Anton Khirnov
|
5d407cb2d7
fftools/ffmpeg: change video decoding timestamp generation
|
1 year ago |
Anton Khirnov
|
0feff04956
fftools/ffmpeg: only set InputStream.next_pts for decoding
|
1 year ago |
Anton Khirnov
|
a85e7e5dea
fftools/ffmpeg: track a list of non-lavfi outputs in InputStream
|
1 year ago |
Anton Khirnov
|
2f24290c8e
fftools/ffmpeg: disable and deprecate -qphist
|
1 year ago |
Anton Khirnov
|
0288951174
fftools/ffmpeg_mux: make data_size_mux private to ffmpeg_mux
|
1 year ago |
Anton Khirnov
|
5cf81bed88
fftools/ffmpeg: eliminate the main_return_code global
|
1 year ago |
Anton Khirnov
|
fd91ac11ed
fftools/ffmpeg: move OutputStream.last_filter_pts to OutputFilter
|
1 year ago |
Anton Khirnov
|
83da6d3f54
fftools/ffmpeg: move OutputStream.last_nb0_frames to Encoder
|
1 year ago |
Anton Khirnov
|
87ae84e4af
fftools/ffmpeg: move OutputStream.sq_frame to Encoder
|
1 year ago |
Anton Khirnov
|
710da200fc
fftools/ffmpeg: move OutputStream.next_pts to Encoder
|
1 year ago |
Anton Khirnov
|
45202556cb
fftools/ffmpeg: move OutputStream.vsync_frame_number to Encoder
|
1 year ago |
Anton Khirnov
|
f30b620e98
fftools/ffmpeg: add encoder private data
|
1 year ago |
Anton Khirnov
|
44accfef41
fftools/ffmpeg: move audio/video encoding code to ffmpeg_enc.c
|
1 year ago |
Anton Khirnov
|
9de5dc74fd
fftools/ffmpeg: move subtitle encoding to ffmpeg_enc.c
|
1 year ago |
Anton Khirnov
|
d96f2fbf76
fftools/ffmpeg: move initializing encoders to a new file
|
1 year ago |
Anton Khirnov
|
8e23a62eff
fftools/ffmpeg: drop InputStream.processing_needed
|
1 year ago |
Anton Khirnov
|
3f63685c35
fftools/ffmpeg: supply hw_device_ctx to filters before initializing them
|
1 year ago |
Anton Khirnov
|
156ca86569
fftools/ffmpeg: move ts_scale to DemuxStream
|
2 years ago |
Anton Khirnov
|
66c1e956aa
fftools/ffmpeg_demux: add an AVClass to DemuxStream/InputStream
|
2 years ago |
Anton Khirnov
|
d9079f6700
fftools/ffmpeg_demux: move InputStream.guess_layout_max to stack
|
2 years ago |
Anton Khirnov
|
8a7554a574
fftools/ffmpeg_demux: add InputStream private data
|
2 years ago |
Anton Khirnov
|
cd4cd95d5e
fftools/ffmpeg_demux: add an AVClass to Demuxer/InputFile
|
2 years ago |