Copy metadata from ASF files contained in RTSP streams from ASF to RTSP layer,
authorRonald S. Bultje <rsbultje@gmail.com>
Fri, 14 Jan 2011 19:44:44 +0000 (19:44 +0000)
committerRonald S. Bultje <rsbultje@gmail.com>
Fri, 14 Jan 2011 19:44:44 +0000 (19:44 +0000)
so that applications can read it also.

Originally committed as revision 26332 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/rtpdec_asf.c

index db872ce..e31a825 100644 (file)
@@ -112,6 +112,7 @@ int ff_wms_parse_sdp_a_line(AVFormatContext *s, const char *p)
         ret = av_open_input_stream(&rt->asf_ctx, &pb, "", &asf_demuxer, NULL);
         if (ret < 0)
             return ret;
+        av_metadata_copy(&s->metadata, rt->asf_ctx->metadata, 0);
         rt->asf_pb_pos = url_ftell(&pb);
         av_free(buf);
         rt->asf_ctx->pb = NULL;