summaryrefslogtreecommitdiffstats
path: root/demux
diff options
context:
space:
mode:
author1nsane000 <rastkolekic@gmail.com>2024-02-09 14:46:39 +0100
committersfan5 <sfan5@live.de>2024-02-10 12:38:59 +0100
commit6c65537c905bef8850c275fa3789b2e19bd7a506 (patch)
tree00e750570036692a22c13c7fc79bb89100c01064 /demux
parentd70c77b6b6459976d4208afd02cc68faed1d0c4a (diff)
downloadmpv-6c65537c905bef8850c275fa3789b2e19bd7a506.tar.bz2
mpv-6c65537c905bef8850c275fa3789b2e19bd7a506.tar.xz
demux_mkv: add tags for A_MPEG/L1(mp1) audio
Diffstat (limited to 'demux')
-rw-r--r--demux/demux_mkv.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c
index 9bd0b8e5aa..e57cf13759 100644
--- a/demux/demux_mkv.c
+++ b/demux/demux_mkv.c
@@ -1646,6 +1646,7 @@ static void parse_flac_chmap(struct mp_chmap *channels, unsigned char *data,
}
static const char *const mkv_audio_tags[][2] = {
+ { "A_MPEG/L1", "mp1" },
{ "A_MPEG/L2", "mp2" },
{ "A_MPEG/L3", "mp3" },
{ "A_AC3", "ac3" },
@@ -1834,7 +1835,7 @@ static int demux_mkv_open_audio(demuxer_t *demuxer, mkv_track_t *track)
goto error;
const char *codec = sh_a->codec;
- if (!strcmp(codec, "mp2") || !strcmp(codec, "mp3") ||
+ if (!strcmp(codec, "mp1") || !strcmp(codec, "mp2") || !strcmp(codec, "mp3") ||
!strcmp(codec, "truehd") || !strcmp(codec, "eac3"))
{
mkv_demuxer_t *mkv_d = demuxer->priv;