Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
class Audio::PushAudioInputStream
: public Audio::AudioInputStream
Představuje stream zvukového vstupu s podporou paměti, který se používá pro vlastní konfigurace zvukového vstupu.
Členové
~PushAudioInputStream
Syntaxe: public inline virtual ~PushAudioInputStream ( );
Destruktor; zavře podkladový datový proud, pokud ještě není zavřený.
Pište
Syntaxe: public inline void Write ( uint8_t * dataBuffer , uint32_t size );
Zapíše zvuková data určená tím, že vytvoří interní kopii dat. Poznámka: DataBuffer by neměla obsahovat žádné zvukové záhlaví.
Parametry
dataBuffer
ukazatel na vyrovnávací paměť zvuku, ze které tato funkce vytvoří kopii.size
Velikost vyrovnávací paměti.
SetProperty
Syntaxe: public inline void SetProperty ( PropertyId id , const SPXSTRING & value );
Nastavte hodnotu vlastnosti. Vlastnosti zvukových dat by měly být nastaveny před zápisem zvukových dat. Přidáno ve verzi 1.5.0.
Parametry
id
ID vlastnosti. Zobrazit ID vlastnostivalue
hodnotu, která se má nastavit
SetProperty
Syntaxe: public inline void SetProperty ( const SPXSTRING & propertyName , const SPXSTRING & value );
Nastavte hodnotu vlastnosti. Vlastnosti zvukových dat by měly být nastaveny před zápisem zvukových dat. Přidáno ve verzi 1.5.0.
Parametry
propertyName
Název vlastnosti.value
hodnotu, která se má nastavit
Zavřít
Syntaxe: public inline void Close ( );
Zavře stream.
Vytvářet
Syntaxe: public inline static std::shared_ptr< PushAudioInputStream > Create ( );
Vytvoří paměť zálohovanou PushAudioInputStream pomocí výchozího formátu (16 kHz, 16 bitů, mono PCM).
Návraty
Sdílený ukazatel na PushAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PushAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format );
Vytvoří paměť zálohovanou pushAudioInputStream se zadaným formátem zvuku.
Parametry
-
format
formát zvukového streamu.
Návraty
Sdílený ukazatel na PushAudioInputStream