Android’s 10 Millisecond Problem explained
superpowered.com
Android’s 10 Millisecond Problem explained
1–10 of 311 posts
Re: Android’s 10 Millisecond Problem explained
#2Re: Android’s 10 Millisecond Problem explained
#3Anyone with any insight about how Apple does this?
Re: Android’s 10 Millisecond Problem explained
#4Anyone with any insight about how Apple does this?
http://www.quora.com/Why-do-iPhones-have-better-professional...
Re: Android’s 10 Millisecond Problem explained
#5Anyone with any insight about how Apple does this?
Same way they do with anything else they care about: by controlling everything in the stack from the hardware up.
AudioFlinger + Alsa take a lot of time, as seen per the graph
But Android seems to take the option of least effort and "works most of the time" (which they have their reasons to)
Re: Android’s 10 Millisecond Problem explained
#6Anyone with any insight about how Apple does this?
Re: Android’s 10 Millisecond Problem explained
#7Re: Android’s 10 Millisecond Problem explained
#8Earlier quoted context omitted.
Same way they do with anything else they care about: by controlling everything in the stack from the hardware up.
I don't see how this has to do with hardware rather than architectural decisions AudioFlinger + Alsa take a lot of time, as seen per the graph But Android seems to take the option of least effort and "works most of the time" (which they have their reasons to)
Re: Android’s 10 Millisecond Problem explained
#9Earlier quoted context omitted.
Same way they do with anything else they care about: by controlling everything in the stack from the hardware up.
I don't see how this has to do with hardware rather than architectural decisions AudioFlinger + Alsa take a lot of time, as seen per the graph But Android seems to take the option of least effort and "works most of the time" (which they have their reasons to)
Given the wide scope of hardware targeted by android, it's not that surprising that it performs less well than a system targeting a very limited set of devices.
Having said that, it performs 'well enough' for the vast majority of use cases.
Re: Android’s 10 Millisecond Problem explained
#10Anyone with any insight about how Apple does this?
Also, Apple is much more motivated to get the audio path right, having started with the iPods and selling a lot of music.