]> git.sesse.net Git - vlc/commitdiff
DTS: fix mono and dual-mono samples playback
authorJean-Baptiste Kempf <jb@videolan.org>
Tue, 24 Nov 2009 21:42:39 +0000 (22:42 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 24 Nov 2009 22:00:02 +0000 (23:00 +0100)
modules/codec/dts.c

index d1fcc4bdcd6c1e9905336168df73e527219daf82..4378a50be1bde2ed296a9328a17a7e90a80567dc 100644 (file)
@@ -665,10 +665,12 @@ static int SyncInfo( const uint8_t *p_buf,
     {
         case 0x0:
             /* Mono */
+            *pi_channels = 1;
             *pi_channels_conf = AOUT_CHAN_CENTER;
             break;
         case 0x1:
             /* Dual-mono = stereo + dual-mono */
+            *pi_channels = 2;
             *pi_channels_conf = AOUT_CHAN_LEFT | AOUT_CHAN_RIGHT |
                            AOUT_CHAN_DUALMONO;
             break;