Hi Michael,

On 10/14/10, mshklyarman <[email protected]> wrote:
> Dear experts,
>
> I am trying to understand whether or not Android handles the phone
> conversation's audio stream or it is done outside Android's framework.
> Specifically, if, for example, Android controls a cellular processor
> that provides PCM interface for voice conversation and there is a need
> to send audio over Bluetooth instead of using mic/speakers, how this
> is handled?
> There are two ways here to the best of my understanding:
>
> 1. Route PCM from cellular to audio port on Android CPU, then let
> Android receive the stream and send it to BT stack for processing and
> eventually pushing to BT hardware over HCI
> 2. Have Android control a HW switch that will route PCM directly to BT
> HW using direct PCM interface
>
> Which one applies? Is there a preferable way (best usage of resources
> provided by Android)?
>

It depends on hardware implementation and it is not an Android issue.
In some smartphones the audio from Baseband processor is not routed to
Application Processor. This is why Call Recorder application doesn't
work in all smartphone, you can see a listing of supported smartphones
here:

http://www.killermobile.com/en/applications/android/total-recall-android-|-call-recorder.html

Best Regards,

Alan

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to