diff options
author | Yoshihisa Uchida <yoshihisa.uchida@gmail.com> | 2013-01-05 23:11:09 +0100 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2013-05-14 17:14:38 +0200 |
commit | 3dff1bf99c65230cd62a06d4a4e5ab569a321eeb (patch) | |
tree | 24e9b466b45c2d7d95d4ebff22523adcbcee0ee7 | |
parent | a349458e6769df0ddd62cb12784e7205c8d1ca58 (diff) | |
download | ffmpeg-3dff1bf99c65230cd62a06d4a4e5ab569a321eeb.tar.gz |
mmf: Write metadata into an Optional Data chunk
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-rw-r--r-- | libavformat/mmf.c | 5 |
1 files changed, 4 insertions, 1 deletions
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); |