| Top |
plugin |
openal |
author |
Juan Manuel Borges Caño <juanmabcmail@gmail.com> |
class |
Source/Audio |
struct GstOpenalSrc {
GstAudioSrc element;
GstPad *srcpad;
gboolean silent;
/* readable name of device */
gchar *default_device_name;
/* name of device to open, default is a NULL pointer to get default device */
gchar *default_device;
/* OpenAL device handle */
ALCdevice *device;
guint64 buffer_length;
ALenum format;
ALuint rate;
ALuint bytes_per_sample;
GstCaps *probed_caps;
};