Changes between Initial Version and Version 2 of Ticket #2077


Ignore:
Timestamp:
Dec 19, 2017 1:53:10 AM (7 years ago)
Author:
nanang
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2077

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
  • Ticket #2077 – Description

    initial v2  
    22 
    33=== Specifications === 
    4  1. Audio device settings to be supported: 
     4 1. Audio device configuration settings to be supported: 
    55    - PJSUA: [http://www.pjsip.org/docs/latest/pjmedia/docs/html/structpjmedia__snd__port__param.htm pjmedia_snd_port_param]. 
    6     - PJSUA2: playback and record device IDs. 
     6    - PJSUA2: only playback and record device IDs. 
    77 1. Application can apply further settings whenever needed by: 
    88    - PJSUA: querying the sound device port and apply further settings directly to it using PJMEDIA Sound Device Port APIs. 
    9     - PJSUA2: inheriting the {{{class ExtraAudioDevice}}}. 
    10  1. Audio device must be registered to the conference bridge. For PJSUA it must have API to query the conference bridge port. For PJSUA2, it must be descendant of [http://www.pjsip.org/docs/book-latest/html/reference.html#classpj_1_1AudioMedia AudioMedia]. 
     9    - PJSUA2: inheriting {{{class ExtraAudioDevice}}} and apply the settings using the same approach as PJSUA above. This needs be done in C++. 
     10 1. Audio device must be registered to the conference bridge: 
     11    - PJSUA: it must have API to query the conference bridge port. 
     12    - PJSUA2: it must be a descendant of [http://www.pjsip.org/docs/book-latest/html/reference.html#classpj_1_1AudioMedia AudioMedia].