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::PullAudioInputStream
: public Audio::AudioInputStream
Vyžádat třídu streamu zvukového vstupu
Členové
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Vytvoří pullAudioInputStream s využitím zadaných funkcí Read() a Close() "C" zpětné volání ukazatele Poznámka: DataBuffer vrácená funkcí Read() by neměla obsahovat žádné zvukové záhlaví.
Parametry
pvContextkontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback , CUSTOM_AUDIO_PULL_STREAM_GET_PROPERTY_CALLBACK getPropertyCallback );
Vytvoří PullAudioInputStream s využitím zadaných funkcí Read(), Close() a GetProperty() "C" zpětná volání ukazatele Poznámka: DataBuffer vrácená funkcí Read() by neměla obsahovat žádné zvukové záhlaví. Přidáno ve verzi 1.5.0.
Parametry
pvContextkontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.getPropertyCallbackZpětné volání vlastnosti Get.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Vytvoří PullAudioInputStream využívající zadané funkce zpětného volání Read() a Close(). Poznámka: DataBuffer vrácená read() by neměla obsahovat žádné záhlaví zvuku.
Parametry
readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Vytvoří PullAudioInputStream využívající zadané funkce Read(), Close() a GetProperty() zpětné volání. Poznámka: DataBuffer vrácená read() by neměla obsahovat žádné záhlaví zvuku. Přidáno ve verzi 1.5.0.
Parametry
readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.getPropertyCallbackZpětné volání vlastnosti Get.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Vytvoří PullAudioInputStream využívající zadanou funkci zpětného volání Close().
Parametry
-
callbackSdílený ukazatel na instanci PullAudioInputStreamCallback.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Vytvoří pullAudioInputStream s využitím zadaných funkcí Read() a Close() "C" zpětné volání ukazatele Poznámka: DataBuffer vrácená funkcí Read() by neměla obsahovat žádné zvukové záhlaví.
Parametry
formatformát zvukového streamu.pvContextkontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback , CUSTOM_AUDIO_PULL_STREAM_GET_PROPERTY_CALLBACK getPropertyCallback );
Vytvoří PullAudioInputStream s využitím zadaných funkcí Read(), Close() a GetProperty() "C" zpětná volání ukazatele Poznámka: DataBuffer vrácená funkcí Read() by neměla obsahovat žádné zvukové záhlaví.
Parametry
formatformát zvukového streamu.pvContextkontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.getPropertyCallbackZpětné volání vlastnosti Get.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Vytvoří PullAudioInputStream využívající zadané funkce zpětného volání Read() a Close(). Poznámka: DataBuffer vrácená read() by neměla obsahovat žádné záhlaví zvuku.
Parametry
formatformát zvukového streamu.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Vytvoří PullAudioInputStream využívající zadané funkce Read(), Close() a GetProperty() zpětné volání. Poznámka: DataBuffer vrácená read() by neměla obsahovat žádné záhlaví zvuku. Přidáno ve verzi 1.5.0.
Parametry
formatformát zvukového streamu.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.getPropertyCallbackZpětné volání vlastnosti Get.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvářet
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Vytvoří PullAudioInputStream využívající zadané funkce zpětného volání Read() a Close().
Parametry
formatformát zvukového streamu.callbackSdílený ukazatel na instanci PullAudioInputStreamCallback.
Návraty
Sdílený ukazatel na PullAudioInputStream