# HG changeset patch # User Mychaela Falconia # Date 1465622076 0 # Node ID da9056962fb7b391a97ccfaea0b614315885d1af # Parent 7155882cc49d36a40e4ff28e007f1148099800b3 services/pcm/pcmdata.c: re-enable EFR, but not AMR yet diff -r 7155882cc49d -r da9056962fb7 services/pcm/pcmdata.c --- a/services/pcm/pcmdata.c Fri Jun 10 09:33:29 2016 +0000 +++ b/services/pcm/pcmdata.c Sat Jun 11 05:14:36 2016 +0000 @@ -134,18 +134,18 @@ /******************************************************************** * Field MOBILE CAPABILITIES - MSCAP ********************************************************************/ - #if 1 - /* - * FreeCalypso temporary kludge: until we fix our L1, - * let's advertise that we only support the FR codec. - * - * If you would like to experiment with different codec - * configurations, you can do so without having to recompile - * and reflash the firmware each time: just write a /pcm/MSCAP - * file into FFS with whatever setting you wish to try. - */ - 0x01, 0x00, 0x00, - #elif ((DSP == 34) || (DSP == 35) || (DSP == 36)) // ROM Codes including AMR feature. + /* + * FreeCalypso: the change of L1 to the reconstructed TCS211 version + * has fixed the EFR codec, so we can re-enable it now, but AMR is + * still broken, hence we are going to advertise as non-AMR-capable + * despite running on AMR-capable silicon. + * + * If you would like to experiment with different codec + * configurations, you can do so without having to recompile + * and reflash the firmware each time: just write a /pcm/MSCAP + * file into FFS with whatever setting you wish to try. + */ + #if 0 //((DSP == 34) || (DSP == 35) || (DSP == 36)) // ROM Codes including AMR feature. #if (STD == 1) // GSM 900 #if defined (FAX_AND_DATA) 0xB1, 0xC7, 0x00,