Classes | Namespaces

AudioInputGst.h File Reference

#include "gst/gst.h"
#include "AudioInput.h"
#include <string>
#include <boost/cstdint.hpp>
#include <vector>
#include <cassert>
Include dependency graph for AudioInputGst.h:
This graph shows which files directly or indirectly include this file:

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

namespace  gnash
 

Anonymous namespace for callbacks, local functions, event handlers etc.


namespace  gnash::media
 

Gnash media handling subsystem (libmedia).


namespace  gnash::media::gst
 

Gstreamer-based media handler module.