projects
/
platform
/
upstream
/
libav.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
af0ad8f
)
Allow to store the the track number though the IPRT (part) tag in AVI.
author
Panagiotis Issaris
<takis.issaris@uhasselt.be>
Thu, 7 Sep 2006 16:33:24 +0000
(16:33 +0000)
committer
Guillaume Poirier
<gpoirier@mplayerhq.hu>
Thu, 7 Sep 2006 16:33:24 +0000
(16:33 +0000)
Patch by Panagiotis Issaris % takis P issaris A uhasselt P be%
Original thread:
Date: Sep 6, 2006 6:00 PM
Subject: [Ffmpeg-devel] [PATCH] Enable track tag in AVI
Originally committed as revision 6189 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavformat/avienc.c
patch
|
blob
|
history
diff --git
a/libavformat/avienc.c
b/libavformat/avienc.c
index
73af738
..
d8e9dde
100644
(file)
--- a/
libavformat/avienc.c
+++ b/
libavformat/avienc.c
@@
-311,6
+311,11
@@
static int avi_write_header(AVFormatContext *s)
avi_write_info_tag(pb, "ICMT", s->comment);
avi_write_info_tag(pb, "IPRD", s->album);
avi_write_info_tag(pb, "IGNR", s->genre);
+ if (s->track) {
+ char str_track[4];
+ snprintf(str_track, 4, "%d", s->track);
+ avi_write_info_tag(pb, "IPRT", str_track);
+ }
if(!(s->streams[0]->codec->flags & CODEC_FLAG_BITEXACT))
avi_write_info_tag(pb, "ISFT", LIBAVFORMAT_IDENT);
end_tag(pb, list2);