notify seek complete upon first video output frame

Bug: 18541814
Change-Id: Ie4e0976885f26eb253460eab371cb181ea85f2db
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h b/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h
index 1b24c4f..5feb6a1 100644
--- a/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h
+++ b/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h
@@ -38,7 +38,7 @@
 
     status_t getInputBuffers(Vector<sp<ABuffer> > *dstBuffers) const;
     void signalFlush();
-    void signalResume();
+    void signalResume(bool notifyComplete);
     void initiateShutdown();
 
     virtual void getStats(
@@ -50,6 +50,7 @@
         kWhatVideoSizeChanged    = 'viSC',
         kWhatFlushCompleted      = 'flsC',
         kWhatShutdownCompleted   = 'shDC',
+        kWhatResumeCompleted     = 'resC',
         kWhatEOS                 = 'eos ',
         kWhatError               = 'err ',
     };
@@ -63,7 +64,7 @@
     virtual void onConfigure(const sp<AMessage> &format) = 0;
     virtual void onSetRenderer(const sp<Renderer> &renderer) = 0;
     virtual void onGetInputBuffers(Vector<sp<ABuffer> > *dstBuffers) = 0;
-    virtual void onResume() = 0;
+    virtual void onResume(bool notifyComplete) = 0;
     virtual void onFlush(bool notifyComplete) = 0;
     virtual void onShutdown(bool notifyComplete) = 0;