Gnash
0.8.10
|
Contains information about audio input devices while enumerating information about attached hardware. This class is also referred back to by GnashAudioPrivate to re-access enumerated information. More...
#include <AudioInputGst.h>
Public Member Functions | |
GstElement * | getElementPtr () |
Accessor to retreive a the private _element variable from the GnashAudio class which contains a pointer to the audio source element. | |
void | setElementPtr (GstElement *element) |
Accessor to set the private _element variable from the GnashAudio class. | |
gchar * | getDevLocation () |
Accessor to get the private _devLocation variable from the GnashAudio class. | |
void | setDevLocation (gchar *l) |
Accessor to set the private _devLocation variable from the GnashAudio class. | |
gchar * | getGstreamerSrc () |
Accessor to return the private _gstreamerSrc variable from the GnashAudio class. | |
void | setGstreamerSrc (gchar *s) |
Accessor to set the private _gstreamerSrc variable from the GnashAudio class. | |
gchar * | getProductName () |
Accessor to get the private _productName variable from the GnashAudio class. | |
void | setProductName (gchar *n) |
Accessor to set the private _productName variable from the GnashAudio class. | |
GnashAudio () | |
Constructor for the GnashAudio class. |
Contains information about audio input devices while enumerating information about attached hardware. This class is also referred back to by GnashAudioPrivate to re-access enumerated information.
gnash::media::gst::GnashAudio::GnashAudio | ( | ) |
Constructor for the GnashAudio class.
gchar* gnash::media::gst::GnashAudio::getDevLocation | ( | ) | [inline] |
Accessor to get the private _devLocation variable from the GnashAudio class.
GstElement* gnash::media::gst::GnashAudio::getElementPtr | ( | ) | [inline] |
Accessor to retreive a the private _element variable from the GnashAudio class which contains a pointer to the audio source element.
gchar* gnash::media::gst::GnashAudio::getGstreamerSrc | ( | ) | [inline] |
Accessor to return the private _gstreamerSrc variable from the GnashAudio class.
gchar* gnash::media::gst::GnashAudio::getProductName | ( | ) | [inline] |
Accessor to get the private _productName variable from the GnashAudio class.
void gnash::media::gst::GnashAudio::setDevLocation | ( | gchar * | l | ) | [inline] |
Accessor to set the private _devLocation variable from the GnashAudio class.
l | A gchar* containing the physical location of the audio input hardware device. |
References gnash::key::l.
void gnash::media::gst::GnashAudio::setElementPtr | ( | GstElement * | element | ) | [inline] |
Accessor to set the private _element variable from the GnashAudio class.
element | The GstElement pointer to the audio source element. |
void gnash::media::gst::GnashAudio::setGstreamerSrc | ( | gchar * | s | ) | [inline] |
Accessor to set the private _gstreamerSrc variable from the GnashAudio class.
s | A gchar* containing the type of the Gstreamer source element type (e.g. pulsesrc) |
References gnash::key::s.
void gnash::media::gst::GnashAudio::setProductName | ( | gchar * | n | ) | [inline] |
Accessor to set the private _productName variable from the GnashAudio class.
n | A gchar* to the hardware input device's hardware name (e.g. HDA Intel). |
References gnash::key::n.