summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
diff options
context:
space:
mode:
authorAndy Hung <hunga@google.com>2014-12-08 19:14:22 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-12-08 19:14:22 +0000
commit5f480891e5818f111f431ae69b4c1354e302242a (patch)
treec7f086960b8b81108c8bac4f4c3ec5c3874b1586 /media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
parent3202a2dc337a3f4eb5410781e35f1ca0a1428615 (diff)
parent4c56f8e0329cbdd0f3406bde96fc6f0bba65664d (diff)
downloadframeworks_av-5f480891e5818f111f431ae69b4c1354e302242a.zip
frameworks_av-5f480891e5818f111f431ae69b4c1354e302242a.tar.gz
frameworks_av-5f480891e5818f111f431ae69b4c1354e302242a.tar.bz2
am 4c56f8e0: am b65842dd: Merge "Fix NuPlayer assertion on failure to create AudioTrack" into lmp-mr1-dev
* commit '4c56f8e0329cbdd0f3406bde96fc6f0bba65664d': Fix NuPlayer assertion on failure to create AudioTrack
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h')
-rw-r--r--media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
index 14ae924..406c64c 100644
--- a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
+++ b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
@@ -73,11 +73,12 @@ struct NuPlayer::Renderer : public AHandler {
int64_t getVideoLateByUs();
void setPauseStartedTimeRealUs(int64_t realUs);
- bool openAudioSink(
+ status_t openAudioSink(
const sp<AMessage> &format,
bool offloadOnly,
bool hasVideo,
- uint32_t flags);
+ uint32_t flags,
+ bool *isOffloaded);
void closeAudioSink();
enum {
@@ -209,7 +210,7 @@ private:
void onResume();
void onSetVideoFrameRate(float fps);
void onAudioOffloadTearDown(AudioOffloadTearDownReason reason);
- bool onOpenAudioSink(
+ status_t onOpenAudioSink(
const sp<AMessage> &format,
bool offloadOnly,
bool hasVideo,