Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
class Audio::PushAudioOutputStream
: public Audio::AudioOutputStream
Inserte la clase de flujo de salida de audio. Se agregó en la versión 1.4.0.
Miembros
Crear
Sintaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Crea un pushAudioOutputStream utilizando los punteros de devolución de llamada "C" y Write() especificados.
Parámetros
pvContextpuntero de contexto que se va a usar al invocar las devoluciones de llamada.writeCallbackdevolución de llamada de escritura.closeCallbackCerrar devolución de llamada.
Devoluciones
Puntero compartido a PushAudioOutputStream
Crear
Sintaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Crea un pushAudioOutputStream utilizando las funciones de devolución de llamada Write() y Close() especificadas.
Parámetros
writeCallbackdevolución de llamada de escritura.closeCallbackCerrar devolución de llamada.
Devoluciones
Puntero compartido a PushAudioOutputStream
Crear
Sintaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Crea un pushAudioOutputStream utilizando la interfaz de devolución de llamada especificada con la función de devolución de llamada Write() y Close().
Parámetros
-
callbackpuntero compartido a la instancia pushAudioOutputStreamCallback.
Devoluciones
Puntero compartido a PushAudioOutputStream