On 03/04/14 17:04, Vittorio Giovara wrote: > From: James Almer <[email protected]> > > Some players, like foobar2000 or modern versions of WMP, create WAV > files using the ITRK tag for track instead of IPRT > --- > libavformat/riff.c | 1 + > libavformat/riffenc.c | 2 +- > 2 files changed, 2 insertions(+), 1 deletion(-) > > diff --git a/libavformat/riff.c b/libavformat/riff.c > index 248506d..02d4a99 100644 > --- a/libavformat/riff.c > +++ b/libavformat/riff.c > @@ -423,6 +423,7 @@ const AVMetadataConv ff_riff_info_conv[] = { > { "INAM", "title" }, > { "IPRD", "album" }, > { "IPRT", "track" }, > + { "ITRK", "track" }, > { "ISFT", "encoder" }, > { "ITCH", "encoded_by" }, > { 0 }, > diff --git a/libavformat/riffenc.c b/libavformat/riffenc.c > index 98e97c0..681a930 100644 > --- a/libavformat/riffenc.c > +++ b/libavformat/riffenc.c > @@ -257,7 +257,7 @@ void ff_riff_write_info_tag(AVIOContext *pb, const char > *tag, const char *str) > static const char riff_tags[][5] = { > "IARL", "IART", "ICMS", "ICMT", "ICOP", "ICRD", "ICRP", "IDIM", "IDPI", > "IENG", "IGNR", "IKEY", "ILGT", "ILNG", "IMED", "INAM", "IPLT", "IPRD", > - "IPRT", "ISBJ", "ISFT", "ISHP", "ISRC", "ISRF", "ITCH", > + "IPRT", "ITRK", "ISBJ", "ISFT", "ISHP", "ISRC", "ISRF", "ITCH", > { 0 } > }; > >
Ok, I think. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
