From 931ee2dd2142772343fcab38da83126035f6a204 Mon Sep 17 00:00:00 2001 From: wm4 Date: Mon, 1 Jul 2013 00:31:37 +0200 Subject: demux_mkv: pass extradata for opus Fixes playing 5.1 opus audio tracks. --- demux/demux_mkv.c | 1 + 1 file changed, 1 insertion(+) (limited to 'demux/demux_mkv.c') diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c index 914ace3a41..1c93fa588c 100644 --- a/demux/demux_mkv.c +++ b/demux/demux_mkv.c @@ -1487,6 +1487,7 @@ static int demux_mkv_open_audio(demuxer_t *demuxer, mkv_track_t *track) } else if (!strcmp(track->codec_id, MKV_A_OPUS) || !strcmp(track->codec_id, MKV_A_OPUS_EXP)) { sh_a->format = mmioFOURCC('O', 'p', 'u', 's'); + copy_audio_private_data(sh_a, track); } else if (!strncmp(track->codec_id, MKV_A_REALATRC, 7)) { if (track->private_size < RAPROPERTIES4_SIZE) goto error; -- cgit v1.2.3