lavf/segment: add stream_segment variant of the segment muxer
authorStefano Sabatini <stefasab@gmail.com>
Fri, 13 Jan 2012 14:38:13 +0000 (15:38 +0100)
committerStefano Sabatini <stefasab@gmail.com>
Fri, 29 Jun 2012 15:03:25 +0000 (17:03 +0200)
commita9a7e215e5207e674338b7ca9eb74e96ae5faf99
treee308a84a4bb963dc301bb0c9af2d722c9c3bdd8f
parent3cd4f9fd76d626f3168393b55549440a2cb8e716
lavf/segment: add stream_segment variant of the segment muxer

This simplifies usage for segment streaming formats with no global
headers, tipically MPEG 2 transport stream "ts" files.

The seg class duplication is required in order to avoid an infinite loop
in libavformat/utils.c:format_child_next_class().
libavformat/allformats.c
libavformat/segment.c
libavformat/version.h