diff libmpcodecs/ad_ffmpeg.c @ 26132:b6280829f7f8

Fix ffvorbis decoder's output channel order with channel reordering function.
author ulion
date Wed, 05 Mar 2008 02:46:50 +0000
parents 1318e956c092
children d3a0f537dbe8
line wrap: on
line diff
--- a/libmpcodecs/ad_ffmpeg.c	Tue Mar 04 23:35:24 2008 +0000
+++ b/libmpcodecs/ad_ffmpeg.c	Wed Mar 05 02:46:50 2008 +0000
@@ -175,6 +175,8 @@
               src_ch_layout = AF_CHANNEL_LAYOUT_AAC_DEFAULT;
             else if (!strcasecmp(codec, "liba52"))
               src_ch_layout = AF_CHANNEL_LAYOUT_LAVC_LIBA52_DEFAULT;
+            else if (!strcasecmp(codec, "vorbis"))
+              src_ch_layout = AF_CHANNEL_LAYOUT_LAVC_VORBIS_DEFAULT;
             else
               src_ch_layout = AF_CHANNEL_LAYOUT_MPLAYER_DEFAULT;
             reorder_channel_nch(buf, src_ch_layout,