Separate preview player from AwesomePlayer and also video editor audio player from AudioPlayer
Change-Id: I436ac541df3e34ad16be95a50c96d7af67fa15e4
diff --git a/libvideoeditor/lvpp/PreviewPlayer.h b/libvideoeditor/lvpp/PreviewPlayer.h
index ad34d6c..b793639 100755
--- a/libvideoeditor/lvpp/PreviewPlayer.h
+++ b/libvideoeditor/lvpp/PreviewPlayer.h
@@ -28,12 +28,12 @@
#include <media/stagefright/OMXClient.h>
#include <media/stagefright/TimeSource.h>
#include <utils/threads.h>
-#include <AwesomePlayer.h>
+#include "PreviewPlayerBase.h"
#include "VideoEditorPreviewController.h"
namespace android {
-struct AudioPlayer;
+struct AudioPlayerBase;
struct DataSource;
struct MediaBuffer;
struct MediaExtractor;
@@ -51,7 +51,7 @@
PreviewPlayerRenderer &operator=(const PreviewPlayerRenderer &);
};
-struct PreviewPlayer : public AwesomePlayer {
+struct PreviewPlayer : public PreviewPlayerBase {
PreviewPlayer();
~PreviewPlayer();
@@ -93,7 +93,7 @@
status_t setImageClipProperties(uint32_t width, uint32_t height);
status_t readFirstVideoFrame();
status_t getLastRenderedTimeMs(uint32_t *lastRenderedTimeMs);
- status_t setAudioPlayer(AudioPlayer *audioPlayer);
+ status_t setAudioPlayer(AudioPlayerBase *audioPlayer);
private:
friend struct PreviewPlayerEvent;