Megosztás a következőn keresztül:


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