Delen via


klasse Audio::P ushAudioOutputStreamCallback

Een interface waarmee callback-methoden voor een audio-uitvoerstroom worden gedefinieerd. Bijgewerkt in versie 1.7.0.

Afgeleid van deze klasse en de bijbehorende functie implementeren om uw eigen gegevens te leveren als een audio-uitvoerstroom.

Leden

~PushAudioOutputStreamCallback

Syntaxis: public inline virtual ~PushAudioOutputStreamCallback ( );

Destructor, doet niets.

Schrijven

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

Deze functie wordt aangeroepen om gegevens synchroon in de audiostream te plaatsen.

Parameterwaarden

  • dataBuffer De aanwijzer naar de buffer waaruit de audiogegevens moeten worden verbruikt.

  • size De grootte van de buffer.

Retouren

Het aantal verbruikte bytes uit de buffer

Sluiten

Syntaxis: public void Close ( );

Deze functie wordt aangeroepen om de audiostream te sluiten.

Retouren