sbGStreamerAudioProcessor Class Reference

#include <sbGStreamerAudioProcessor.h>

Inheritance diagram for sbGStreamerAudioProcessor:
Collaboration diagram for sbGStreamerAudioProcessor:

Public Member Functions

sbGStreamerAudioProcessor ()
- Public Member Functions inherited from sbGStreamerPipeline
sbGStreamerPipeline ()
virtual ~sbGStreamerPipeline ()
virtual PRBool HandleSynchronousMessage (GstMessage *message)
nsresult InitGStreamer ()
- Public Member Functions inherited from sbGStreamerMessageHandler
virtual ~sbGStreamerMessageHandler ()
- Public Member Functions inherited from sbIGStreamerPipeline
void stopPipeline ()
void pausePipeline ()
void playPipeline ()
- Public Member Functions inherited from sbIMediacoreEventTarget
void addListener (in sbIMediacoreEventListener aListener)
void removeListener (in sbIMediacoreEventListener aListener)
boolean dispatchEvent (in sbIMediacoreEvent aEvent, [optional] in boolean aAsync)
- Public Member Functions inherited from sbIMediacoreAudioProcessor
void init (in sbIMediacoreAudioProcessorListener aListener)
void start (in sbIMediaItem aItem)
void stop ()
void suspend ()
void resume ()

Additional Inherited Members

- Public Attributes inherited from sbIMediacoreAudioProcessor
attribute unsigned long constraintSampleRate
attribute unsigned long constraintChannelCount
attribute unsigned long constraintBlockSize
attribute unsigned long constraintAudioFormat
const unsigned long FORMAT_ANY = 0
const unsigned long FORMAT_INT16 = 1
const unsigned long FORMAT_FLOAT = 2
- Protected Member Functions inherited from sbGStreamerPipeline
virtual void HandleEOSMessage (GstMessage *message)
virtual void HandleErrorMessage (GstMessage *message)
virtual void HandleWarningMessage (GstMessage *message)
virtual void HandleStateChangeMessage (GstMessage *message)
virtual void HandleTagMessage (GstMessage *message)
virtual void HandleBufferingMessage (GstMessage *message)
virtual nsresult SetupPipeline ()
virtual nsresult DestroyPipeline ()
void SetPipelineOp (GStreamer::pipelineOp_t aPipelineOp)
GStreamer::pipelineOp_t GetPipelineOp ()
void DispatchMediacoreEvent (unsigned long type, nsIVariant *aData=NULL, sbIMediacoreError *aError=NULL)
GstClockTime GetRunningTime ()
- Protected Attributes inherited from sbGStreamerPipeline
GstElement * mPipeline
nsString mResourceDisplayName
GstClockTime mTimeRunning
PRIntervalTime mTimeStarted
PRMonitor * mMonitor
GStreamer::pipelineOp_t mPipelineOp
< sbBaseMediacoreEventTarget

Detailed Description

Definition at line 43 of file sbGStreamerAudioProcessor.h.

Constructor & Destructor Documentation

sbGStreamerAudioProcessor::sbGStreamerAudioProcessor ( )

Definition at line 69 of file sbGStreamerAudioProcessor.cpp.

The documentation for this class was generated from the following files: