Fix for FroYo audio problem (Pandora, etc.) announced

MotoCache1

Chief Droid Scientist
Joined
Jun 30, 2010
Messages
530
Reaction score
1
I just got this update on "Issue 9308"

Updates:
Status: FutureRelease

Comment #140 on issue 9308 by [email protected]: eaac+ and aac+ decoding sound quality problems (Android 2.2)
Issue 9308 - android - eaac+ and aac+ decoding sound quality problems (Android 2.2) - Project Hosting on Google Code

A fix for this bug is in the froyo branch:

android.git.kernel.org Git - platform/frameworks/base.git/commit
Author: Andreas Huber <[email protected]>
Date: Tue Jul 20 09:21:17 2010 -0700

Support a single format change at the beginning of audio playback. This way the AAC+ decoder may change its output format from what is originally encoded in the audio stream and we'll still play it back correctly.

related-to-bug: 2826841

Author: James Dong <[email protected]>
Date: Sun Jul 18 17:57:01 2010 -0700

Fix MPEG4Extractor to extract sampling frequency correctly when SBR is enabled.

Author: James Dong <[email protected]>
Date: Thu Jul 8 20:56:13 2010 -0700

Enable the support for decoding audio with AAC+ and eAAC+ features

bug - 282684

include/media/stagefright/AudioPlayer.h
media/libstagefright/AudioPlayer.cpp
media/libstagefright/codecs/aacdec/AACDecoder.cpp
media/libstagefright/include/AACDecoder.h
I'm not set up to compile things for Android just yet, but I'm sure one of you Android gurus can grab the GIT and recompile AudioPlayer with minimal effort.

Nice to see they actually dealt with this fairly quickly.
 
OP
MotoCache1

MotoCache1

Chief Droid Scientist
Joined
Jun 30, 2010
Messages
530
Reaction score
1
I'm not set up to compile things for Android just yet, but I'm sure one of you Android gurus can grab the GIT and recompile AudioPlayer with minimal effort.
Having looked at this a little more it is not as simple as I thought it was. I naively thought that this could be compiled into a single new AudioPlayer file of some sort. Not. It looks like this is actually part of the kernel.
 
Top