Remove PreviewLocalRenderer (simplify the code).

Change-Id: I1f04e591cd0a33eb70bd93d5600aba12e727386e
diff --git a/libvideoeditor/lvpp/PreviewPlayer.h b/libvideoeditor/lvpp/PreviewPlayer.h
index ccd88a7..266bd5e 100755
--- a/libvideoeditor/lvpp/PreviewPlayer.h
+++ b/libvideoeditor/lvpp/PreviewPlayer.h
@@ -37,18 +37,6 @@
 struct MediaExtractor;
 struct MediaSource;
 
-struct PreviewPlayerRenderer : public RefBase {
-    PreviewPlayerRenderer() {}
-
-    virtual void render(MediaBuffer *buffer) = 0;
-    virtual void render() = 0;
-    virtual void getBuffer(uint8_t **data, size_t *stride) = 0;
-
-private:
-    PreviewPlayerRenderer(const PreviewPlayerRenderer &);
-    PreviewPlayerRenderer &operator=(const PreviewPlayerRenderer &);
-};
-
 struct PreviewPlayer : public PreviewPlayerBase {
     PreviewPlayer();
     ~PreviewPlayer();
@@ -126,7 +114,7 @@
     status_t startAudioPlayer_l();
     bool mIsChangeSourceRequired;
 
-    sp<PreviewPlayerRenderer> mVideoRenderer;
+    PreviewRenderer *mVideoRenderer;
 
     int32_t mVideoWidth, mVideoHeight;