Opened 9 years ago

Closed 9 years ago

#983 closed enhancement (fixed)

Native WMME audio device backend is now the default device on Win32 and Windows Mobile. PortAudio is by default disabled.

Reported by: bennylp Owned by: nanang
Priority: normal Milestone: release-1.5
Component: pjmedia-audiodev Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

The native WMME audio device implementation (wmme_dev.c) provides richer API than PortAudio, and by this ticket it is now used as the default audio device backend on Windows platforms.

Change History (2)

comment:1 Changed 9 years ago by bennylp

  • Summary changed from Native WMME audio device backend is now the default device on Win32 and Windows Mobile to Native WMME audio device backend is now the default device on Win32 and Windows Mobile. PortAudio is by default disabled.

comment:2 Changed 9 years ago by bennylp

  • Resolution set to fixed
  • Status changed from new to closed

In r2977:

  • increase default playback latency (PJMEDIA_SND_DEFAULT_PLAY_LATENCY) to 140ms for Win32 and 160ms for WM
  • set default PJMEDIA_SOUND_BUFFER_COUNT to (PJMEDIA_SND_DEFAULT_PLAY_LATENCY+20)/20 rather than hardcoded 6
  • disable PA from audiodev on Win32 and WM
Note: See TracTickets for help on using tickets.