#include <sbGStreamerAudioProcessor.h>
Public Member Functions | |
NS_DECL_ISUPPORTS NS_DECL_NSICLASSINFO NS_DECL_SBIMEDIACOREAUDIOPROCESSOR | sbGStreamerAudioProcessor () |
Public Member Functions inherited from sbGStreamerPipeline | |
NS_DECL_ISUPPORTS NS_DECL_NSICLASSINFO NS_DECL_SBIMEDIACOREEVENTTARGET NS_DECL_SBIGSTREAMERPIPELINE | sbGStreamerPipeline () |
virtual | ~sbGStreamerPipeline () |
virtual PRBool | HandleSynchronousMessage (GstMessage *message) |
nsresult | InitGStreamer () |
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 |
nsAutoPtr < sbBaseMediacoreEventTarget > | mBaseEventTarget |
Definition at line 43 of file sbGStreamerAudioProcessor.h.
sbGStreamerAudioProcessor::sbGStreamerAudioProcessor | ( | ) |
Definition at line 69 of file sbGStreamerAudioProcessor.cpp.