]> git.sesse.net Git - vlc/commitdiff
* modules/codec/vorbis.c: added 5.1 channel configuration to the decoder.
authorGildas Bazin <gbazin@videolan.org>
Mon, 15 Dec 2003 21:54:55 +0000 (21:54 +0000)
committerGildas Bazin <gbazin@videolan.org>
Mon, 15 Dec 2003 21:54:55 +0000 (21:54 +0000)
modules/codec/vorbis.c

index 6b8ac878a12d86e4c6a656f5fd9774b2fa77e5c9..f21f1c6be30e1c8c7eaa638b6bb710946275e9b3 100644 (file)
@@ -2,7 +2,7 @@
  * vorbis.c: vorbis decoder/encoder/packetizer module making use of libvorbis.
  *****************************************************************************
  * Copyright (C) 2001-2003 VideoLAN
- * $Id: vorbis.c,v 1.26 2003/12/06 22:50:08 jpsaman Exp $
+ * $Id: vorbis.c,v 1.27 2003/12/15 21:54:55 gbazin Exp $
  *
  * Authors: Gildas Bazin <gbazin@netcourrier.com>
  *
@@ -77,15 +77,18 @@ struct decoder_sys_t
 
 };
 
-static int pi_channels_maps[6] =
+static int pi_channels_maps[7] =
 {
     0,
-    AOUT_CHAN_CENTER,   AOUT_CHAN_LEFT | AOUT_CHAN_RIGHT,
+    AOUT_CHAN_CENTER,
+    AOUT_CHAN_LEFT | AOUT_CHAN_RIGHT,
     AOUT_CHAN_CENTER | AOUT_CHAN_LEFT | AOUT_CHAN_RIGHT,
     AOUT_CHAN_LEFT | AOUT_CHAN_RIGHT | AOUT_CHAN_REARLEFT
      | AOUT_CHAN_REARRIGHT,
     AOUT_CHAN_LEFT | AOUT_CHAN_RIGHT | AOUT_CHAN_CENTER
-     | AOUT_CHAN_REARLEFT | AOUT_CHAN_REARRIGHT
+     | AOUT_CHAN_REARLEFT | AOUT_CHAN_REARRIGHT,
+    AOUT_CHAN_LEFT | AOUT_CHAN_RIGHT | AOUT_CHAN_CENTER
+     | AOUT_CHAN_REARLEFT | AOUT_CHAN_REARRIGHT | AOUT_CHAN_LFE
 };
 
 /****************************************************************************