ffmpeg/fftools
Mark Thompson 74cf4a75f7 ffmpeg: Ignore SIGPIPE
On systems which deliver SIGPIPE (Unices), a broken pipe will currently
result in the immediate termination of the ffmpeg process (the default
disposition as required by POSIX).  This is undesirable, because while
the broken pipe is likely fatal to useful cleanup of whatever component
is writing to it, there might be other components which can do useful
cleanup - for example, a muxer on another stream may still need to write
indexes to complete a file.  Therefore, set the signal disposition for
SIGPIPE to ignore the signal - the call which caused the signal will
fail with EPIPE and the error will be propagated upwards like any other
I/O failure on a single stream.
2018-01-25 22:54:10 +00:00
..
cmdutils.c
cmdutils.h lavu,lavfi,ffmpeg: Remove experimental OpenCL API 2017-11-22 23:20:39 +00:00
ffmpeg_cuvid.c
ffmpeg_filter.c ffmpeg_filter: use nb_threads=1 on unused filtergraph 2017-11-19 04:38:29 +01:00
ffmpeg_hw.c ffmpeg: Use codec hardware config to configure hwaccels 2017-11-26 21:41:19 +00:00
ffmpeg_opt.c fftools/ffmpeg_opt: Remove a write-only variable. 2018-01-08 00:17:00 +01:00
ffmpeg_qsv.c
ffmpeg_videotoolbox.c
ffmpeg.c ffmpeg: Ignore SIGPIPE 2018-01-25 22:54:10 +00:00
ffmpeg.h ffmpeg: use thread wrappers for the thread message functionality 2018-01-04 15:22:09 -03:00
ffplay.c ffplay: drop lock manager use 2017-12-26 02:50:00 +01:00
ffprobe.c ffprobe: remove usage of AVCodecContext accessors 2017-11-15 01:14:22 -03:00
Makefile Remove the ffserver program 2018-01-06 18:31:37 +00:00