Lines Matching refs:asrc
96 static gboolean gst_oss_src_open (GstAudioSrc * asrc);
97 static gboolean gst_oss_src_close (GstAudioSrc * asrc);
98 static gboolean gst_oss_src_prepare (GstAudioSrc * asrc,
100 static gboolean gst_oss_src_unprepare (GstAudioSrc * asrc);
101 static guint gst_oss_src_read (GstAudioSrc * asrc, gpointer data, guint length,
103 static guint gst_oss_src_delay (GstAudioSrc * asrc);
104 static void gst_oss_src_reset (GstAudioSrc * asrc);
351 gst_oss_src_open (GstAudioSrc * asrc) in gst_oss_src_open() argument
356 oss = GST_OSS_SRC (asrc); in gst_oss_src_open()
395 gst_oss_src_close (GstAudioSrc * asrc) in gst_oss_src_close() argument
399 oss = GST_OSS_SRC (asrc); in gst_oss_src_close()
409 gst_oss_src_prepare (GstAudioSrc * asrc, GstAudioRingBufferSpec * spec) in gst_oss_src_prepare() argument
417 oss = GST_OSS_SRC (asrc); in gst_oss_src_prepare()
486 gst_oss_src_unprepare (GstAudioSrc * asrc) in gst_oss_src_unprepare() argument
490 if (!gst_oss_src_close (asrc)) in gst_oss_src_unprepare()
493 if (!gst_oss_src_open (asrc)) in gst_oss_src_unprepare()
500 GST_DEBUG_OBJECT (asrc, "Could not close the audio device"); in gst_oss_src_unprepare()
505 GST_DEBUG_OBJECT (asrc, "Could not reopen the audio device"); in gst_oss_src_unprepare()
511 gst_oss_src_read (GstAudioSrc * asrc, gpointer data, guint length, in gst_oss_src_read() argument
514 return read (GST_OSS_SRC (asrc)->fd, data, length); in gst_oss_src_read()
518 gst_oss_src_delay (GstAudioSrc * asrc) in gst_oss_src_delay() argument
524 oss = GST_OSS_SRC (asrc); in gst_oss_src_delay()
542 gst_oss_src_reset (GstAudioSrc * asrc) in gst_oss_src_reset() argument