mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-05-06 21:33:08 +00:00
I don't think this change anything, but just try.
git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@134 3f6dc0c8-ddfe-455d-9043-3cd528dc4637
This commit is contained in:
parent
5dfe6218c2
commit
3f0677ccd3
1 changed files with 21 additions and 9 deletions
|
|
@ -382,14 +382,20 @@ static void winsnd_read_preprocess(MSFilter *f){
|
|||
|
||||
winsnd_apply_settings(d);
|
||||
/* Init Microphone device */
|
||||
dwFlag = CALLBACK_FUNCTION;
|
||||
if (d->dev_id != WAVE_MAPPER)
|
||||
dwFlag = WAVE_MAPPED | CALLBACK_FUNCTION;
|
||||
mr = waveInOpen (&d->indev, d->dev_id, &d->wfx,
|
||||
(DWORD) read_callback, (DWORD)f, dwFlag);
|
||||
dwFlag = CALLBACK_FUNCTION | WAVE_FORMAT_DIRECT;
|
||||
mr = waveInOpen (&d->indev, d->dev_id, &d->wfx,
|
||||
(DWORD) read_callback, (DWORD)f, dwFlag);
|
||||
if (mr != MMSYSERR_NOERROR)
|
||||
{
|
||||
ms_error("Failed to prepare windows sound device. (waveInOpen:0x%i)", mr);
|
||||
ms_error("Failed to prepare windows sound device. (waveInOpen:0x%i)", mr);
|
||||
if (d->dev_id != WAVE_MAPPER)
|
||||
dwFlag = WAVE_MAPPED | CALLBACK_FUNCTION;
|
||||
mr = waveInOpen (&d->indev, d->dev_id, &d->wfx,
|
||||
(DWORD) read_callback, (DWORD)f, dwFlag);
|
||||
}
|
||||
if (mr != MMSYSERR_NOERROR)
|
||||
{
|
||||
ms_error("Failed to prepare windows sound device. (waveInOpen:0x%i)", mr);
|
||||
mr = waveInOpen (&d->indev, WAVE_MAPPER, &d->wfx,
|
||||
(DWORD) read_callback, (DWORD)d, CALLBACK_FUNCTION);
|
||||
if (mr != MMSYSERR_NOERROR)
|
||||
|
|
@ -513,12 +519,18 @@ static void winsnd_write_preprocess(MSFilter *f){
|
|||
|
||||
winsnd_apply_settings(d);
|
||||
/* Init Microphone device */
|
||||
dwFlag = CALLBACK_FUNCTION;
|
||||
if (d->dev_id != WAVE_MAPPER)
|
||||
dwFlag = WAVE_MAPPED | CALLBACK_FUNCTION;
|
||||
dwFlag = CALLBACK_FUNCTION | WAVE_FORMAT_DIRECT;
|
||||
mr = waveOutOpen (&d->outdev, d->dev_id, &d->wfx,
|
||||
(DWORD) write_callback, (DWORD)d, dwFlag);
|
||||
if (mr != MMSYSERR_NOERROR)
|
||||
{
|
||||
ms_error("Failed to open windows sound device %i. (waveOutOpen:0x%i)",d->dev_id, mr);
|
||||
if (d->dev_id != WAVE_MAPPER)
|
||||
dwFlag = WAVE_MAPPED | CALLBACK_FUNCTION;
|
||||
mr = waveOutOpen (&d->outdev, d->dev_id, &d->wfx,
|
||||
(DWORD) write_callback, (DWORD)d, dwFlag);
|
||||
}
|
||||
if (mr != MMSYSERR_NOERROR)
|
||||
{
|
||||
ms_error("Failed to open windows sound device %i. (waveOutOpen:0x%i)",d->dev_id, mr);
|
||||
mr = waveOutOpen (&d->outdev, WAVE_MAPPER, &d->wfx,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue