From 2b31aa88955adcc392ace1f8e026f4c820fbd66b Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Sat, 17 Nov 2012 17:12:43 +0100 Subject: [PATCH] lavf/segment: unbreak behavior for segment muxer The segment muxer presumes the use of AVFMT_GLOBALHEADER, ssegment should be use in case of formats which requires no global headers. Regression introduced when merging 0826d8513d14f54da0b519360813327d5836b7fc. --- libavformat/segment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/segment.c b/libavformat/segment.c index c3681d4700..0dd9faf7f6 100644 --- a/libavformat/segment.c +++ b/libavformat/segment.c @@ -561,7 +561,7 @@ AVOutputFormat ff_segment_muxer = { .name = "segment", .long_name = NULL_IF_CONFIG_SMALL("segment"), .priv_data_size = sizeof(SegmentContext), - .flags = AVFMT_NOFILE, + .flags = AVFMT_NOFILE|AVFMT_GLOBALHEADER, .write_header = seg_write_header, .write_packet = seg_write_packet, .write_trailer = seg_write_trailer,