Dela via


class Audio::P ushAudioOutputStreamCallback

Ett gränssnitt som definierar återanropsmetoder för en ljudutdataström. Uppdaterad i version 1.7.0.

Härled från den här klassen och implementera dess funktion för att tillhandahålla dina egna data som en ljudutdataström.

Medlemmar

~PushAudioOutputStreamCallback

Syntax: public inline virtual ~PushAudioOutputStreamCallback ( );

Destructor, gör ingenting.

Skriva

Syntax: public int Write ( uint8_t * dataBuffer , uint32_t size );

Den här funktionen anropas för att synkront placera data i ljudströmmen.

Parametrar

  • dataBuffer Pekaren till bufferten som ljuddata ska användas från.

  • size Buffertens storlek.

Returer

Antalet byte som förbrukas från bufferten

Stäng

Syntax: public void Close ( );

Den här funktionen anropas för att stänga ljudströmmen.

Returer