Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
class Audio::PushAudioInputStream
: public Audio::AudioInputStream
Özel ses girişi yapılandırmaları için kullanılan bellek destekli anında iletme ses giriş akışını temsil eder.
Üyeler
~PushAudioInputStream
Sözdizimi: public inline virtual ~PushAudioInputStream ( );
Yıkıcı; henüz kapatılmadıysa temel alınan akışı kapatır.
Yazmak
Sözdizimi: public inline void Write ( uint8_t * dataBuffer , uint32_t size );
Verilerin iç kopyasını oluşturarak belirtilen ses verilerini yazar. Not: dataBuffer herhangi bir ses üst bilgisi içermemelidir.
Parametreler
dataBufferBu işlevin bir kopyasını oluşturacağı ses arabelleği işaretçisi.sizeArabelleğin boyutu.
SetProperty
Sözdizimi: public inline void SetProperty ( PropertyId id , const SPXSTRING & value );
Bir özelliğin değerini ayarlayın. Ses verileri yazılmadan önce ses verilerinin özellikleri ayarlanmalıdır. Sürüm 1.5.0'a eklendi.
Parametreler
idÖzelliğin kimliği. Bkz. PropertyIdAyarlanacağı değeri
value
SetProperty
Sözdizimi: public inline void SetProperty ( const SPXSTRING & propertyName , const SPXSTRING & value );
Bir özelliğin değerini ayarlayın. Ses verileri yazılmadan önce ses verilerinin özellikleri ayarlanmalıdır. Sürüm 1.5.0'a eklendi.
Parametreler
propertyNameÖzelliğin adı.Ayarlanacağı değeri
value
Kapat
Sözdizimi: public inline void Close ( );
Akışı kapatır.
Oluştur
Sözdizimi: public inline static std::shared_ptr< PushAudioInputStream > Create ( );
Varsayılan biçimi (16 kHz, 16 bit, mono PCM) kullanarak bir bellek destekli PushAudioInputStream oluşturur.
İade
PushAudioInputStream için paylaşılan işaretçi
Oluştur
Sözdizimi: public inline static std::shared_ptr< PushAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format );
Bellek destekli pushAudioInputStream'i belirtilen ses biçimiyle oluşturur.
Parametreler
- Ses akışı biçimini
format.
İade
PushAudioInputStream için paylaşılan işaretçi