commit | dd114d19f65d8a5cdfddbaf6d3ef8119c6169b28 | [log] [tgz] |
---|---|---|
author | Marco Nelissen <marcone@google.com> | Wed May 28 15:23:14 2014 -0700 |
committer | Marco Nelissen <marcone@google.com> | Wed May 28 15:23:14 2014 -0700 |
tree | df8064291ebf7bd7f761656b8aa5a8826f2d8fa4 | |
parent | 5584c58c7c952b5ed891bbff3b00a0be3f96196d [diff] [blame] |
Fix some NuPlayer issues. Fixes OnSeekCompleted callback and calling getDuration immediately after prepare(). Change-Id: Ie58c509005cded278a0e50c87240b0a2d920b7d7
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp index e4850f0..280b5af 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp +++ b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp
@@ -284,6 +284,10 @@ case STATE_PREPARED: { mStartupSeekTimeUs = seekTimeUs; + // pretend that the seek completed. It will actually happen when starting playback. + // TODO: actually perform the seek here, so the player is ready to go at the new + // location + notifySeekComplete(); break; }