[FFmpeg-devel] [PATCH v3 0/8] add fd protocol
"zhilizhao(赵志立)"
quinkblack at foxmail.com
Mon Jan 9 05:17:57 EET 2023
> On Dec 15, 2022, at 01:10, Zhao Zhili <quinkblack at foxmail.com> wrote:
>
> From: Zhao Zhili <zhilizhao at 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(-)
Will apply soon unless there are objections.
More information about the ffmpeg-devel
mailing list