]> git.sesse.net Git - vlc/commitdiff
lib: fix typos in libvlc_media_player_set_equalizer
authorAdrien Maglo <magsoft@gmail.com>
Mon, 16 Jun 2014 14:47:44 +0000 (16:47 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Wed, 18 Jun 2014 16:37:39 +0000 (19:37 +0300)
This commit repairs the libvlc equalizer API.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
lib/media_player.c

index 4477a6a3c736ae19533c331256a1d9a97d260e21..5225079de675433ae2f70521ac20ebf01147c878 100644 (file)
@@ -1497,7 +1497,7 @@ int libvlc_media_player_set_equalizer( libvlc_media_player_t *p_mi, libvlc_equal
     {
         for( unsigned i = 0, c = 0; i < EQZ_BANDS_MAX; i++ )
         {
-            c = snprintf( bands + c, sizeof(bands) - c, " %.07f",
+            c += snprintf( bands + c, sizeof(bands) - c, " %.07f",
                           p_equalizer->f_amp[i] );
             if( unlikely(c >= sizeof(bands)) )
                 return -1;
@@ -1517,7 +1517,7 @@ int libvlc_media_player_set_equalizer( libvlc_media_player_t *p_mi, libvlc_equal
             var_SetString( p_aout, "equalizer-bands", bands );
         }
 
-        var_SetString( p_mi, "audio-filter", p_equalizer ? "equalizer" : "" );
+        var_SetString( p_aout, "audio-filter", p_equalizer ? "equalizer" : "" );
         vlc_object_release( p_aout );
     }