Anton Khirnov
|
e83b5b2cc8
fftools/ffmpeg_mux_init: do not export forced_keyframes_const_names[]
|
4 months ago |
Anton Khirnov
|
c27b1e6c59
fftools/ffmpeg: drop unused OSTFinished
|
4 months ago |
Anton Khirnov
|
64f3feb849
fftools/ffmpeg_mux: move OutputStream.enc_ctx to Encoder
|
4 months ago |
Anton Khirnov
|
434377a764
fftools/ffmpeg_enc: split Encoder into a private and public part
|
4 months ago |
Anton Khirnov
|
f295b4d8a0
fftools/ffmpeg_demux: drop ist_output_add()
|
4 months ago |
Anton Khirnov
|
8e805b9c3c
fftools/ffmpeg_demux: drop InputStream.[nb_]outputs
|
4 months ago |
Anton Khirnov
|
d103b61cd8
fftools/ffmpeg_filter: remove remaining OutputStream usage in init_simple_filtergraph()
|
4 months ago |
Anton Khirnov
|
72cd0c20da
fftools/ffmpeg_filter: drop the OutputStream parameter to ofilter_bind_ost()
|
4 months ago |
Anton Khirnov
|
addc29f67a
fftools/ffmpeg_filter: stop accessing OutputStream.[max_]frame_rate
|
4 months ago |
Anton Khirnov
|
78038d51c5
fftools/ffmpeg_enc: do not set output stream codec parameters directly
|
4 months ago |
Anton Khirnov
|
238f439992
fftools/ffmpeg_enc: do not set AVStream timebase directly
|
4 months ago |
Anton Khirnov
|
70f7bbeade
fftools/ffmpeg_enc: add an AVClass to Encoder
|
4 months ago |
Anton Khirnov
|
da420ac6e1
fftools/ffmpeg: add support for multiview video
|
5 months ago |
Niklas Haas
|
a850f80e2c
fftools/ffmpeg_filter: propagate codec yuv metadata to filters
|
9 months ago |
Niklas Haas
|
33d5a4ec4e
fftools/ffmpeg_filter: switch to avcodec_get_supported_config()
|
10 months ago |
Anton Khirnov
|
d1bdd89c2f
fftools/ffmpeg: use new stream specifier API in opt_match_per_stream*()
|
5 months ago |
Anton Khirnov
|
93227a68f1
fftools/ffmpeg: replace remaining uses of MATCH_PER_STREAM_OPT()
|
5 months ago |
Anton Khirnov
|
e218bde9f9
fftools/ffmpeg: replace MATCH_PER_STREAM_OPT(.., str, ..) with a function
|
5 months ago |
James Almer
|
bf87688a9f
fftools/ffmpeg: support applying container level cropping
|
8 months ago |
Anton Khirnov
|
901f7e3f72
fftools/ffmpeg_mux_init: make encoder_opts local to ost_add()
|
9 months ago |
Anton Khirnov
|
f1664aabb1
fftools/ffmpeg: rewrite checking whether codec AVOptions have been used
|
9 months ago |
Michael Niedermayer
|
68f6063e04
fftools/ffmpeg_mux_init: Cleanup on error return in set_dispositions()
|
9 months ago |
Marton Balint
|
f9810be5d3
fftools: move check_avoptions and remove_avoptions to cmdutils
|
8 months ago |
Anton Khirnov
|
3d01996b24
fftools/ffmpeg_filter: change processing order in fg_finalise_bindings()
|
10 months ago |
Anton Khirnov
|
243a51490a
fftools/ffmpeg_filter: only store complex filtergraphs in global array
|
10 months ago |
Anton Khirnov
|
d74cbcb963
fftools/ffmpeg_filter: drop OutputFilter.ost
|
10 months ago |
Anton Khirnov
|
f2c919252d
fftools/ffmpeg_filter: accept encoder thread count through OutputFilterOptions
|
10 months ago |
Anton Khirnov
|
bfeb751171
fftools/ffmpeg_mux: drop OutputFile.format
|
10 months ago |
Anton Khirnov
|
5b0589c8c3
fftools/ffmpeg_mux: drop OutputFile.shortest
|
10 months ago |
Anton Khirnov
|
a4c940c86a
fftools/ffmpeg_filter: move most of -apad logic to the muxer
|
10 months ago |
Anton Khirnov
|
a2892dbe06
fftools/ffmpeg_filter: pass trim parameters through OutputFilterOptions
|
10 months ago |
Anton Khirnov
|
83304f7c1f
fftools/ffmpeg_filter: pass autoscale through OutputFilterOptions
|
10 months ago |
Anton Khirnov
|
b8e6802023
fftools/ffmpeg_filter: pass sws/swr opts through OutputFilterOptions
|
10 months ago |
Anton Khirnov
|
fc6354c39c
fftools/ffmpeg_filter: add an AVClass to OutputFilter
|
10 months ago |
Anton Khirnov
|
da80e0b077
fftools/ffmpeg_filter: accept a caller-provided output name
|
10 months ago |
Anton Khirnov
|
82c7c21b18
fftools/ffmpeg: drop OutputStream.is_cfr
|
10 months ago |
Anton Khirnov
|
509afedaaf
fftools/ffmpeg_filter: pass vsync method through OutputFilterOptions
|
10 months ago |
Anton Khirnov
|
bc206ed1b3
fftools/ffmpeg_filter: stop accessing encoder AVCodecContext
|
10 months ago |
Anton Khirnov
|
17702c5f7b
fftools/ffmpeg_filter: move the MJPEG format selection hack to muxer setup
|
10 months ago |
Anton Khirnov
|
9d5bf2d69e
fftools/ffmpeg_filter: pass enc_timebase through OutputFilterOptions
|
10 months ago |
Anton Khirnov
|
e903c31fd1
fftools/ffmpeg_filter: pass keep_pix_fmt through OutputFilterOptions
|
10 months ago |
Anton Khirnov
|
b3864e7a08
fftools/ffmpeg_filter: pass ts offset through OutputFilterOptions
|
10 months ago |
Anton Khirnov
|
8e35e33d42
fftools/ffmpeg_filter: stop accessing AVCodecContext.codec
|
10 months ago |
Anton Khirnov
|
a69cedb6a6
fftools/ffmpeg_demux: make InputStream.autorotate private
|
10 months ago |
Anton Khirnov
|
0edbd00ccf
fftools/ffmpeg_{demux,dec}: pass -bitexact through DecoderFlags
|
10 months ago |
James Almer
|
0963ef4996
fftools/ffmpeg_filter: remove prototype for non existent function
|
10 months ago |
Anton Khirnov
|
a9193f7b7d
fftools/ffmpeg: add loopback decoding
|
11 months ago |
Anton Khirnov
|
2ee9362419
fftools/ffmpeg: remove unncessary casts for *_thread() return values
|
11 months ago |
Anton Khirnov
|
f5d03b972c
fftools/ffmpeg: simplify propagating fallback parameters from decoders to filters
|
11 months ago |
Anton Khirnov
|
7b51523f12
fftools/ffmpeg_opt: merge init_complex_filters() and check_filter_outputs()
|
11 months ago |