Kohlrabi,
The math doesn't work by itself. You need to analyze a whole system.
The math can't explain this!
For a modern mobile devices (smartphones etc.) there won't be a gain in battery life in practice if You choose codec A that requires 6-7 MHz for realtime playback comparing to codec B (60-70 MHz) because the lowest frequency of today smartphone's proccessors is 200 MHz (Cortex A series). Something that your math can't see.
On top of that, CPU consumes only a fraction of power because other parts like display consume comparable amount (if not more).
The math doesn't work by itself. You need to analyze a whole system.
The math can't explain this!
For a modern mobile devices (smartphones etc.) there won't be a gain in battery life in practice if You choose codec A that requires 6-7 MHz for realtime playback comparing to codec B (60-70 MHz) because the lowest frequency of today smartphone's proccessors is 200 MHz (Cortex A series). Something that your math can't see.
On top of that, CPU consumes only a fraction of power because other parts like display consume comparable amount (if not more).