public void setMediaPlayer(LibVLC libVLC) { mMediaPlayer = new MediaPlayer(libVLC); }
private static MediaPlayer getMediaPlayer(Context context) { if (staticMediaPlayer == null) { staticMediaPlayer = new MediaPlayer(VLCInstance.get(context)); } return staticMediaPlayer; }
public MediaPlayer() { mLibVLC = new LibVLC(null); //FIXME, this is wrong mMediaPlayer = new org.videolan.libvlc.MediaPlayer(mLibVLC); }
private void setUpVideoPlayer() { final ArrayList<String> args = new ArrayList<>(); args.add("-vvv"); mLibVLC = new LibVLC(this, args); mMediaPlayer = new MediaPlayer(mLibVLC); }
public MediaPlayer() { mLibVLC = new LibVLC(null); //FIXME, this is wrong mMediaPlayer = new org.videolan.libvlc.MediaPlayer(mLibVLC); }
public MediaPlayer() { mLibVLC = new LibVLC(null); //FIXME, this is wrong mMediaPlayer = new org.videolan.libvlc.MediaPlayer(mLibVLC); }
public MediaPlayer() { mLibVLC = new LibVLC(); //FIXME, this is wrong mMediaPlayer = new org.videolan.libvlc.MediaPlayer(mLibVLC); }
public MediaPlayer() { mLibVLC = new LibVLC(null); //FIXME, this is wrong mMediaPlayer = new org.videolan.libvlc.MediaPlayer(mLibVLC); }
mMediaPlayer = new MediaPlayer(media); mMediaPlayer.setEventListener(new MediaPlayer.EventListener() { @Override
mMediaPlayer = new MediaPlayer(media); mMediaPlayer.setEventListener(new MediaPlayer.EventListener() { @Override
mMediaPlayer = new MediaPlayer(media); mMediaPlayer.setEventListener(new MediaPlayer.EventListener() { @Override
mMediaPlayer = new MediaPlayer(media); mMediaPlayer.setEventListener(new MediaPlayer.EventListener() { @Override
private void init() { mLibVLC = new LibVLC(); mMediaPlayer = new MediaPlayer(mLibVLC); mTimedTextProcessor = new TimedTextProcessor() { @Override public void onTimedText(Spanned spanned) { if(mOnTimedTextListener != null) { mOnTimedTextListener.onTimedText(spanned); } } @Override public int getCurrentPosition() { return VideoView.this.getCurrentPosition(); } }; getHolder().setKeepScreenOn(true); }
private void initData() { playUrl = getIntent().getStringExtra(PLAY_URL); if (TextUtils.isEmpty(playUrl)){ finish(); return; } ArrayList<String> options = new ArrayList<>(); libVLC = new LibVLC(getApplication(), options); mediaPlayer = new MediaPlayer(libVLC); mSurfaceHolder = mPlayView.getHolder(); // mSurfaceHolder.setFixedSize(1080, 1920); mSurfaceHolder.setFixedSize(Constant.VIDEO_WIDTH, Constant.VIDEO_HEIGHT); mSurfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS); mediaPlayer.getVLCVout().setVideoSurface(mPlayView.getHolder().getSurface(), mSurfaceHolder); mediaPlayer.getVLCVout().attachViews(); Media media = new Media(libVLC, Uri.parse(playUrl)); mediaPlayer.setMedia(media); mediaPlayer.play(); }
mMediaPlayer = new MediaPlayer(mVlc); mMediaPlayer.setVideoFormat("RGBA", width, height, width * 4); mMediaPlayer.setVideoCallback(mByteBuffer, new MediaPlayCallback() {
private void playVideo() { SurfaceView mSurfaceView = getActivity().findViewById(R.id.surfaceView); mSurfaceHolder = mSurfaceView.getHolder(); setVideoHolder(); setLibVlc(); mediaPlayer = new MediaPlayer(mLibVlc); Media media = new Media(mLibVlc, getFileUri()); mediaPlayer.setMedia(media); media.release(); final IVLCVout vlcVout = mediaPlayer.getVLCVout(); vlcVout.setVideoView(mSurfaceView); manageLayout(vlcVout); vlcVout.attachViews(); mediaPlayer.play(); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); libVLC = VLCInstance.get(getContext()); mediaPlayer = new MediaPlayer(libVLC); Media media = new Media(libVLC, Uri.parse(path)); media.setHWDecoderEnabled(false, false); media.parseAsync(Media.Parse.FetchNetwork, 10 * 1000); mediaPlayer.setMedia(media); mediaPlayer.setEventListener(new MediaPlayer.EventListener() { @Override public void onEvent(MediaPlayer.Event event) { switch (event.type) { case MediaPlayer.Event.Opening: Log.i(tag, "Event Opening"); break; case MediaPlayer.Event.Buffering: Log.i(tag, "Event Buffering=" + event.getBuffering()); break; case MediaPlayer.Event.Stopped: Log.i(tag, "Event Stopped"); break; } } }); mediaPlayer.getVLCVout().addCallback(this); }
public VLCMediaPlayer() { sMediaPlayer = new MediaPlayer(sLibVLC); if (PreferenceUtils.getBoolean(PreferenceUtils.EQUALIZER_ENABLED)) { MediaPlayer.Equalizer equalizer = MediaPlayer.Equalizer.create(); float[] bands = PreferenceUtils.getFloatArray(PreferenceUtils.EQUALIZER_VALUES); equalizer.setPreAmp(bands[0]); for (int i = 0; i < MediaPlayer.Equalizer.getBandCount(); i++) { equalizer.setAmp(i, bands[i + 1]); } sMediaPlayer.setEqualizer(equalizer); } sMediaPlayer.setEventListener(new MediaPlayerListener()); }
mMediaPlayer = getMediaPlayer(mContext); } else { mMediaPlayer = new MediaPlayer(VLCInstance.get(mContext));
player = new MediaPlayer(vlcInstance); player.setMedia(media); player.setEventListener(this);