Fix for 3369917 Audio skips at clip edit points

Change-Id: Iba66585cc2e679475d8db529d6113586b58e626e
diff --git a/libvideoeditor/lvpp/VideoEditorPlayer.h b/libvideoeditor/lvpp/VideoEditorPlayer.h
index c61e33a..da00ca5 100755
--- a/libvideoeditor/lvpp/VideoEditorPlayer.h
+++ b/libvideoeditor/lvpp/VideoEditorPlayer.h
@@ -23,14 +23,14 @@
 #include "M4xVSS_API.h"

 #include "VideoEditorMain.h"

 #include "VideoEditorTools.h"

-

+#include "VideoEditorAudioPlayer.h"

 

 namespace android {

 

 struct PreviewPlayer;

 

 class VideoEditorPlayer : public MediaPlayerInterface {

-

+    public:

     class VeAudioOutput: public MediaPlayerBase::AudioSink

     {

     public:

@@ -144,6 +144,7 @@
     virtual status_t readFirstVideoFrame();

     virtual status_t getLastRenderedTimeMs(uint32_t *lastRenderedTimeMs);

 

+    status_t setAudioPlayer(VideoEditorAudioPlayer *audioPlayer);

 private:

     PreviewPlayer       *mPlayer;

     sp<VeAudioOutput>    mVeAudioSink;