Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
class Audio::PullAudioInputStream
: public Audio::AudioInputStream
Ziehe die Audio-Input-Stream-Klasse.
Elemente
Erstellen
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Erstellt einen PullAudioInputStream unter Verwendung der angegebenen Read() und Close() "C"-Rückruffunktionen, Hinweis: Der von Read() zurückgegebene DataBuffer sollte keinen Audioheader enthalten.
Die Parameter
pvContextKontextzeiger, der beim Aufrufen der Rückrufe verwendet werden soll.readCallbackRückruf lesen.closeCallbackRückruf schließen.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: 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 );
Erstellt einen PullAudioInputStream unter Verwendung der angegebenen Read(), Close() und GetProperty() "C"-Rückruffunktionen, Hinweis: Der von Read() zurückgegebene DataBuffer sollte keinen Audioheader enthalten. In Version 1.5.0 hinzugefügt.
Die Parameter
pvContextKontextzeiger, der beim Aufrufen der Rückrufe verwendet werden soll.readCallbackRückruf lesen.closeCallbackRückruf schließen.getPropertyCallbackAbrufen des Eigenschaftenrückrufs.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Erstellt einen PullAudioInputStream mit den angegebenen Read()- und Close()-Rückruffunktionen. Hinweis: Der von Read() zurückgegebene DataBuffer darf keinen Audioheader enthalten.
Die Parameter
readCallbackRückruf lesen.closeCallbackRückruf schließen.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Erstellt einen PullAudioInputStream unter Verwendung der angegebenen Read(), Close() und GetProperty()-Rückruffunktionen. Hinweis: Der von Read() zurückgegebene DataBuffer darf keinen Audioheader enthalten. In Version 1.5.0 hinzugefügt.
Die Parameter
readCallbackRückruf lesen.closeCallbackRückruf schließen.getPropertyCallbackAbrufen des Eigenschaftenrückrufs.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Erstellt einen PullAudioInputStream mit der angegebenen Close()-Rückruffunktion.
Die Parameter
-
callbackFreigegebener Zeiger auf pullAudioInputStreamCallback-Instanz.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: 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 );
Erstellt einen PullAudioInputStream unter Verwendung der angegebenen Read() und Close() "C"-Rückruffunktionen, Hinweis: Der von Read() zurückgegebene DataBuffer sollte keinen Audioheader enthalten.
Die Parameter
formatAudiostreamformat.pvContextKontextzeiger, der beim Aufrufen der Rückrufe verwendet werden soll.readCallbackRückruf lesen.closeCallbackRückruf schließen.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: 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 );
Erstellt einen PullAudioInputStream unter Verwendung der angegebenen Read(), Close() und GetProperty() "C"-Rückruffunktionen, Hinweis: Der von Read() zurückgegebene DataBuffer sollte keinen Audioheader enthalten.
Die Parameter
formatAudiostreamformat.pvContextKontextzeiger, der beim Aufrufen der Rückrufe verwendet werden soll.readCallbackRückruf lesen.closeCallbackRückruf schließen.getPropertyCallbackAbrufen des Eigenschaftenrückrufs.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Erstellt einen PullAudioInputStream mit den angegebenen Read()- und Close()-Rückruffunktionen. Hinweis: Der von Read() zurückgegebene DataBuffer darf keinen Audioheader enthalten.
Die Parameter
formatAudiostreamformat.readCallbackRückruf lesen.closeCallbackRückruf schließen.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Erstellt einen PullAudioInputStream unter Verwendung der angegebenen Read(), Close() und GetProperty()-Rückruffunktionen. Hinweis: Der von Read() zurückgegebene DataBuffer darf keinen Audioheader enthalten. In Version 1.5.0 hinzugefügt.
Die Parameter
formatAudiostreamformat.readCallbackRückruf lesen.closeCallbackRückruf schließen.getPropertyCallbackAbrufen des Eigenschaftenrückrufs.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream
Erstellen
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Erstellt einen PullAudioInputStream mit den angegebenen Read()- und Close()-Rückruffunktionen.
Die Parameter
formatAudiostreamformat.callbackFreigegebener Zeiger auf pullAudioInputStreamCallback-Instanz.
Rückgaben
Ein freigegebener Zeiger auf PullAudioInputStream