]> git.sesse.net Git - vlc/blobdiff - modules/audio_filter/converter/dtstofloat32.c
DTS: fix the channelorder of DTS.
[vlc] / modules / audio_filter / converter / dtstofloat32.c
index f445768199511f6a94a6257944f5eb39782817ef..4041cb7cff8dfee93dbebf2417e0487b1a2a022a 100644 (file)
@@ -56,11 +56,11 @@ static void CloseFilter( vlc_object_t * );
 static block_t *Convert( filter_t *, block_t * );
 
 /* libdca channel order
- * FIXME middle values should be checked */
+ * libdca currently only decodes 5.1, even if you have a DTS-ES source. */
 static const uint32_t pi_channels_in[] =
-{ AOUT_CHAN_LFE, AOUT_CHAN_LEFT, AOUT_CHAN_CENTER, AOUT_CHAN_RIGHT,
-  AOUT_CHAN_REARLEFT, AOUT_CHAN_REARCENTER, AOUT_CHAN_REARRIGHT,
-  AOUT_CHAN_MIDDLELEFT, AOUT_CHAN_MIDDLERIGHT,
+{ AOUT_CHAN_CENTER, AOUT_CHAN_LEFT, AOUT_CHAN_RIGHT,
+  AOUT_CHAN_REARCENTER, AOUT_CHAN_REARLEFT, AOUT_CHAN_REARRIGHT,
+  AOUT_CHAN_LFE,
   0 };
 
 /*****************************************************************************