From 8a048338d9291b2db1b3a325fff58cb1aa69f04d Mon Sep 17 00:00:00 2001 From: Chong Zhang Date: Wed, 6 May 2015 15:16:28 -0700 Subject: nuplayer: fixes for subtitle pause/resume - pause after the current block when select track - ignore metadata timestamps as they're too sparse - use smaller range when searching for next segment to prevent resumeUntil from downloading too much data bug: 20500732 Change-Id: Ibda57a39ec86efd96a8dd0db95adeb92d076697a --- media/libmediaplayerservice/nuplayer/NuPlayer.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'media/libmediaplayerservice/nuplayer/NuPlayer.h') diff --git a/media/libmediaplayerservice/nuplayer/NuPlayer.h b/media/libmediaplayerservice/nuplayer/NuPlayer.h index fcf6841..cc7e137 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayer.h +++ b/media/libmediaplayerservice/nuplayer/NuPlayer.h @@ -202,6 +202,9 @@ private: // still become true, when we pause internally due to buffering. bool mPausedByClient; + // Pause state as requested by source (internally) due to buffering + bool mPausedForBuffering; + inline const sp &getDecoder(bool audio) { return audio ? mAudioDecoder : mVideoDecoder; } -- cgit v1.1