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


class Audio::P ushAudioOutputStream

class Audio::PushAudioOutputStream
  : public Audio::AudioOutputStream

Hangkimeneti streamosztály leküldése. Hozzáadva az 1.4.0-s verzióhoz.

Tagok

Létrehozás

Szintaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );

Létrehoz egy PushAudioOutputStreamet a megadott Write() és Close() "C" visszahívási függvények mutatóinak használatával.

Paraméterek

  • pvContext A visszahívások meghívásához használandó környezeti mutató.

  • writeCallback Visszahívás írása.

  • closeCallback Zárja be a visszahívást.

Válaszok

Megosztott mutató a PushAudioOutputStreamhez

Létrehozás

Szintaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );

Létrehoz egy PushAudioOutputStreamet a megadott Write() és Close() visszahívási függvények használatával.

Paraméterek

  • writeCallback Visszahívás írása.

  • closeCallback Zárja be a visszahívást.

Válaszok

Megosztott mutató a PushAudioOutputStreamhez

Létrehozás

Szintaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );

Létrehoz egy PushAudioOutputStreamet, amely a megadott visszahívási felületet használja a Write() és Close() visszahívási függvénnyel.

Paraméterek

  • callback Megosztott mutató a PushAudioOutputStreamCallback-példányra.

Válaszok

Megosztott mutató a PushAudioOutputStreamhez