Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
class Audio::PullAudioInputStream
: public Audio::AudioInputStream
Ściąganie klasy strumienia wejściowego audio.
Członkowie
Utwórz
Składnia: public inline static std::shared_ptr< PullAudioInputStream > Create ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Tworzy elementy PullAudioInputStream korzystające z określonych wskaźników funkcji wywołania zwrotnego Read() i Close() "C": DataBuffer zwrócony przez funkcję Read() nie powinien zawierać żadnego nagłówka audio.
Parametry
pvContext
wskaźnik kontekstu do użycia podczas wywoływania wywołań zwrotnych.readCallback
wywołanie zwrotne odczytu.closeCallback
Zamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: 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 );
Tworzy elementy PullAudioInputStream korzystające z określonego elementu Read(), Close() i GetProperty() "C" wskaźników funkcji wywołania zwrotnego Uwaga: dataBuffer zwrócony przez funkcję Read() nie powinien zawierać żadnego nagłówka audio. Dodano element w wersji 1.5.0.
Parametry
pvContext
wskaźnik kontekstu do użycia podczas wywoływania wywołań zwrotnych.readCallback
wywołanie zwrotne odczytu.closeCallback
Zamknij wywołanie zwrotne.getPropertyCallback
Wywołanie zwrotne właściwości.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Tworzy funkcję PullAudioInputStream korzystającą z określonych funkcji wywołania zwrotnego Read() i Close(). Uwaga: wartość dataBuffer zwrócona przez read() nie powinna zawierać żadnego nagłówka audio.
Parametry
readCallback
wywołanie zwrotne odczytu.closeCallback
Zamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Tworzy funkcję wywołania zwrotnego PullAudioInputStream przy użyciu określonych funkcji Read(), Close() i GetProperty(). Uwaga: wartość dataBuffer zwrócona przez read() nie powinna zawierać żadnego nagłówka audio. Dodano element w wersji 1.5.0.
Parametry
readCallback
wywołanie zwrotne odczytu.closeCallback
Zamknij wywołanie zwrotne.getPropertyCallback
Wywołanie zwrotne właściwości.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Tworzy metodę PullAudioInputStream korzystającą z określonej funkcji wywołania zwrotnego Close().
Parametry
-
callback
wskaźnik udostępniony do wystąpienia PullAudioInputStreamCallback.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: 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 );
Tworzy elementy PullAudioInputStream korzystające z określonych wskaźników funkcji wywołania zwrotnego Read() i Close() "C": DataBuffer zwrócony przez funkcję Read() nie powinien zawierać żadnego nagłówka audio.
Parametry
format
format strumienia audio.pvContext
wskaźnik kontekstu do użycia podczas wywoływania wywołań zwrotnych.readCallback
wywołanie zwrotne odczytu.closeCallback
Zamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: 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 );
Tworzy elementy PullAudioInputStream korzystające z określonego elementu Read(), Close() i GetProperty() "C" wskaźników funkcji wywołania zwrotnego Uwaga: dataBuffer zwrócony przez funkcję Read() nie powinien zawierać żadnego nagłówka audio.
Parametry
format
format strumienia audio.pvContext
wskaźnik kontekstu do użycia podczas wywoływania wywołań zwrotnych.readCallback
wywołanie zwrotne odczytu.closeCallback
Zamknij wywołanie zwrotne.getPropertyCallback
Wywołanie zwrotne właściwości.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Tworzy funkcję PullAudioInputStream korzystającą z określonych funkcji wywołania zwrotnego Read() i Close(). Uwaga: wartość dataBuffer zwrócona przez read() nie powinna zawierać żadnego nagłówka audio.
Parametry
format
format strumienia audio.readCallback
wywołanie zwrotne odczytu.closeCallback
Zamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Tworzy funkcję wywołania zwrotnego PullAudioInputStream przy użyciu określonych funkcji Read(), Close() i GetProperty(). Uwaga: wartość dataBuffer zwrócona przez read() nie powinna zawierać żadnego nagłówka audio. Dodano element w wersji 1.5.0.
Parametry
format
format strumienia audio.readCallback
wywołanie zwrotne odczytu.closeCallback
Zamknij wywołanie zwrotne.getPropertyCallback
Wywołanie zwrotne właściwości.
Zwraca
Wskaźnik udostępniony pullAudioInputStream
Utwórz
Składnia: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Tworzy funkcję PullAudioInputStream korzystającą z określonych funkcji wywołania zwrotnego Read() i Close().
Parametry
format
format strumienia audio.callback
wskaźnik udostępniony do wystąpienia PullAudioInputStreamCallback.
Zwraca
Wskaźnik udostępniony pullAudioInputStream