class Audio::P ullAudioInputStream
class Audio::PullAudioInputStream
: public Audio::AudioInputStream
Vyžádání třídy streamu vstupu zvuku
Členové
Vytvořit
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 read() a Close() "C" ukazatelů zpětného volání. Poznámka: DataBuffer vrácená funkcí Read() by neměla obsahovat žádné záhlaví zvuku.
Parametry
pvContext
Kontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallback
Přečtěte si zpětné volání.closeCallback
Zavřete zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
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 Read(), Close() a GetProperty() "C" ukazatelů zpětného volání Poznámka: DataBuffer vrácený read() by neměl obsahovat žádné záhlaví zvuku. Přidáno ve verzi 1.5.0.
Parametry
pvContext
Kontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallback
Přečtěte si zpětné volání.closeCallback
Zavřete zpětné volání.getPropertyCallback
Získání zpětného volání vlastnosti
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Vytvoří PullAudioInputStream s využitím zadaných read() a Close() funkcí zpětného volání. Poznámka: DataBuffer vrácený nástrojem Read() by neměl obsahovat žádné záhlaví zvuku.
Parametry
readCallback
Přečtěte si zpětné volání.closeCallback
Zavřete zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Vytvoří PullAudioInputStream s využitím zadaných Read(), Close() a GetProperty() zpětného volání funkcí. Poznámka: DataBuffer vrácený nástrojem Read() by neměl obsahovat žádné záhlaví zvuku. Přidáno ve verzi 1.5.0.
Parametry
readCallback
Přečtěte si zpětné volání.closeCallback
Zavřete zpětné volání.getPropertyCallback
Získání zpětného volání vlastnosti
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Vytvoří PullAudioInputStream s využitím zadané Funkce zpětného volání Close().
Parametry
-
callback
Sdílený ukazatel na instanci PullAudioInputStreamCallback.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
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 read() a Close() "C" ukazatelů zpětného volání. Poznámka: DataBuffer vrácená funkcí Read() by neměla obsahovat žádné záhlaví zvuku.
Parametry
format
Formát zvukového streamu.pvContext
Kontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallback
Přečtěte si zpětné volání.closeCallback
Zavřete zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
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 Read(), Close() a GetProperty() "C" ukazatelů zpětného volání Poznámka: DataBuffer vrácený read() by neměl obsahovat žádné záhlaví zvuku.
Parametry
format
Formát zvukového streamu.pvContext
Kontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallback
Přečtěte si zpětné volání.closeCallback
Zavřete zpětné volání.getPropertyCallback
Získání zpětného volání vlastnosti
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Vytvoří PullAudioInputStream s využitím zadaných read() a Close() funkcí zpětného volání. Poznámka: DataBuffer vrácený nástrojem Read() by neměl obsahovat žádné záhlaví zvuku.
Parametry
format
Formát zvukového streamu.readCallback
Přečtěte si zpětné volání.closeCallback
Zavřete zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
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 s využitím zadaných Read(), Close() a GetProperty() zpětného volání funkcí. Poznámka: DataBuffer vrácený nástrojem Read() by neměl obsahovat žádné záhlaví zvuku. Přidáno ve verzi 1.5.0.
Parametry
format
Formát zvukového streamu.readCallback
Přečtěte si zpětné volání.closeCallback
Zavřete zpětné volání.getPropertyCallback
Získání zpětného volání vlastnosti
Návraty
Sdílený ukazatel na PullAudioInputStream
Vytvořit
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Vytvoří PullAudioInputStream s využitím zadaných read() a Close() funkcí zpětného volání.
Parametry
format
Formát zvukového streamu.callback
Sdílený ukazatel na instanci PullAudioInputStreamCallback.
Návraty
Sdílený ukazatel na PullAudioInputStream