From: Zhao Zhili <zhiliz...@tencent.com>

v2:
1. Forbid pass file descriptor via fd:{num}, instead of -fd option
2. Set CLOEXEC
3. Prefer fd over pipe for fftools

v1: dup file descriptor

Zhao Zhili (8):
  avformat/file: add fd option for pipe
  avformat/file: reindent after the previous commit
  avformat/file: dup file descriptor for pipe
  avformat/file: add fd protocol
  fftools/ffmpeg_demux: disable stdin interaction for fd protocol
  fftools/ffplay: prefer fd over pipe for seek support
  fftools/ffprobe: prefer fd over pipe for seek support
  fftools/ffmpeg_demux: prefer fd over pipe for seek support

 doc/protocols.texi      |  31 +++++++-
 fftools/ffmpeg_demux.c  |   3 +-
 fftools/ffplay.c        |   2 +-
 fftools/ffprobe.c       |   4 +-
 libavformat/Makefile    |   1 +
 libavformat/file.c      | 152 +++++++++++++++++++++++++++++++---------
 libavformat/protocols.c |   1 +
 libavformat/version.h   |   4 +-
 8 files changed, 156 insertions(+), 42 deletions(-)

-- 
2.25.1

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to