Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
class Audio::PullAudioInputStream
: public Audio::AudioInputStream
Hämta ljudindataströmsklassen.
Medlemmar
Skapa
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 );
Skapar en PullAudioInputStream som använder angivna read() och close() "C"-pekare för återanropsfunktioner Obs! DataBuffer som returneras av Read() får inte innehålla något ljudhuvud.
Parameterar
pvContextkontextpekare som ska användas när du anropar motringningarna.readCallbackÅteranrop.closeCallbackStäng återanropet.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
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 );
Skapar en PullAudioInputStream med angiven Read(), Close() och GetProperty() "C" motringningsfunktioner pekare Obs! DataBuffer som returneras av Read() bör inte innehålla något ljudhuvud. Har lagts till i version 1.5.0.
Parameterar
pvContextkontextpekare som ska användas när du anropar motringningarna.readCallbackÅteranrop.closeCallbackStäng återanropet.getPropertyCallbackHämta återanrop till egenskapen.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Skapar en PullAudioInputStream med hjälp av de angivna återanropsfunktionerna Read() och Close(). Obs! DataBuffer som returneras av Read() bör inte innehålla något ljudhuvud.
Parameterar
readCallbackÅteranrop.closeCallbackStäng återanropet.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Skapar en PullAudioInputStream med hjälp av de angivna återanropsfunktionerna Read(), Close() och GetProperty(). Obs! DataBuffer som returneras av Read() bör inte innehålla något ljudhuvud. Har lagts till i version 1.5.0.
Parameterar
readCallbackÅteranrop.closeCallbackStäng återanropet.getPropertyCallbackHämta återanrop till egenskapen.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Skapar en PullAudioInputStream med hjälp av den angivna återanropsfunktionen Close().
Parameterar
-
callbackDelad pekare till PullAudioInputStreamCallback-instansen.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
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 );
Skapar en PullAudioInputStream som använder angivna read() och close() "C"-pekare för återanropsfunktioner Obs! DataBuffer som returneras av Read() får inte innehålla något ljudhuvud.
Parameterar
formatljudströmformat.pvContextkontextpekare som ska användas när du anropar motringningarna.readCallbackÅteranrop.closeCallbackStäng återanropet.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
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 );
Skapar en PullAudioInputStream med angiven Read(), Close() och GetProperty() "C" motringningsfunktioner pekare Obs! DataBuffer som returneras av Read() bör inte innehålla något ljudhuvud.
Parameterar
formatljudströmformat.pvContextkontextpekare som ska användas när du anropar motringningarna.readCallbackÅteranrop.closeCallbackStäng återanropet.getPropertyCallbackHämta återanrop till egenskapen.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Skapar en PullAudioInputStream med hjälp av de angivna återanropsfunktionerna Read() och Close(). Obs! DataBuffer som returneras av Read() bör inte innehålla något ljudhuvud.
Parameterar
formatljudströmformat.readCallbackÅteranrop.closeCallbackStäng återanropet.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Skapar en PullAudioInputStream med hjälp av de angivna återanropsfunktionerna Read(), Close() och GetProperty(). Obs! DataBuffer som returneras av Read() bör inte innehålla något ljudhuvud. Har lagts till i version 1.5.0.
Parameterar
formatljudströmformat.readCallbackÅteranrop.closeCallbackStäng återanropet.getPropertyCallbackHämta återanrop till egenskapen.
Återlämning
En delad pekare till PullAudioInputStream
Skapa
Syntax: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Skapar en PullAudioInputStream med hjälp av de angivna återanropsfunktionerna Read() och Close().
Parameterar
formatljudströmformat.callbackDelad pekare till PullAudioInputStreamCallback-instansen.
Återlämning
En delad pekare till PullAudioInputStream