Gnash  0.8.11dev
Classes | Namespaces
AudioInputGst.h File Reference
#include "gst/gst.h"
#include "AudioInput.h"
#include <string>
#include <cstdint>
#include <vector>
#include <cassert>

Go to the source code of this file.

Classes

class  gnash::media::gst::GnashAudio
 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...
 
class  gnash::media::gst::GnashAudioPrivate
 This class is initialized once a hardware input device is chosen it is more robust than GnashAudio because it has additional room to store important Gstreamer information (pipelines, references to elements, etc.) More...
 
class  gnash::media::gst::AudioInputGst
 The main AudioInputGst class, which actually doesn't store too much important information (most of that is stored in the GnashAudio and GnashAudioPrivate classes) More...
 

Namespaces

 gnash
 Anonymous namespace for callbacks, local functions, event handlers etc.
 
 gnash::media
 Gnash media handling subsystem (libmedia)
 
 gnash::media::gst
 Gstreamer-based media handler module.