FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 14/05/2009 23:43:17

harvester
Membro

Problema no evento EV_PLAYSTOP`

Olá a todos,

Estou com um problema no evento EV_PLAYSTOP.

Quando recebo um evento EV_PLAYSTOP com campo data igual a ssNormal e logo em seguida executo a função dg_PlayFile, o resultado é DG_EXIT_SUCCESS, o novo arquivo é reproduzido e recebo os eventos desse arquivo (EV_PLAYSTART e EV_PLAYSTOP).

Mas quando recebo um evento EV_PLAYSTOP com o campo data igual a ssDigitReceived e logo em seguida executo a função dg_PlayFile, o resultado também é DG_EXIT_SUCCESS mas este novo arquivo não é reproduzido e os eventos para esse arquivo não são enviados.

Tentei utilizar a versão voicerlib_4.2.0.0_rc2 mas obtive o mesmo comportamento.

Meu ambiente:

Windows Vista SP1
voicerlib.dll versão 4.2.0.0_rc1
1 VB0408PCI com 4 canais  + 1 VB0408PCI com 8 canais (todas atualizadas com VLibUpdate)

Obrigado

Offline

 

#2 04/06/2009 10:57:47

armando
Membro

Re: Problema no evento EV_PLAYSTOP`

Tente executar o metodo ClearDigits antes de chamar novamente o Playfile e veja se resolve. A VoicerLib não apaga automaticamente os digitos recebidos e estes podem gerar este tipo de comportamente.

Offline

 

#3 04/06/2009 19:08:25

harvester
Membro

Re: Problema no evento EV_PLAYSTOP`

Olá Armando,

Mesmo executando o método ClearDigits antes do PlayFile o resultado continua o mesmo: o retorno é DG_EXIT_SUCCESS e o arquivo não é reproduzido.

Obrigado.

Offline

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson