James Almer
|
767e7d3d2b
fftools/ffmpeg_filter: remove unused struct from InputFilterPriv
|
3 months ago |
Anton Khirnov
|
a9193f7b7d
fftools/ffmpeg: add loopback decoding
|
4 months ago |
Anton Khirnov
|
2ee9362419
fftools/ffmpeg: remove unncessary casts for *_thread() return values
|
4 months ago |
Anton Khirnov
|
f5d03b972c
fftools/ffmpeg: simplify propagating fallback parameters from decoders to filters
|
4 months ago |
Anton Khirnov
|
cabeac9123
fftools/ffmpeg_filter: add logging for binding inputs to demuxer streams
|
4 months ago |
Anton Khirnov
|
cb0ec854fd
fftools/ffmpeg_filter: move filtergraph input type check to a better place
|
4 months ago |
Anton Khirnov
|
7b51523f12
fftools/ffmpeg_opt: merge init_complex_filters() and check_filter_outputs()
|
4 months ago |
Anton Khirnov
|
6f2acd7a9c
fftools/ffmpeg_filter: drop unused InputFilterPriv.ist
|
5 months ago |
Anton Khirnov
|
daca5d1241
fftools/ffmpeg_filter: refactor setting input timebase
|
5 months ago |
Anton Khirnov
|
f344277a88
fftools/ffmpeg_filter: merge block with the enclosing one
|
4 months ago |
Anton Khirnov
|
639208cc6a
fftools/ffmpeg_filter: don't forward EOF in close_output()
|
4 months ago |
Anton Khirnov
|
ce178be8b0
fftools/ffmpeg_filter: do not assume av_buffersrc_get_nb_failed_requests()>0
|
4 months ago |
James Almer
|
b8fef7e9c5
avutil: remove deprecated FF_API_PKT_DURATION
|
5 months ago |
Anton Khirnov
|
e48055fdce
fftools/ffmpeg: remove options deprecated before 6.0
|
4 months ago |
Anton Khirnov
|
a2fc86378a
fftools/ffmpeg: declare loop indices inside loops
|
4 months ago |
Anton Khirnov
|
a3f69cdec7
fftools/ffmpeg: cosmetics, vertically align structs
|
5 months ago |
Anton Khirnov
|
826cfd9997
fftools/ffmpeg_filter: pass framerate through InputFilterOptions
|
5 months ago |
Anton Khirnov
|
fef3052df3
fftools/ffmpeg_filter: pass autorotate/reinit flags through InputFilterOptions
|
5 months ago |
Anton Khirnov
|
6315f78e0c
fftools/ffmpeg_filter: pass sub2video canvas size through InputFilterOptions
|
5 months ago |
Anton Khirnov
|
bd3c1c194b
fftools/ffmpeg_filter: accept a name from its upstream input
|
5 months ago |
Anton Khirnov
|
8f592eb35f
fftools/ffmpeg_filter: compute input trim start/end in demuxer
|
5 months ago |
Anton Khirnov
|
09438d6529
fftools/ffmpeg_filter: stop taking display matrix from global side data
|
5 months ago |
Niklas Haas
|
f7b1017d73
fftools/ffmpeg_filter: simplify buffersrc arg printing
|
6 months ago |
Anton Khirnov
|
d47bb91f8b
fftools/ffmpeg_filter: consolidate decoder/filter type checks
|
6 months ago |
Anton Khirnov
|
1ea2e757f7
fftools/ffmpeg_filter: do not end filtering when a graph input EOFs
|
5 months ago |
Marton Balint
|
90bef6390f
fftools/ffmpeg_filter: log an information message about filter graph reconfigurations
|
6 months ago |
Marton Balint
|
324be730fc
fftools/ffmpeg_filter: honor -reinit_filters 0 even on changed display matrix
|
6 months ago |
Niklas Haas
|
9613ba95c1
fftools/ffmpeg_filter: configure buffersrc with csp/range
|
9 months ago |
Niklas Haas
|
9d0f361f7f
fftools/ffmpeg_filter: don't clear buffersrc params
|
8 months ago |
Anton Khirnov
|
dc2fc5a919
fftools/ffmpeg_filter: only set framerate for video
|
7 months ago |
Zhao Zhili
|
42a4c59e59
fftools/ffmpeg_filter: remove semicolon after code block
|
7 months ago |
Zhao Zhili
|
7cd416792a
fftools/ffmpeg_filter: fix NULL pointer dereference
|
7 months ago |
Anton Khirnov
|
3dc319587f
fftools/ffmpeg: deprecate -fps_mode/vsync drop
|
7 months ago |
Anton Khirnov
|
4224895a87
fftools/ffmpeg: replace OutputStream.file_index by a pointer
|
7 months ago |
Anton Khirnov
|
0fcea80b2a
fftools/ffmpeg: replace InputStream.file_index by a pointer
|
7 months ago |
Anton Khirnov
|
84201d8af6
fftools/ffmpeg_filter: move FilterGraph.graph to FilterGraphThread
|
7 months ago |
Anton Khirnov
|
9d7000b1be
fftools/ffmpeg: attach wallclock timing information to packets and frames
|
7 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
|
8 months ago |
Anton Khirnov
|
40e1cf1cd2
fftools/ffmpeg_filter: buffer sub2video heartbeat frames like other frames
|
8 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
|
8 months ago |
Anton Khirnov
|
99d2fa38ad
fftools/ffmpeg: make sure FrameData is writable when we modify it
|
8 months ago |
Anton Khirnov
|
1d536e0283
fftools/ffmpeg_filter: track input/output index in {Input,Output}FilterPriv
|
8 months ago |
Anton Khirnov
|
26ebd96371
fftools/ffmpeg_filter: return an error on ofilter_alloc() failure
|
8 months ago |
Anton Khirnov
|
5db07311a0
fftools/ffmpeg_filter: fail on ifilter_alloc() failure
|
8 months ago |
Anton Khirnov
|
2ef50c17ab
fftools/ffmpeg_filter: fail on filtering errors
|
10 months ago |
Anton Khirnov
|
9196be2fb1
fftools/ffmpeg_enc: move fps conversion code to ffmpeg_filter
|
11 months ago |