Niklas Haas
|
f7b1017d73
fftools/ffmpeg_filter: simplify buffersrc arg printing
|
8 months ago |
Anton Khirnov
|
d47bb91f8b
fftools/ffmpeg_filter: consolidate decoder/filter type checks
|
8 months ago |
Anton Khirnov
|
1ea2e757f7
fftools/ffmpeg_filter: do not end filtering when a graph input EOFs
|
7 months ago |
Marton Balint
|
90bef6390f
fftools/ffmpeg_filter: log an information message about filter graph reconfigurations
|
8 months ago |
Marton Balint
|
324be730fc
fftools/ffmpeg_filter: honor -reinit_filters 0 even on changed display matrix
|
8 months ago |
Niklas Haas
|
9613ba95c1
fftools/ffmpeg_filter: configure buffersrc with csp/range
|
10 months ago |
Niklas Haas
|
9d0f361f7f
fftools/ffmpeg_filter: don't clear buffersrc params
|
10 months ago |
Anton Khirnov
|
dc2fc5a919
fftools/ffmpeg_filter: only set framerate for video
|
9 months ago |
Zhao Zhili
|
42a4c59e59
fftools/ffmpeg_filter: remove semicolon after code block
|
8 months ago |
Zhao Zhili
|
7cd416792a
fftools/ffmpeg_filter: fix NULL pointer dereference
|
8 months ago |
Anton Khirnov
|
3dc319587f
fftools/ffmpeg: deprecate -fps_mode/vsync drop
|
9 months ago |
Anton Khirnov
|
4224895a87
fftools/ffmpeg: replace OutputStream.file_index by a pointer
|
9 months ago |
Anton Khirnov
|
0fcea80b2a
fftools/ffmpeg: replace InputStream.file_index by a pointer
|
9 months ago |
Anton Khirnov
|
84201d8af6
fftools/ffmpeg_filter: move FilterGraph.graph to FilterGraphThread
|
9 months ago |
Anton Khirnov
|
9d7000b1be
fftools/ffmpeg: attach wallclock timing information to packets and frames
|
9 months 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
|
f37a741f42
fftools/ffmpeg_filter: reindent
|
10 months ago |
Anton Khirnov
|
40e1cf1cd2
fftools/ffmpeg_filter: buffer sub2video heartbeat frames like other frames
|
10 months ago |
Anton Khirnov
|
d35c05cb9e
fftools/ffmpeg_filter: move filtering to a separate thread
|
1 year ago |
Anton Khirnov
|
4b8a171beb
fftools/ffmpeg_filter: make sub2video heartbeat more robust
|
10 months ago |
Anton Khirnov
|
99d2fa38ad
fftools/ffmpeg: make sure FrameData is writable when we modify it
|
10 months ago |
Anton Khirnov
|
1d536e0283
fftools/ffmpeg_filter: track input/output index in {Input,Output}FilterPriv
|
10 months ago |
Anton Khirnov
|
26ebd96371
fftools/ffmpeg_filter: return an error on ofilter_alloc() failure
|
10 months ago |
Anton Khirnov
|
5db07311a0
fftools/ffmpeg_filter: fail on ifilter_alloc() failure
|
10 months ago |
Anton Khirnov
|
2ef50c17ab
fftools/ffmpeg_filter: fail on filtering errors
|
1 year ago |
Anton Khirnov
|
9196be2fb1
fftools/ffmpeg_enc: move fps conversion code to ffmpeg_filter
|
1 year ago |
Anton Khirnov
|
e35d36eb72
ffools/ffmpeg_filter: stop trying to handle an unreachable state
|
1 year ago |
James Almer
|
3fd37b5268
fftools/ffmpeg: stop using AVStream.side_data
|
1 year ago |
Anton Khirnov
|
8d12762b42
fftools/ffmpeg: move derivation of frame duration from filter framerate
|
1 year ago |
Anton Khirnov
|
3c397a1d46
fftools/ffmpeg: move sending filtergraph commands to a separate function
|
1 year ago |
Anton Khirnov
|
d55262704e
fftools/ffmpeg_filter: shorten a variable name
|
1 year ago |
Anton Khirnov
|
fbcecdec8a
fftools/ffmpeg_filter: reindent after previous commit
|
1 year ago |
Anton Khirnov
|
d9c862b57f
fftools/ffmpeg_filter: factor processing a single frame out of reap_filters()
|
1 year ago |
Anton Khirnov
|
82dd4dbe3f
fftools/ffmpeg_filter: sanitize framerate retrieved from the filtergraph
|
1 year ago |
Anton Khirnov
|
6be4a29397
fftools/cmdutils: add error handling to allocate_array_elem()
|
1 year ago |
Anton Khirnov
|
13ebc9a0a9
fftools/ffmpeg_filter: replace remaining report_and_exit() with error codes
|
1 year ago |
Anton Khirnov
|
cb8242db8d
fftools/ffmpeg_filter: return error codes from set_channel_layout() instead of aborting
|
1 year ago |
Anton Khirnov
|
5ba7aa2ce8
fftools/ffmpeg_filter: return error codes from fg_create() instead of aborting
|
1 year ago |
Anton Khirnov
|
8db96808bc
fftools/ffmpeg_filter: return error codes from choose_pix_fmts() instead of aborting
|
1 year ago |
Anton Khirnov
|
8815adfe75
fftools/ffmpeg_filter: replace remaining exit_program() with error codes
|
1 year ago |
Anton Khirnov
|
a52ee1aa47
fftools/ffmpeg_filter: return error codes from init_input_filter() instead of aborting
|
1 year ago |
Anton Khirnov
|
ab16e324ea
fftools/ffmpeg_filter: return error codes from ofilter_bind_ost() instead of aborting
|
1 year ago |
Anton Khirnov
|
80a64800ea
fftools/ffmpeg_enc: return errors from enc_frame() instead of aborting
|
1 year ago |
Anton Khirnov
|
3a89e6d352
fftools/ffmpeg_filter: restrict reap_filters() to a single filtergraph
|
1 year ago |
Anton Khirnov
|
9d44eb8af5
fftools/ffmpeg_filter: stop accessing encoder from pixfmt selection
|
1 year ago |
Anton Khirnov
|
037d364797
fftools/ffmpeg_filter: move "smart" pixfmt selection to ffmpeg_mux_init
|
1 year ago |
Anton Khirnov
|
75d0af388f
fftools/ffmpeg_filter: make OutputFilter.filter private
|
1 year ago |
Anton Khirnov
|
b295ec31f3
fftools/ffmpeg_filter: only flush vsync code if encoding actually started
|
1 year ago |