OSDN Git Service

Fix issue 1743700: AudioTrack: setPlaybackRate can not set the playback rate to twice...
authorEric Laurent <elaurent@google.com>
Tue, 7 Jul 2009 14:10:45 +0000 (07:10 -0700)
committerEric Laurent <elaurent@google.com>
Tue, 7 Jul 2009 14:10:45 +0000 (07:10 -0700)
commit88e209dcf8c2ebddda5c272f46d1bd5478bc639c
tree0b4bc797c237a5179be63ee9c3716e8213fc08b6
parent37ea71122579e9e2ad1f91b3eca5e4d436b54ea9
Fix issue 1743700: AudioTrack: setPlaybackRate can not set the playback rate to twice of the ouputSR

Store sample rate on 32 bits instead of 16 bits in audio_track_cblk_t.
Removed sampleRate() methods from AudioTrack and AudioRecord: replaced by getSampleRate().
AudioTrack::setSampleRate() no returns a status.
core/jni/android_media_AudioTrack.cpp
include/media/AudioRecord.h
include/media/AudioTrack.h
include/private/media/AudioTrackShared.h
libs/audioflinger/AudioFlinger.cpp
media/java/android/media/AudioTrack.java
media/libmedia/AudioRecord.cpp
media/libmedia/AudioTrack.cpp