sbIMediacoreAudioProcessorListener Interface Reference

import"sbIMediacoreAudioProcessorListener.idl";

Inheritance diagram for sbIMediacoreAudioProcessorListener:
[legend]
Collaboration diagram for sbIMediacoreAudioProcessorListener:
[legend]

Public Member Functions

void onFloatAudioDecoded (in unsigned long aSampleNumber, in unsigned long aNumSamples, [array, size_is(aNumSamples)] in float aSampleData)
 
void onIntegerAudioDecoded (in unsigned long aSampleNumber, in unsigned long aNumSamples, [array, size_is(aNumSamples)] in short aSampleData)
 
void onEvent (in unsigned long aEventType, in nsIVariant aDetails)
 

Public Attributes

const unsigned long EVENT_START = 0x1
 
const unsigned long EVENT_EOS = 0x2
 
const unsigned long EVENT_ERROR = 0x3
 
const unsigned long EVENT_GAP = 0x4
 
const unsigned long EVENT_FORMAT_CHANGE = 0x5
 

Detailed Description

Definition at line 32 of file sbIMediacoreAudioProcessorListener.idl.

Member Function Documentation

void sbIMediacoreAudioProcessorListener::onEvent ( in unsigned long  aEventType,
in nsIVariant  aDetails 
)
void sbIMediacoreAudioProcessorListener::onFloatAudioDecoded ( in unsigned long  aSampleNumber,
in unsigned long  aNumSamples,
[array, size_is(aNumSamples)] in float  aSampleData 
)
void sbIMediacoreAudioProcessorListener::onIntegerAudioDecoded ( in unsigned long  aSampleNumber,
in unsigned long  aNumSamples,
[array, size_is(aNumSamples)] in short  aSampleData 
)

Member Data Documentation

const unsigned long sbIMediacoreAudioProcessorListener::EVENT_EOS = 0x2

Definition at line 120 of file sbIMediacoreAudioProcessorListener.idl.

const unsigned long sbIMediacoreAudioProcessorListener::EVENT_ERROR = 0x3

Definition at line 134 of file sbIMediacoreAudioProcessorListener.idl.

const unsigned long sbIMediacoreAudioProcessorListener::EVENT_FORMAT_CHANGE = 0x5

Definition at line 162 of file sbIMediacoreAudioProcessorListener.idl.

const unsigned long sbIMediacoreAudioProcessorListener::EVENT_GAP = 0x4

Definition at line 151 of file sbIMediacoreAudioProcessorListener.idl.

const unsigned long sbIMediacoreAudioProcessorListener::EVENT_START = 0x1

Definition at line 107 of file sbIMediacoreAudioProcessorListener.idl.


The documentation for this interface was generated from the following file: