Remove streaming related logic from preview player.
Video editor engine only deals with local file playback/preview.
Change-Id: I8e3414abf8a109a77a1e34a959fb4a090612ae3d
related-to-bug: 5857057
diff --git a/libvideoeditor/lvpp/VideoEditorPlayer.cpp b/libvideoeditor/lvpp/VideoEditorPlayer.cpp
index a0219b6..8e66f73 100755
--- a/libvideoeditor/lvpp/VideoEditorPlayer.cpp
+++ b/libvideoeditor/lvpp/VideoEditorPlayer.cpp
@@ -59,8 +59,12 @@
status_t VideoEditorPlayer::setDataSource(
const char *url, const KeyedVector<String8, String8> *headers) {
ALOGI("setDataSource('%s')", url);
+ if (headers != NULL) {
+ ALOGE("Headers parameter is not supported");
+ return INVALID_OPERATION;
+ }
- return mPlayer->setDataSource(url, headers);
+ return mPlayer->setDataSource(url);
}
//We donot use this in preview, dummy implimentation as this is pure virtual
@@ -159,13 +163,13 @@
}
status_t VideoEditorPlayer::setParameter(int key, const Parcel &request) {
- ALOGV("setParameter");
- return mPlayer->setParameter(key, request);
+ ALOGE("setParameter not implemented");
+ return INVALID_OPERATION;
}
status_t VideoEditorPlayer::getParameter(int key, Parcel *reply) {
- ALOGV("getParameter");
- return mPlayer->getParameter(key, reply);
+ ALOGE("getParameter not implemented");
+ return INVALID_OPERATION;
}
player_type VideoEditorPlayer::playerType() {