Aracılığıyla paylaş


class Audio::P ushAudioOutputStream

class Audio::PushAudioOutputStream
  : public Audio::AudioOutputStream

Ses çıkış akışı sınıfını gönderme. Sürüm 1.4.0'da eklendi.

Üyeler

Oluştur

Söz dizimi: public inline static std::shared_ptr< PushAudioOutputStream > Create ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );

Belirtilen Write() ve Close() "C" geri çağırma işlevleri işaretçilerini kullanarak bir PushAudioOutputStream oluşturur.

Parametreler

  • pvContext Geri çağırmaları çağırırken kullanılacak bağlam işaretçisi.

  • writeCallback Geri arama yazma.

  • closeCallback Geri aramayı kapatın.

Döndürülenler

PushAudioOutputStream için paylaşılan işaretçi

Oluştur

Söz dizimi: public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );

Belirtilen Write() ve Close() geri çağırma işlevlerini kullanarak bir PushAudioOutputStream oluşturur.

Parametreler

  • writeCallback Geri arama yazma.

  • closeCallback Geri aramayı kapatın.

Döndürülenler

PushAudioOutputStream için paylaşılan işaretçi

Oluştur

Söz dizimi: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );

Write() ve Close() geri çağırma işleviyle belirtilen geri çağırma arabirimini kullanan bir PushAudioOutputStream oluşturur.

Parametreler

  • callback PushAudioOutputStreamCallback örneğinin paylaşılan işaretçisi.

Döndürülenler

PushAudioOutputStream için paylaşılan işaretçi