Hello again,

On Apr 11, 3:12 pm, Thilo-Alexander Ginkel <[email protected]> wrote:
> I am currently trying to figure out how to fix an annoying bug in
> Sipdroid [1], which seems to be triggered by a power management
> optimization in Android 2.1:
>
> While a SIP (VoIP) call is in progress via WiFi, the data transfer
> becomes unreliable (and basically stalls) as soon as the display goes
> blank after the display timeout or proximity sensor has been
> triggered. As soon as the display comes back (by hitting the power
> button or releasing the proximity sensor) the data transfer reverts
> back to normal.
>
> Currently, the only possible workaround seems to be to acquire a
> PowerManager.SCREEN_DIM_WAKE_LOCK for the duration of the call, which
> reliably prevents the issue from surfacing. Still, I think it would be
> beneficial to come up with a solution that allows the screen to become
> blank (if only for reducing battery consumption).

In the meantime I thought about this issue and came to the conclusion
that it may not be WiFi throttling, which is causing the trouble, but
rather CPU scaling. In that case, my question would be what other
apps, such as media players are doing to avoid being throttled by CPU
scaling while the screen is turned off?

Thanks,
Thilo

-- 
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

To unsubscribe, reply using "remove me" as the subject.

Reply via email to