summaryrefslogtreecommitdiffstats
path: root/demux/demux_mkv.c
diff options
context:
space:
mode:
Diffstat (limited to 'demux/demux_mkv.c')
-rw-r--r--demux/demux_mkv.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c
index 76fc70976f..e939f0ae2a 100644
--- a/demux/demux_mkv.c
+++ b/demux/demux_mkv.c
@@ -704,7 +704,10 @@ static void parse_trackentry(struct demuxer *demuxer,
}
track->uid = entry->track_uid;
- track->name = talloc_strdup(track, entry->name);
+ if (entry->name) {
+ track->name = talloc_strdup(track, entry->name);
+ MP_VERBOSE(demuxer, "| + Name: %s\n", track->name);
+ }
track->type = entry->track_type;
MP_VERBOSE(demuxer, "| + Track type: ");