Archived:Full duplex with PCM16 codec produces echo on Nokia N95 with AD-54 headset (Known Issue)
extkbeditor2
(Talk | contribs) m |
|||
| Line 7: | Line 7: | ||
__NOTOC__ | __NOTOC__ | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
| − | {| | + | {{KnowledgeBase |
| − | + | |id=KIS001042 | |
| − | + | |platform=S60 3rd Edition, FP1 | |
| − | | | + | |devices=Nokia N95, Nokia N95 8GB |
| − | + | |category=Symbian C++ | |
| − | + | |subcategory=Audio, Hardware | |
| − | | | + | |creationdate=June 19, 2008 |
| − | | | + | |keywords= |
| − | + | }} | |
| − | | | + | |
| − | |} | + | |
==Description== | ==Description== | ||
| − | |||
Simultaneous audio playback and recording (full duplex) may result in echo and/or feedback loop when certain wired headsets are attached and audio is being streamed in uncompressed PCM16 format. | Simultaneous audio playback and recording (full duplex) may result in echo and/or feedback loop when certain wired headsets are attached and audio is being streamed in uncompressed PCM16 format. | ||
| − | == How to reproduce == | + | ==How to reproduce== |
| − | + | ||
The example application [http://www.forum.nokia.com/info/sw.nokia.com/id/8b3a6ed3-e833-4f7c-aee1-4c773196f894/S60_Platform_Full-Duplex_Audio_Example_v2_0_en.zip.html S60 Platform: Full-Duplex Audio Example] supports four codecs: AMR, G.711, G.729, and iLBC. | The example application [http://www.forum.nokia.com/info/sw.nokia.com/id/8b3a6ed3-e833-4f7c-aee1-4c773196f894/S60_Platform_Full-Duplex_Audio_Example_v2_0_en.zip.html S60 Platform: Full-Duplex Audio Example] supports four codecs: AMR, G.711, G.729, and iLBC. | ||
| Line 42: | Line 38: | ||
==Solution== | ==Solution== | ||
| − | |||
No solution exists. | No solution exists. | ||
Revision as of 21:53, 27 October 2008
Article Metadata
Tested with
Devices(s): Nokia N95, Nokia N95 8GB
Compatibility
Platform(s): S60 3rd Edition, FP1
Article
Created: (19 Jun 2008)
Last edited: extkbeditor2
(27 Oct 2008)
Description
Simultaneous audio playback and recording (full duplex) may result in echo and/or feedback loop when certain wired headsets are attached and audio is being streamed in uncompressed PCM16 format.
How to reproduce
The example application S60 Platform: Full-Duplex Audio Example supports four codecs: AMR, G.711, G.729, and iLBC.
With the following modifications, also support for PCM16 format can be added:
// Specify PCM16 fourCC as follows:
fourCC = TFourCC(' ', 'P', '1', '6');
// Sample rate:
conf.iRate = EMMFSampleRate16000Hz;
// Buffer size: const TUint KBufferLength = 0x2000;
Running full-duplex audio with this configuration works fine on most devices, but produces echo on the Nokia N95 when used with the AD-54 headset.
Solution
No solution exists.

