![]() |
![]() |
![]() |
GStreamer Base Plugins 0.10 Library Reference Manual | ![]() |
---|---|---|---|---|
#include <gst/audio/gstbaseaudiosrc.h> GstBaseAudioSrc; GstBaseAudioSrcClass; #define GST_BASE_AUDIO_SRC_CLOCK (obj) #define GST_BASE_AUDIO_SRC_PAD (obj) GstRingBuffer* gst_base_audio_src_create_ringbuffer (GstBaseAudioSrc *src);
GObject +----GstObject +----GstElement +----GstBaseSrc +----GstPushSrc +----GstBaseAudioSrc +----GstAudioSrc
typedef struct { GstPushSrcClass parent_class; /* subclass ringbuffer allocation */ GstRingBuffer* (*create_ringbuffer) (GstBaseAudioSrc *src); } GstBaseAudioSrcClass;
#define GST_BASE_AUDIO_SRC_CLOCK(obj) (GST_BASE_AUDIO_SRC (obj)->clock)
obj : |
GstRingBuffer* gst_base_audio_src_create_ringbuffer (GstBaseAudioSrc *src);
src : |
|
Returns : |