FFmpeg/fftools
Patrick Wang b9adbf0fcc fftools/ffmpeg: fix gracefully shutdown
d119ae2fd8 removed the loop-breaking condition
received_sigterm.
Thus, signals no longer gracefully shutdown ffmpeg.

Fixes: #10834

Signed-off-by: Patrick Wang <mail6543210@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit d7173e982e)
2025-09-22 22:46:25 +02:00
..
graph fftools/textformat: renamings in print_unit_int for consistency (cosmetic) 2025-06-27 00:24:35 +02:00
resources fftools/resources/resman: Use proper logcontext 2025-06-02 00:47:16 +02:00
textformat fftools/textformat: remove unreachable code in tf_mermaid 2025-07-05 02:35:00 +02:00
Makefile fftools/Makefile: clean files from fftools/{graph,textformat}/ 2025-06-03 01:07:15 +02:00
cmdutils.c fftools/cmdutils: Add av_freep() to avoid memory leak 2025-07-20 01:05:22 +02:00
cmdutils.h all: Fix doxy comments wrongly designated as trailing ///< 2025-03-12 17:00:24 +01:00
ffmpeg.c fftools/ffmpeg: fix gracefully shutdown 2025-09-22 22:46:25 +02:00
ffmpeg.h fftools/ffmpeg: add support for setting maximum buffered frames in a filtergraph 2025-07-14 22:05:11 +02:00
ffmpeg_dec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ffmpeg_demux.c fftools/ffmpeg_demux: ensure the display_rotation option is honored 2025-09-11 23:24:00 -03:00
ffmpeg_enc.c fftools/ffmpeg_mux: move OutputStream.enc_ctx to Encoder 2024-09-30 09:29:18 +02:00
ffmpeg_filter.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ffmpeg_hw.c
ffmpeg_mux.c fftools/ffmpeg_mux: move OutputStream.enc_ctx to Encoder 2024-09-30 09:29:18 +02:00
ffmpeg_mux.h fftools/ffmpeg_mux: Make ms_from_ost() inline 2025-05-15 23:08:05 +02:00
ffmpeg_mux_init.c fftools/ffmpeg_mux_init: Use 64bit for score computation in map_auto_video() 2025-08-19 17:56:47 +02:00
ffmpeg_opt.c fftools/ffmpeg: add support for setting maximum buffered frames in a filtergraph 2025-07-14 22:05:11 +02:00
ffmpeg_sched.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ffmpeg_sched.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ffmpeg_utils.h fftools/ffmpeg: propagate decoded_side_data from decoded streams to the filterchain 2025-01-25 21:56:49 -03:00
ffplay.c fftools/ffplay: fix crash when vk renderer is null 2024-11-06 16:34:02 +08:00
ffplay_renderer.c fftools/ffplay_renderer: Use new vulkan queue API 2025-06-20 20:39:15 +08:00
ffplay_renderer.h
ffprobe.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
fftools.manifest
fftoolsres.rc
fopen_utf8.h
opt_common.c Remove libpostproc 2025-05-07 15:35:47 +02:00
opt_common.h
sync_queue.c fftools/sync_queue: switch from AVFifo+ObjPool to AVContainerFifo 2024-12-15 14:05:34 +01:00
sync_queue.h
thread_queue.c fftools/thread_queue: switch from AVFifo+ObjPool to AVContainerFifo 2024-12-15 14:05:34 +01:00
thread_queue.h fftools/thread_queue: switch from AVFifo+ObjPool to AVContainerFifo 2024-12-15 14:05:34 +01:00