I am creating a thread which has a priority EPriorityLess, in that thread
I am creating a active object which gives an incoming call event and I want
to play sound to audio uplink. I am using CMdaAudioRecorderUtility for
playing sound created as
Everything works fine if I use it in the App. But Now I want it in the
background ( recogniser ). Everything works fine .. I get the call event ..
it playes the sound to the local device specker for 3-4 times ( I am looping
the sound play ) and then playes to Audio uplink. Isn't it strange?
If I change that EMdaPriorityMax to some value like 80 or 90, it playes the
sound only to device specker just once ( No looping this time even if I am
looping it) and the sound is not played completely. just for 2-3 seconds and
stops playing it.
What should be the problem? is it a thread priority issue?
I'm doing a similar application here, I want to make an IVR application, I need to play wav when call active. In 6600, it works well but the wav also played loud in the local speakr (it is suppose to play in the telephony uplink only), but in 6680, the wav could not play through phone uplink, only through local speaker (with tiny voice too)...do you know what's wrong?
What do you mean by "instead of playing sound from my mdl, i'm playing it from my UI app"
I already set the device mode into ETelephonyNonMixed, it is supposed to play wav only through telephony uplink, not the device speaker....confusing...or does anyone out there know bout this?? Yucca? please share your knowledge with us....