Changes between Version 14 and Version 15 of Nokia_APS_VAS_Direct


Ignore:
Timestamp:
Feb 23, 2009 10:53:59 AM (11 years ago)
Author:
bennylp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Nokia_APS_VAS_Direct

    v14 v15  
    8080#define PJMEDIA_HAS_PASSTHROUGH_CODEC_ILBC      0 
    8181 }}} 
     82 The following table shows what codecs are supported by the various sound device backends: 
     83 || Codec || APS || VAS || WMME || 
     84 || PCMA  ||  1  ||  1  ||   1  || 
     85 || PCMU  ||  1  ||  1  ||   1  || 
     86 || AMR-NB||  1  ||  1  ||     || 
     87 || G.729 ||  1  ||  1  ||     || 
     88 || iLBC  ||  1  ||  1  ||     || 
     89 
    8290 1. If you are using PJSUA-LIB, then relatively that's all needed to make use of APS-Direct. Please note that the application logic must take care that there can only be one source transmitting to any destination in the switchboard. 
    8391 
     
    133141 }}} 
    134142 
    135 The format information has also been added to '''pjmedia_port_info''' structure. 
    136143 
    137 The stream must also support non-PCM audio frames in its {{{get_frame()}}} and {{{put_frame()}}} port interface. The stream will set the correct format in its '''pjmedia_port_info''' structure depending on the codecs being used (i.e. if passthrough codec is being used, the format will contain non-PCM format information). 
     144The stream must also support non-PCM audio frames in its {{{get_frame()}}} and {{{put_frame()}}} port interface. The stream will set the correct format in its '''pjmedia_port_info''' structure depending on the codec being used (i.e. if passthrough codec is being used, the format will contain non-PCM format information). 
    138145 
    139146=== Passthrough Codecs === 
     
    146153 
    147154 
    148 === (Symbian) Sound Device API === 
     155=== Sound Device API === 
    149156 
    150 The APS/VAS based sound device backends will support additional APIs: 
    151  - to query the list of supported codecs/formats (for APS, the list is currently hardcoded), 
    152  - to set which format to use when opening the sound device, 
    153  - audio routing to loudspeaker or earpiece (this API is already available) 
    154  
     157[wiki:Audio_Dev_API New sound device API] has been introduced. Please see the link for more information. 
    155158 
    156159=== New Audio Switchboard (the non-mixing conference bridge) === #switchboard