From 3dff1bf99c65230cd62a06d4a4e5ab569a321eeb Mon Sep 17 00:00:00 2001 From: Yoshihisa Uchida Date: Sat, 5 Jan 2013 23:11:09 +0100 Subject: mmf: Write metadata into an Optional Data chunk Signed-off-by: Luca Barbato --- libavformat/mmf.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'libavformat/mmf.c') diff --git a/libavformat/mmf.c b/libavformat/mmf.c index 84c4ef7146..61f1d7adf4 100644 --- a/libavformat/mmf.c +++ b/libavformat/mmf.c @@ -83,7 +83,10 @@ static int mmf_write_header(AVFormatContext *s) avio_w8(pb, 0); /* code type */ avio_w8(pb, 0); /* status */ avio_w8(pb, 0); /* counts */ - avio_write(pb, "VN:libavcodec,", sizeof("VN:libavcodec,") - 1); /* metadata ("ST:songtitle,VN:version,...") */ + end_tag_be(pb, pos); + + pos = ff_start_tag(pb, "OPDA"); + avio_write(pb, "VN:libavcodec,", sizeof("VN:libavcodec,") -1); /* metadata ("ST:songtitle,VN:version,...") */ end_tag_be(pb, pos); avio_write(pb, "ATR\x00", 4); -- cgit v1.2.3