[FFmpeg-devel] [GSoC] fifo muxer
sebechlebskyjan at gmail.com
sebechlebskyjan at gmail.com
Tue Aug 2 16:24:11 EEST 2016
From: Jan Sebechlebsky <sebechlebskyjan at gmail.com>
Hello,
I am resending fifo muxer related patchset, now
also with patches adding support for nonblocking
calls (AVFMT_FLAG_NONBLOCK) and fate tests.
Regards,
Jan
Jan Sebechlebsky (11):
avformat: Add fifo pseudo-muxer
MAINTAINERS: Add myself as maintainer of fifo muxer
avformat/fifo: Add fate test
avformat/muxers: Add non-blocking mode support for av_write_trailer
avformat/mux: Refactor muxer deinit from av_write_trailer
avformat: add av_abort_output() function
avformat/avformat.h: Add comments regarding AVFMT_FLAG_NONBLOCK.
avformat/mux: Restore original ts in write_packet on error
avformat/mux: Restore stream ts in av_write_packet on EAGAIN
avformat/fifo: Add AVFMT_FLAG_NONBLOCK support
avformat/fifo: Add test for nonblocking mode
Changelog | 1 +
MAINTAINERS | 1 +
configure | 1 +
doc/muxers.texi | 90 +++++
libavformat/Makefile | 2 +
libavformat/allformats.c | 1 +
libavformat/avformat.h | 29 +-
libavformat/fifo.c | 722 +++++++++++++++++++++++++++++++++++++++++
libavformat/mux.c | 69 +++-
libavformat/tests/fifo_muxer.c | 586 +++++++++++++++++++++++++++++++++
libavformat/version.h | 2 +-
tests/Makefile | 1 +
tests/fate/fifo-muxer.mak | 20 ++
tests/ref/fate/fifo-muxer-tst | 16 +
14 files changed, 1528 insertions(+), 13 deletions(-)
create mode 100644 libavformat/fifo.c
create mode 100644 libavformat/tests/fifo_muxer.c
create mode 100644 tests/fate/fifo-muxer.mak
create mode 100644 tests/ref/fate/fifo-muxer-tst
--
1.9.1
More information about the ffmpeg-devel
mailing list