Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
class Audio::PullAudioInputStream
: public Audio::AudioInputStream
Classe de fluxo de entrada de áudio pull.
Membros
Criar
Sintaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Cria um PullAudioInputStream utilizando os ponteiros de retorno de chamada "C" e Leitura() especificados Observação: o dataBuffer retornado por Read() não deve conter nenhum cabeçalho de áudio.
Parâmetros
pvContextponteiro de contexto a ser usado ao invocar os retornos de chamada.readCallbackLer retorno de chamada.closeCallbackFechar retorno de chamada.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: 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 );
Cria um PullAudioInputStream utilizando as funções de retorno de chamada Read(), Close() e GetProperty() "C" especificadas Observação: o dataBuffer retornado por Read() não deve conter nenhum cabeçalho de áudio. Adicionado na versão 1.5.0.
Parâmetros
pvContextponteiro de contexto a ser usado ao invocar os retornos de chamada.readCallbackLer retorno de chamada.closeCallbackFechar retorno de chamada.getPropertyCallbackObter retorno de chamada de propriedade.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Cria um PullAudioInputStream utilizando as funções de retorno de chamada Read() e Close() especificadas. Observação: o dataBuffer retornado por Read() não deve conter nenhum cabeçalho de áudio.
Parâmetros
readCallbackLer retorno de chamada.closeCallbackFechar retorno de chamada.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Cria um PullAudioInputStream utilizando as funções de retorno de chamada Read(), Close() e GetProperty() especificadas. Observação: o dataBuffer retornado por Read() não deve conter nenhum cabeçalho de áudio. Adicionado na versão 1.5.0.
Parâmetros
readCallbackLer retorno de chamada.closeCallbackFechar retorno de chamada.getPropertyCallbackObter retorno de chamada de propriedade.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Cria um PullAudioInputStream utilizando a função de retorno de chamada Close() especificada.
Parâmetros
-
callbackponteiro compartilhado para a instância pullAudioInputStreamCallback.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: 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 );
Cria um PullAudioInputStream utilizando os ponteiros de retorno de chamada "C" e Leitura() especificados Observação: o dataBuffer retornado por Read() não deve conter nenhum cabeçalho de áudio.
Parâmetros
formatformato de fluxo de áudio.pvContextponteiro de contexto a ser usado ao invocar os retornos de chamada.readCallbackLer retorno de chamada.closeCallbackFechar retorno de chamada.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: 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 );
Cria um PullAudioInputStream utilizando as funções de retorno de chamada Read(), Close() e GetProperty() "C" especificadas Observação: o dataBuffer retornado por Read() não deve conter nenhum cabeçalho de áudio.
Parâmetros
formatformato de fluxo de áudio.pvContextponteiro de contexto a ser usado ao invocar os retornos de chamada.readCallbackLer retorno de chamada.closeCallbackFechar retorno de chamada.getPropertyCallbackObter retorno de chamada de propriedade.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Cria um PullAudioInputStream utilizando as funções de retorno de chamada Read() e Close() especificadas. Observação: o dataBuffer retornado por Read() não deve conter nenhum cabeçalho de áudio.
Parâmetros
formatformato de fluxo de áudio.readCallbackLer retorno de chamada.closeCallbackFechar retorno de chamada.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Cria um PullAudioInputStream utilizando as funções de retorno de chamada Read(), Close() e GetProperty() especificadas. Observação: o dataBuffer retornado por Read() não deve conter nenhum cabeçalho de áudio. Adicionado na versão 1.5.0.
Parâmetros
formatformato de fluxo de áudio.readCallbackLer retorno de chamada.closeCallbackFechar retorno de chamada.getPropertyCallbackObter retorno de chamada de propriedade.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream
Criar
Sintaxe: public inline static std::shared_ptr< PullAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Cria um PullAudioInputStream utilizando as funções de retorno de chamada Read() e Close() especificadas.
Parâmetros
formatformato de fluxo de áudio.callbackponteiro compartilhado para a instância pullAudioInputStreamCallback.
Devoluções
Um ponteiro compartilhado para PullAudioInputStream