From e69e3a911d8b076e9c58350e291131fb6907d0ad Mon Sep 17 00:00:00 2001 From: Rodrigo Castro Date: Tue, 18 Jun 2019 16:51:15 +0100 Subject: [PATCH 1/3] Android: gain audio focus when playing a video #34646 --- packages/video_player/CHANGELOG.md | 4 ++++ .../io/flutter/plugins/videoplayer/VideoPlayerPlugin.java | 2 +- packages/video_player/pubspec.yaml | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/video_player/CHANGELOG.md b/packages/video_player/CHANGELOG.md index 559456c14908..464f1474c101 100644 --- a/packages/video_player/CHANGELOG.md +++ b/packages/video_player/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.11.0 + +* Android: gain audio focus when playing a video + ## 0.10.1+3 * Add missing template type parameter to `invokeMethod` calls. diff --git a/packages/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java b/packages/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java index 0be5e770101c..5f8a445fb862 100644 --- a/packages/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java +++ b/packages/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java @@ -201,7 +201,7 @@ private void sendBufferingUpdate() { private static void setAudioAttributes(SimpleExoPlayer exoPlayer) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { exoPlayer.setAudioAttributes( - new AudioAttributes.Builder().setContentType(C.CONTENT_TYPE_MOVIE).build()); + new AudioAttributes.Builder().setContentType(C.CONTENT_TYPE_MOVIE).build(), true); } else { exoPlayer.setAudioStreamType(C.STREAM_TYPE_MUSIC); } diff --git a/packages/video_player/pubspec.yaml b/packages/video_player/pubspec.yaml index 8ed4025501d0..5abebd4b1ef5 100644 --- a/packages/video_player/pubspec.yaml +++ b/packages/video_player/pubspec.yaml @@ -2,7 +2,7 @@ name: video_player description: Flutter plugin for displaying inline video with other Flutter widgets on Android and iOS. author: Flutter Team -version: 0.10.1+3 +version: 0.11.0 homepage: https://github.com/flutter/plugins/tree/master/packages/video_player flutter: From 1bda36f2a128306a741ca4bf6192f200bfd9de8b Mon Sep 17 00:00:00 2001 From: Rodrigo Castro Date: Tue, 18 Jun 2019 16:56:54 +0100 Subject: [PATCH 2/3] Consider this a breaking change #34646 --- packages/video_player/CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/video_player/CHANGELOG.md b/packages/video_player/CHANGELOG.md index 464f1474c101..6311bd4253e3 100644 --- a/packages/video_player/CHANGELOG.md +++ b/packages/video_player/CHANGELOG.md @@ -1,6 +1,7 @@ ## 0.11.0 -* Android: gain audio focus when playing a video +* **Breaking change**. Android: gain audio focus when playing a video. Stop mixing audio from + 3rd party video players/music players when a video is played. ## 0.10.1+3 From d22aa322faa21182b21ed0220569cd3d4f04a033 Mon Sep 17 00:00:00 2001 From: Rodrigo Castro Date: Tue, 18 Jun 2019 16:58:24 +0100 Subject: [PATCH 3/3] Fix typo in video player release notes #34646 --- packages/video_player/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/video_player/CHANGELOG.md b/packages/video_player/CHANGELOG.md index 6311bd4253e3..24088ad2aff6 100644 --- a/packages/video_player/CHANGELOG.md +++ b/packages/video_player/CHANGELOG.md @@ -1,7 +1,7 @@ ## 0.11.0 * **Breaking change**. Android: gain audio focus when playing a video. Stop mixing audio from - 3rd party video players/music players when a video is played. + 3rd party video/music players when a video is played. ## 0.10.1+3