Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Schnittstelle, die Rückrufmethoden für einen Audioausgabedatenstrom definiert. Aktualisiert in Version 1.7.0.
Leiten Sie diese Klasse ab und implementieren Sie ihre Funktion, um Ihre eigenen Daten als Audioausgabedatenstrom bereitzustellen.
Elemente
~PushAudioOutputStreamCallback
Syntax: public inline virtual ~PushAudioOutputStreamCallback ( );
Destruktor führt nichts aus.
Schreiben
Syntax: public int Write ( uint8_t * dataBuffer , uint32_t size );
Diese Funktion wird aufgerufen, um Daten synchron in den Audiodatenstrom zu übertragen.
Die Parameter
dataBufferDer Zeiger auf den Puffer, aus dem die Audiodaten verwendet werden sollen.sizeDie Größe des Puffers.
Rückgaben
Die Anzahl der vom Puffer verbrauchten Bytes
Schließen
Syntax: public void Close ( );
Diese Funktion wird aufgerufen, um den Audiodatenstrom zu schließen.