summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/MediaPlayerService.h
diff options
context:
space:
mode:
authorHaynes Mathew George <hgeorge@codeaurora.org>2015-03-05 16:05:05 -0800
committerLinux Build Service Account <lnxbuild@localhost>2015-10-06 03:24:44 -0600
commitc8b69ad554f45b779c9fd651b3f3a23b0323ac5f (patch)
tree97d5f3be0f416858c46685787685557eae1fe86a /media/libmediaplayerservice/MediaPlayerService.h
parentb0206de4583c3b447bce7ebe78eacec19d374083 (diff)
downloadframeworks_av-c8b69ad554f45b779c9fd651b3f3a23b0323ac5f.zip
frameworks_av-c8b69ad554f45b779c9fd651b3f3a23b0323ac5f.tar.gz
frameworks_av-c8b69ad554f45b779c9fd651b3f3a23b0323ac5f.tar.bz2
AudioOutput: Consider output bit width when reusing offload output
Consider bit width of the incoming audio stream before deciding to recycle the previously used AudioTrack object. CRs-Fixed: 802834 Change-Id: I33058fb4af2fb3b10714b14d8591f5f6b81e57d1
Diffstat (limited to 'media/libmediaplayerservice/MediaPlayerService.h')
-rw-r--r--media/libmediaplayerservice/MediaPlayerService.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/MediaPlayerService.h b/media/libmediaplayerservice/MediaPlayerService.h
index 60d4617..748b25f 100644
--- a/media/libmediaplayerservice/MediaPlayerService.h
+++ b/media/libmediaplayerservice/MediaPlayerService.h
@@ -160,6 +160,7 @@ class MediaPlayerService : public BnMediaPlayerService
// static variables below not protected by mutex
static bool mIsOnEmulator;
static int mMinBufferCount; // 12 for emulator; otherwise 4
+ uint16_t mBitWidth;
// CallbackData is what is passed to the AudioTrack as the "user" data.
// We need to be able to target this to a different Output on the fly,