]> git.sesse.net Git - vlc/blobdiff - modules/audio_output/portaudio.c
aout: pass audio buffer explicitly to pf_play
[vlc] / modules / audio_output / portaudio.c
index ae05fa3cd34155b58b65580949654f018eba3f95..7f9b01ec604b26cb0a950141c883de50c6c3406b 100644 (file)
@@ -95,7 +95,7 @@ static void* PORTAUDIOThread( void * );
  *****************************************************************************/
 static int  Open        ( vlc_object_t * );
 static void Close       ( vlc_object_t * );
-static void Play        ( audio_output_t * );
+static void Play        ( audio_output_t *, block_t * );
 
 static int PAOpenDevice( audio_output_t * );
 static int PAOpenStream( audio_output_t * );
@@ -559,9 +559,9 @@ static int PAOpenStream( audio_output_t *p_aout )
 /*****************************************************************************
  * Play: play sound
  *****************************************************************************/
-static void Play( audio_output_t * p_aout )
+static void Play( audio_output_t * p_aout, block_t *block )
 {
-    VLC_UNUSED( p_aout );
+    aout_FifoPush( &p_aout->fifo, block );
 }
 
 #ifdef PORTAUDIO_IS_SERIOUSLY_BROKEN