]> git.sesse.net Git - vlc/blobdiff - modules/audio_output/audioqueue.c
aout: pass audio buffer explicitly to pf_play
[vlc] / modules / audio_output / audioqueue.c
index 6356799b38b21eadb4df8e3dd7b30c029aad0954..b6ce4dba5df5eeb0989c21281e94f293d04812be 100644 (file)
@@ -54,7 +54,7 @@ struct aout_sys_t
  *****************************************************************************/
 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 void AudioQueueCallback (void *, AudioQueueRef, AudioQueueBufferRef);
 
 /*****************************************************************************
@@ -135,9 +135,9 @@ static int Open ( vlc_object_t *p_this )
 /*****************************************************************************
  * Play: play a sound samples buffer
  *****************************************************************************/
-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 );
 }
 
 /*****************************************************************************