]> git.sesse.net Git - vlc/commitdiff
Fake the mono stream by duplicating it in both channels
authorJean-Paul Saman <jpsaman@videolan.org>
Thu, 24 Aug 2006 19:50:23 +0000 (19:50 +0000)
committerJean-Paul Saman <jpsaman@videolan.org>
Thu, 24 Aug 2006 19:50:23 +0000 (19:50 +0000)
modules/audio_filter/converter/mono.c

index 09159e933c7691e4d120cdc80ee87b53a2a2d19c..a6762b416ada9a199cbbdd4c4c7b7e6d2e5e117c 100644 (file)
@@ -262,7 +262,7 @@ static unsigned int stereo_to_mono( aout_instance_t * p_aout, aout_filter_t *p_f
     for( n = 0; n < (p_input->i_nb_samples * p_sys->i_nb_channels); n++ )
     {
         /* Fake real mono. */
-        p_out[n] = (p_in[n] + p_in[n+1]) >> 1;
+        p_out[n] = p_out[n+1] = (p_in[n] + p_in[n+1]) >> 1;
         n++;
     }
     return n;