From 071490a7a50afa319e6bc518018285c5177ce197 Mon Sep 17 00:00:00 2001 From: reimar Date: Tue, 12 Jan 2010 18:37:23 +0000 Subject: Attempt a simple hack to fix -ac hwdts git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30288 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpcodecs/ad_hwac3.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libmpcodecs/ad_hwac3.c b/libmpcodecs/ad_hwac3.c index 2309f2f3b5..f9444b3f24 100644 --- a/libmpcodecs/ad_hwac3.c +++ b/libmpcodecs/ad_hwac3.c @@ -147,6 +147,9 @@ static int preinit(sh_audio_t *sh) sh->channels = 2; sh->samplesize = 2; sh->sample_format = AF_FORMAT_AC3_BE; + // HACK for DTS where useless swapping can't easily be removed + if (sh_audio->format == 0x2001) + sh->sample_format = AF_FORMAT_AC3_NE; return 1; } -- cgit v1.2.3