Message ID | 1348402675-90251-1-git-send-email-martin@martin.st |
---|---|
State | Committed |
Commit | 71908f0838126146cbce025dd37787e1b9ca171d |
Headers | show |
On 09/23/2012 02:17 PM, Martin Storsjö wrote: > This is required in chained muxers, if the SAR happens to be set. > --- > libavformat/smoothstreamingenc.c | 1 + > 1 file changed, 1 insertion(+) > Ok.
diff --git a/libavformat/smoothstreamingenc.c b/libavformat/smoothstreamingenc.c index 08e6526..339a9bb 100644 --- a/libavformat/smoothstreamingenc.c +++ b/libavformat/smoothstreamingenc.c @@ -239,6 +239,7 @@ static int ism_write_header(AVFormatContext *s) goto fail; } avcodec_copy_context(st->codec, s->streams[i]->codec); + st->sample_aspect_ratio = s->streams[i]->sample_aspect_ratio; ctx->pb = avio_alloc_context(os->iobuf, sizeof(os->iobuf), AVIO_FLAG_WRITE, os, NULL, ism_write, ism_seek); if (!ctx->pb) {