Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
class Audio::PullAudioInputStream
: public Audio::AudioInputStream
Lekéréses hangbemeneti streamosztály.
Tagok
Teremtsd meg
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ények mutatóinak használatával Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet.
Paraméterek
pvContextvisszahívások meghívásához használandó környezeti mutató.readCallbackVisszahívás olvasása.closeCallbackVisszahívás bezárása.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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
pvContextvisszahívások meghívásához használandó környezeti mutató.readCallbackVisszahívás olvasása.closeCallbackVisszahívás bezárása.getPropertyCallbackTulajdonságvisszahívás lekérése.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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
readCallbackVisszahívás olvasása.closeCallbackVisszahívás bezárása.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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
readCallbackVisszahívás olvasása.closeCallbackVisszahívás bezárása.getPropertyCallbackTulajdonságvisszahívás lekérése.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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
-
callbackMegosztott mutató a PullAudioInputStreamCallback-példányra.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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ények mutatóinak használatával Megjegyzés: A Read() által visszaadott dataBuffer nem tartalmazhat hangfejlécet.
Paraméterek
formatHangstream formátuma.pvContextvisszahívások meghívásához használandó környezeti mutató.readCallbackVisszahívás olvasása.closeCallbackVisszahívás bezárása.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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
formatHangstream formátuma.pvContextvisszahívások meghívásához használandó környezeti mutató.readCallbackVisszahívás olvasása.closeCallbackVisszahívás bezárása.getPropertyCallbackTulajdonságvisszahívás lekérése.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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
formatHangstream formátuma.readCallbackVisszahívás olvasása.closeCallbackVisszahívás bezárása.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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
formatHangstream formátuma.readCallbackVisszahívás olvasása.closeCallbackVisszahívás bezárása.getPropertyCallbackTulajdonságvisszahívás lekérése.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez
Teremtsd meg
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
formatHangstream formátuma.callbackMegosztott mutató a PullAudioInputStreamCallback-példányra.
Visszatérítések
Megosztott mutató a PullAudioInputStreamhez