mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-10 10:04:23 +00:00
matroskademux: Use ARTIST Matroska tag instead of AUTHOR for GST_TAG_ARTIST
AUTHOR only existed in an old version of the spec and ARTIST is the new replacement for this. We are still reading both to still be compatible with old files. Fixes bug #644875.
This commit is contained in:
parent
2a8103553d
commit
52aa27f997
2 changed files with 4 additions and 2 deletions
|
@ -2689,8 +2689,8 @@ gst_matroska_demux_handle_seek_event (GstMatroskaDemux * demux,
|
|||
entry->pos + demux->ebml_segment_start);
|
||||
}
|
||||
|
||||
flush = !!(flags & GST_SEEK_FLAG_FLUSH);
|
||||
keyunit = !!(flags & GST_SEEK_FLAG_KEY_UNIT);
|
||||
flush = ! !(flags & GST_SEEK_FLAG_FLUSH);
|
||||
keyunit = ! !(flags & GST_SEEK_FLAG_KEY_UNIT);
|
||||
|
||||
if (flush) {
|
||||
GST_DEBUG_OBJECT (demux, "Starting flush");
|
||||
|
@ -3639,6 +3639,7 @@ gst_matroska_demux_parse_metadata_id_simple_tag (GstMatroskaDemux * demux,
|
|||
tag_conv[] = {
|
||||
{
|
||||
GST_MATROSKA_TAG_ID_TITLE, GST_TAG_TITLE}, {
|
||||
GST_MATROSKA_TAG_ID_ARTIST, GST_TAG_ARTIST}, {
|
||||
GST_MATROSKA_TAG_ID_AUTHOR, GST_TAG_ARTIST}, {
|
||||
GST_MATROSKA_TAG_ID_ALBUM, GST_TAG_ALBUM}, {
|
||||
GST_MATROSKA_TAG_ID_COMMENTS, GST_TAG_COMMENT}, {
|
||||
|
|
|
@ -395,6 +395,7 @@
|
|||
|
||||
#define GST_MATROSKA_TAG_ID_TITLE "TITLE"
|
||||
#define GST_MATROSKA_TAG_ID_AUTHOR "AUTHOR"
|
||||
#define GST_MATROSKA_TAG_ID_ARTIST "ARTIST"
|
||||
#define GST_MATROSKA_TAG_ID_ALBUM "ALBUM"
|
||||
#define GST_MATROSKA_TAG_ID_COMMENTS "COMMENTS"
|
||||
#define GST_MATROSKA_TAG_ID_BITSPS "BITSPS"
|
||||
|
|
Loading…
Reference in a new issue