diff --git a/video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java b/video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java index 5688438..fd183ac 100644 --- a/video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java +++ b/video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java @@ -505,6 +505,10 @@ public void setVolume(float leftVolume, float rightVolume) { mMediaPlayer.setVolume(leftVolume, rightVolume); } + public MediaPlayer getMediaPlayer() { + return mMediaPlayer; + } + public int getVideoWidth() { return mMediaPlayer.getVideoWidth(); } diff --git a/video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java b/video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java index 0a65075..361b249 100644 --- a/video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java +++ b/video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java @@ -249,6 +249,10 @@ public final void setSurfaceTextureListener(SurfaceTextureListener listener){ mLocalSurfaceTextureListener = listener; } + public MediaPlayerWrapper getMediaPlayerWrapper() { + return mMediaPlayer; + } + public void setDataSource(String path) { checkThread(); synchronized (mReadyForPlaybackIndicator) {