class Audio::P ullAudioInputStream
class Audio::PullAudioInputStream
: public Audio::AudioInputStream
Hangbemeneti streamosztály lekérése.
Tagok
Létrehozás
Szintaxis: public inline static std::shared_ptr< PullAudioInputStream > Create ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Létrehoz egy PullAudioInputStreamet a megadott Read() és Close() "C" visszahívási függvénymutatók használatával Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet.
Paraméterek
pvContext
A visszahívások meghívásához használandó környezeti mutató.readCallback
Visszahívás olvasása.closeCallback
Zárja be a visszahívást.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: 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 );
Létrehoz egy PullAudioInputStreamet a megadott Read(), Close() és GetProperty() "C" visszahívási függvénymutatók használatával Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet. Hozzáadva az 1.5.0-s verzióhoz.
Paraméterek
pvContext
A visszahívások meghívásához használandó környezeti mutató.readCallback
Visszahívás olvasása.closeCallback
Zárja be a visszahívást.getPropertyCallback
Tulajdonságvisszahívás lekérése.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Létrehoz egy PullAudioInputStreamet a megadott Read() és Close() visszahívási függvények használatával. Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet.
Paraméterek
readCallback
Visszahívás olvasása.closeCallback
Zárja be a visszahívást.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Létrehoz egy PullAudioInputStreamet a megadott Read(), Close() és GetProperty() visszahívási függvények használatával. Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet. Hozzáadva az 1.5.0-s verzióhoz.
Paraméterek
readCallback
Visszahívás olvasása.closeCallback
Zárja be a visszahívást.getPropertyCallback
Tulajdonságvisszahívás lekérése.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Létrehoz egy PullAudioInputStreamet a megadott Close() visszahívási függvény használatával.
Paraméterek
callback
Megosztott mutató a PullAudioInputStreamCallback példányra.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: 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 );
Létrehoz egy PullAudioInputStreamet a megadott Read() és Close() "C" visszahívási függvénymutatók használatával Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet.
Paraméterek
format
Hangstream formátuma.pvContext
A visszahívások meghívásához használandó környezeti mutató.readCallback
Visszahívás olvasása.closeCallback
Zárja be a visszahívást.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: 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 );
Létrehoz egy PullAudioInputStreamet a megadott Read(), Close() és GetProperty() "C" visszahívási függvénymutatók használatával Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet.
Paraméterek
format
Hangstream formátuma.pvContext
A visszahívások meghívásához használandó környezeti mutató.readCallback
Visszahívás olvasása.closeCallback
Zárja be a visszahívást.getPropertyCallback
Tulajdonságvisszahívás lekérése.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Létrehoz egy PullAudioInputStreamet a megadott Read() és Close() visszahívási függvények használatával. Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet.
Paraméterek
format
Hangstream formátuma.readCallback
Visszahívás olvasása.closeCallback
Zárja be a visszahívást.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Létrehoz egy PullAudioInputStreamet a megadott Read(), Close() és GetProperty() visszahívási függvények használatával. Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet. Hozzáadva az 1.5.0-s verzióhoz.
Paraméterek
format
Hangstream formátuma.readCallback
Visszahívás olvasása.closeCallback
Zárja be a visszahívást.getPropertyCallback
Tulajdonságvisszahívás lekérése.
Válaszok
Megosztott mutató a PullAudioInputStreamhez
Létrehozás
Szintaxis: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Létrehoz egy PullAudioInputStreamet a megadott Read() és Close() visszahívási függvények használatával.
Paraméterek
format
Hangstream formátuma.callback
Megosztott mutató a PullAudioInputStreamCallback-példányra.
Válaszok
Megosztott mutató a PullAudioInputStreamhez