From dc43dfa1294470a4413c37e863ef3b621da8681f Mon Sep 17 00:00:00 2001 From: Lajos Molnar Date: Wed, 7 May 2014 15:33:04 -0700 Subject: mediaplayer: schedule video frames in VSYNC valleys Bug: 14659809 Change-Id: Ic340ac61ad4778b493625c79c2cb4f747ff54ede --- media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h') diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h index 97fdae7..c5a6ec0 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h +++ b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h @@ -23,6 +23,7 @@ namespace android { struct ABuffer; +struct VideoFrameScheduler; struct NuPlayer::Renderer : public AHandler { enum Flags { @@ -100,6 +101,7 @@ private: List mAudioQueue; List mVideoQueue; uint32_t mNumFramesWritten; + sp mVideoScheduler; bool mDrainAudioQueuePending; bool mDrainVideoQueuePending; -- cgit v1.1