FFmpeg/fftools
Anton Khirnov 25c98566e8 fftools/ffmpeg_opt: drop HAS_ARG from auto{scale,rotate}
It causes those options to be parsed as either
* -autofoo 0/1 (with an argument)
* -noautofoo   (without an argument)
This is unnecessary, confusing, and against the documentation; these are
also the only two bool options that take an argument.

This should not affect the users, as these options are on by default,
and are supposed to be used as -nofoo per the documentation.
2023-12-22 11:39:57 +01:00
..
cmdutils.c fftools/cmdutils: only set array size after allocation succeeded 2023-11-09 11:25:17 +01:00
cmdutils.h fftools/cmdutils: change option flags to (1 << N) style 2023-12-18 08:50:02 +01:00
ffmpeg_dec.c fftools/ffmpeg: replace InputStream.file_index by a pointer 2023-12-14 20:16:53 +01:00
ffmpeg_demux.c fftools/ffmpeg_demux: set discard on the AVStream directly 2023-12-22 11:39:21 +01:00
ffmpeg_enc.c fftools/ffmpeg_enc: assert necessary frame fields before create encoder 2023-12-21 19:30:25 +08:00
ffmpeg_filter.c fftools/ffmpeg_filter: only set framerate for video 2023-12-22 11:39:57 +01:00
ffmpeg_hw.c fftools/ffmpeg_hw: inline hwaccel_decode_init() into its caller 2023-06-19 09:48:55 +02:00
ffmpeg_mux_init.c ffmpeg_mux_init: use strtoll() to parse stream and group indexes 2023-12-21 10:32:53 -03:00
ffmpeg_mux.c fftools/ffmpeg: use a mutex for enc_stats_write() 2023-12-18 08:50:02 +01:00
ffmpeg_mux.h fftools/ffmpeg_mux: move OutputStream.sq_idx_mux to private data 2023-12-14 20:16:54 +01:00
ffmpeg_opt.c fftools/ffmpeg_opt: drop HAS_ARG from auto{scale,rotate} 2023-12-22 11:39:57 +01:00
ffmpeg_sched.c fftools/ffmpeg_sched: track dts+duration as last_dts 2023-12-14 20:16:54 +01:00
ffmpeg_sched.h fftools/ffmpeg: update the reported timestamp at the end 2023-12-14 20:16:54 +01:00
ffmpeg_utils.h fftools/ffmpeg: rework keeping track of file duration for -stream_loop 2023-11-14 18:18:26 +01:00
ffmpeg.c fftools/ffmpeg: update the reported timestamp at the end 2023-12-14 20:16:54 +01:00
ffmpeg.h ffmpeg: add support for muxing AVStreamGroups 2023-12-18 15:18:09 -03:00
ffplay_renderer.c fftools/ffplay_renderer: declare function argument as const 2023-11-27 23:39:48 +08:00
ffplay_renderer.h fftools/ffplay: add hwaccel decoding support 2023-11-15 01:20:11 +08:00
ffplay.c fftools/ffplay: add hwaccel decoding support 2023-11-15 01:20:11 +08:00
ffprobe.c ffprobe: print the non-diegetic stream disposition flag 2023-10-25 21:55:01 -03:00
fftools.manifest fftools: add DPI awareness manifest 2022-08-13 14:42:52 +02:00
fftoolsres.rc fftools: add DPI awareness manifest 2022-08-13 14:42:52 +02:00
fopen_utf8.h fftools/fopen_utf8: support long paths on Windows for fftools 2022-06-19 01:38:23 +03:00
Makefile fftools/ffmpeg: add thread-aware transcode scheduling infrastructure 2023-12-12 08:24:18 +01:00
objpool.c fftools/objpool: Don't use return with expression when returning void 2022-07-23 18:58:35 +02:00
objpool.h fftools: add an object pool 2022-07-23 11:53:19 +02:00
opt_common.c fftools/opt_common: Don't add unnecessary " " 2023-08-02 18:15:34 +02:00
opt_common.h fftools/cmdutils: split common option handlers into their own file 2022-03-22 18:49:43 +01:00
sync_queue.c fftools/sync_queue: make sure non-limiting streams are not used as queue head 2023-05-28 10:47:59 +02:00
sync_queue.h fftools/sync_queue: add debug logging 2023-05-28 10:47:59 +02:00
thread_queue.c fftools/thread_queue: count receive-finished streams as finished 2023-11-14 18:18:26 +01:00
thread_queue.h fftools: add a multistream thread-safe queue 2022-07-23 11:53:19 +02:00