kelas Audio::P ushAudioOutputStreamCallback

Antarmuka yang menentukan metode panggilan balik untuk aliran output audio. Diperbarui dalam versi 1.7.0.

Berasal dari kelas ini dan terapkan fungsinya untuk menyediakan data Anda sendiri sebagai aliran output audio.

Anggota

~PushAudioOutputStreamCallback

Sintaks: public inline virtual ~PushAudioOutputStreamCallback ( );

Destructor, tidak melakukan apa-apa.

Menulis

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

Fungsi ini dipanggil untuk secara sinkron menempatkan data ke aliran audio.

Parameter-parameternya

  • dataBuffer Penunjuk ke buffer untuk menggunakan data audio.

  • size Ukuran buffer.

Pengembalian

Jumlah byte yang dikonsumsi dari buffer

Tutup

Sintaks: public void Close ( );

Fungsi ini dipanggil untuk menutup aliran audio.

Pengembalian