Changes between Initial Version and Version 2 of Ticket #2077
- Timestamp:
- Dec 19, 2017 1:53:10 AM (7 years ago)
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 2 2 3 3 === Specifications === 4 1. Audio device settings to be supported:4 1. Audio device configuration settings to be supported: 5 5 - 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. 7 7 1. Application can apply further settings whenever needed by: 8 8 - 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].