Mercurial > libavformat.hg
comparison id3v2.c @ 5618:27fd77f20a89 libavformat
Add a list of generic tags and change demuxers to follow it.
Patch by Anton Khirnov, wyskas at gmail dot com
author | pross |
---|---|
date | Mon, 01 Feb 2010 11:39:10 +0000 |
parents | 82a3916eacbd |
children | b32c7be57669 |
comparison
equal
deleted
inserted
replaced
5617:f50eb231b06a | 5618:27fd77f20a89 |
---|---|
238 { "TCOM", "composer"}, | 238 { "TCOM", "composer"}, |
239 { "TCON", "genre"}, | 239 { "TCON", "genre"}, |
240 { "TCO", "genre"}, | 240 { "TCO", "genre"}, |
241 { "TCOP", "copyright"}, | 241 { "TCOP", "copyright"}, |
242 { "TDRL", "date"}, | 242 { "TDRL", "date"}, |
243 { "TENC", "encoder"}, | 243 { "TDRC", "date"}, |
244 { "TEN", "encoder"}, | 244 { "TENC", "encoded_by"}, |
245 { "TEN", "encoded_by"}, | |
245 { "TIT2", "title"}, | 246 { "TIT2", "title"}, |
246 { "TT2", "title"}, | 247 { "TT2", "title"}, |
247 { "TLAN", "language"}, | 248 { "TLAN", "language"}, |
248 { "TPE1", "artist"}, | 249 { "TPE1", "artist"}, |
249 { "TP1", "artist"}, | 250 { "TP1", "artist"}, |
251 { "TPE2", "album_artist"}, | |
252 { "TP2", "album_artist"}, | |
253 { "TPE3", "performer"}, | |
254 { "TP3", "performer"}, | |
250 { "TPOS", "disc"}, | 255 { "TPOS", "disc"}, |
251 { "TPUB", "publisher"}, | 256 { "TPUB", "publisher"}, |
252 { "TRCK", "track"}, | 257 { "TRCK", "track"}, |
253 { "TRK", "track"}, | 258 { "TRK", "track"}, |
254 { "TSOA", "albumsort"}, | 259 { "TSOA", "album-sort"}, |
255 { "TSOP", "authorsort"}, | 260 { "TSOP", "artist-sort"}, |
256 { "TSOT", "titlesort"}, | 261 { "TSOT", "title-sort"}, |
262 { "TSSE", "encoder"}, | |
257 { 0 } | 263 { 0 } |
258 }; | 264 }; |
259 | 265 |
260 const char ff_id3v2_tags[][4] = { | 266 const char ff_id3v2_tags[][4] = { |
261 "TALB", "TBPM", "TCOM", "TCON", "TCOP", "TDEN", "TDLY", "TDOR", "TDRC", | 267 "TALB", "TBPM", "TCOM", "TCON", "TCOP", "TDEN", "TDLY", "TDOR", "TDRC", |