Changes between Initial Version and Version 3 of Ticket #463


Ignore:
Timestamp:
May 14, 2008 9:43:17 AM (14 years ago)
Author:
bennylp
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #463

    • Property Priority changed from normal to minor
    • Property Owner changed from nanang to bennylp
  • Ticket #463 – Description

    initial v3  
     1Currently pjmedia allows selection of audio backend via build settings (the PJMEDIA_SOUND_IMPLEMENTATION macro), and with this setting one can select either of this backend implementation: 
     2 * !PortAudio (the default) 
     3 * !DirectSound (deprecated) 
     4 * Null device (just to let the build process go through). 
     5 
     6This implies that new sound backend implementation must create a new configuration macro, which is not ideal since it requires modification to the source. 
     7 
     8With the "external" option, no sound device backend will be provided in pjmedia library, so this would enable application to provide it's own sound device backend implementation (by just linking the application with the implementation). 
     9