Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
class Audio::PushAudioInputStream
: public Audio::AudioInputStream
Az egyéni hangbemeneti konfigurációkhoz használt memóriaalapú leküldéses hangbemeneti adatfolyamot jelöli.
Tagok
~PushAudioInputStream
Szintaxis: public inline virtual ~PushAudioInputStream ( );
Destruktor; bezárja a mögöttes streamet, ha még nincs lezárva.
Ír
Szintaxis: public inline void Write ( uint8_t * dataBuffer , uint32_t size );
A megadott hangadatokat az adatok belső másolatának megírásával írja le. Megjegyzés: A dataBuffer nem tartalmazhat hangfejlécet.
Paraméterek
dataBufferAnnak a hangpuffernek az egérmutatója, amelynek a függvénye másolatot készít.sizeA puffer mérete.
SetProperty
Szintaxis: public inline void SetProperty ( PropertyId id , const SPXSTRING & value );
Tulajdonság értékének beállítása. A hangadatok írása előtt meg kell adni a hangadatok tulajdonságait. Hozzáadva az 1.5.0-s verzióhoz.
Paraméterek
idA tulajdonság azonosítója. Lásd: Tulajdonságazonosítóvaluebeállítandó érték
SetProperty
Szintaxis: public inline void SetProperty ( const SPXSTRING & propertyName , const SPXSTRING & value );
Tulajdonság értékének beállítása. A hangadatok írása előtt meg kell adni a hangadatok tulajdonságait. Hozzáadva az 1.5.0-s verzióhoz.
Paraméterek
propertyNameA tulajdonság neve.valuebeállítandó érték
Bezár
Szintaxis: public inline void Close ( );
Bezárja a streamet.
Teremtsd meg
Szintaxis: public inline static std::shared_ptr< PushAudioInputStream > Create ( );
Létrehoz egy memória által támogatott PushAudioInputStreamet az alapértelmezett formátummal (16 kHz, 16 bites, mono PCM).
Visszatérítések
Megosztott mutató a PushAudioInputStreamhez
Teremtsd meg
Szintaxis: public inline static std::shared_ptr< PushAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format );
Létrehoz egy memóriaalapú PushAudioInputStreamet a megadott hangformátummal.
Paraméterek
-
formatHangstream formátuma.
Visszatérítések
Megosztott mutató a PushAudioInputStreamhez