Esempio n. 1
0
 public boolean initialize(
     Uri filePath,
     String displayName,
     boolean saveUri,
     float startPos,
     VPlayerListener listener,
     int parentId,
     boolean isHWCodec) {
   if (mPlayer == null) vplayerInit(isHWCodec);
   mTitle = displayName;
   mListener = listener;
   mOldUri = mUri;
   mUri = filePath;
   mSeekTo = startPos;
   mMediaId = -1;
   mLastAudioTrack = -1;
   mLastSubTrackId = -1;
   mLastSubTrack = "";
   setMediaTrack();
   Log.i("%s ==> %s, %s, %s, %s", mOldUri, mUri, mInitialized, mPrepared, mVideoSizeKnown);
   mFromNotification = mInitialized && mUri != null && mUri.equals(mOldUri);
   mListener.onOpenStart();
   if (!mFromNotification) openVideo();
   else openSuccess();
   return mInitialized;
 }