diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md index f2cc754221..690069ffa8 100644 --- a/.github/ISSUE_TEMPLATE/bug.md +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -10,11 +10,11 @@ Before filing a bug: ----------------------- - Search existing issues, including issues that are closed. - Consult our FAQs, supported devices and supported formats pages. These can be - found at https://google.github.io/ExoPlayer/. + found at https://exoplayer.dev/. - Rule out issues in your own code. A good way to do this is to try and reproduce the issue in the ExoPlayer demo app. Information about the ExoPlayer demo app can be found here: - http://google.github.io/ExoPlayer/demo-application.html. + http://exoplayer.dev/demo-application.html. When reporting a bug: ----------------------- diff --git a/.github/ISSUE_TEMPLATE/content_not_playing.md b/.github/ISSUE_TEMPLATE/content_not_playing.md index a8265c4bd6..f326e7cd46 100644 --- a/.github/ISSUE_TEMPLATE/content_not_playing.md +++ b/.github/ISSUE_TEMPLATE/content_not_playing.md @@ -10,10 +10,10 @@ Before filing a content issue: ------------------------------ - Search existing issues, including issues that are closed. - Consult our supported formats page, which can be found at - https://google.github.io/ExoPlayer/supported-formats.html. + https://exoplayer.dev/supported-formats.html. - Try playing your content in the ExoPlayer demo app. Information about the ExoPlayer demo app can be found here: - http://google.github.io/ExoPlayer/demo-application.html. + http://exoplayer.dev/demo-application.html. When reporting a content issue: ----------------------------- diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md index 57202f17dd..3ed569862f 100644 --- a/.github/ISSUE_TEMPLATE/question.md +++ b/.github/ISSUE_TEMPLATE/question.md @@ -13,7 +13,7 @@ Before filing a question: - Search existing issues, including issues that are closed. It’s often the quickest way to get an answer! - Consult our FAQs, developer guide and the class reference of ExoPlayer. These - can be found at https://google.github.io/ExoPlayer/. + can be found at https://exoplayer.dev/. When filing a question: ----------------------- diff --git a/README.md b/README.md index cedafe0ad9..a369b077f4 100644 --- a/README.md +++ b/README.md @@ -15,8 +15,8 @@ and extend, and can be updated through Play Store application updates. * Follow our [developer blog][] to keep up to date with the latest ExoPlayer developments! -[developer guide]: https://google.github.io/ExoPlayer/guide.html -[class reference]: https://google.github.io/ExoPlayer/doc/reference +[developer guide]: https://exoplayer.dev/guide.html +[class reference]: https://exoplayer.dev/doc/reference [release notes]: https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md [developer blog]: https://medium.com/google-exoplayer diff --git a/extensions/cast/README.md b/extensions/cast/README.md index cc72c5f9bc..1c0d7ac56f 100644 --- a/extensions/cast/README.md +++ b/extensions/cast/README.md @@ -5,7 +5,7 @@ The cast extension is a [Player][] implementation that controls playback on a Cast receiver app. -[Player]: https://google.github.io/ExoPlayer/doc/reference/index.html?com/google/android/exoplayer2/Player.html +[Player]: https://exoplayer.dev/doc/reference/index.html?com/google/android/exoplayer2/Player.html ## Getting the extension ## diff --git a/extensions/cronet/README.md b/extensions/cronet/README.md index f1f6d68c81..dc64b862b6 100644 --- a/extensions/cronet/README.md +++ b/extensions/cronet/README.md @@ -2,7 +2,7 @@ The Cronet extension is an [HttpDataSource][] implementation using [Cronet][]. -[HttpDataSource]: https://google.github.io/ExoPlayer/doc/reference/com/google/android/exoplayer2/upstream/HttpDataSource.html +[HttpDataSource]: https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/upstream/HttpDataSource.html [Cronet]: https://chromium.googlesource.com/chromium/src/+/master/components/cronet?autodive=0%2F%2F ## Getting the extension ## @@ -52,4 +52,4 @@ respectively. * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.cronet.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/ffmpeg/README.md b/extensions/ffmpeg/README.md index 52dacf8166..5b68f1e352 100644 --- a/extensions/ffmpeg/README.md +++ b/extensions/ffmpeg/README.md @@ -147,11 +147,11 @@ then implement your own logic to use the renderer for a given track. [top level README]: https://github.com/google/ExoPlayer/blob/release-v2/README.md [Android NDK]: https://developer.android.com/tools/sdk/ndk/index.html [#2781]: https://github.com/google/ExoPlayer/issues/2781 -[Supported formats]: https://google.github.io/ExoPlayer/supported-formats.html#ffmpeg-extension +[Supported formats]: https://exoplayer.dev/supported-formats.html#ffmpeg-extension ## Links ## * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.ffmpeg.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/flac/README.md b/extensions/flac/README.md index 54701eea1d..78035f4d87 100644 --- a/extensions/flac/README.md +++ b/extensions/flac/README.md @@ -95,4 +95,4 @@ player, then implement your own logic to use the renderer for a given track. * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.flac.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/gvr/README.md b/extensions/gvr/README.md index 5dab885436..1874ff77d7 100644 --- a/extensions/gvr/README.md +++ b/extensions/gvr/README.md @@ -37,4 +37,4 @@ locally. Instructions for doing this can be found in ExoPlayer's * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.gvr.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/ima/README.md b/extensions/ima/README.md index e13cd85590..4ed6a5428a 100644 --- a/extensions/ima/README.md +++ b/extensions/ima/README.md @@ -5,7 +5,7 @@ The IMA extension is an [AdsLoader][] implementation wrapping the alongside content. [IMA]: https://developers.google.com/interactive-media-ads/docs/sdks/android/ -[AdsLoader]: https://google.github.io/ExoPlayer/doc/reference/index.html?com/google/android/exoplayer2/source/ads/AdsLoader.html +[AdsLoader]: https://exoplayer.dev/doc/reference/index.html?com/google/android/exoplayer2/source/ads/AdsLoader.html ## Getting the extension ## @@ -61,4 +61,4 @@ playback. * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.ima.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/leanback/README.md b/extensions/leanback/README.md index 4eba6552e1..b6eb085247 100644 --- a/extensions/leanback/README.md +++ b/extensions/leanback/README.md @@ -28,4 +28,4 @@ locally. Instructions for doing this can be found in ExoPlayer's * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.leanback.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/mediasession/README.md b/extensions/mediasession/README.md index bd6b59c0c1..64b55a8036 100644 --- a/extensions/mediasession/README.md +++ b/extensions/mediasession/README.md @@ -29,4 +29,4 @@ locally. Instructions for doing this can be found in ExoPlayer's * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.mediasession.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/okhttp/README.md b/extensions/okhttp/README.md index 73297b54a9..2f9893fe3b 100644 --- a/extensions/okhttp/README.md +++ b/extensions/okhttp/README.md @@ -3,7 +3,7 @@ The OkHttp extension is an [HttpDataSource][] implementation using Square's [OkHttp][]. -[HttpDataSource]: https://google.github.io/ExoPlayer/doc/reference/com/google/android/exoplayer2/upstream/HttpDataSource.html +[HttpDataSource]: https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/upstream/HttpDataSource.html [OkHttp]: https://square.github.io/okhttp/ ## License note ## @@ -61,4 +61,4 @@ respectively. * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.okhttp.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/opus/README.md b/extensions/opus/README.md index 15c3e5413d..95c6807275 100644 --- a/extensions/opus/README.md +++ b/extensions/opus/README.md @@ -98,4 +98,4 @@ player, then implement your own logic to use the renderer for a given track. * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.opus.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/rtmp/README.md b/extensions/rtmp/README.md index 3863dff965..a34341692b 100644 --- a/extensions/rtmp/README.md +++ b/extensions/rtmp/README.md @@ -3,7 +3,7 @@ The RTMP extension is a [DataSource][] implementation for playing [RTMP][] streams using [LibRtmp Client for Android][]. -[DataSource]: https://google.github.io/ExoPlayer/doc/reference/com/google/android/exoplayer2/upstream/DataSource.html +[DataSource]: https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/upstream/DataSource.html [RTMP]: https://en.wikipedia.org/wiki/Real-Time_Messaging_Protocol [LibRtmp Client for Android]: https://github.com/ant-media/LibRtmp-Client-for-Android @@ -53,4 +53,4 @@ doesn't need to handle any other protocols, you can update any `DataSource`s and * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.rtmp.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/extensions/vp9/README.md b/extensions/vp9/README.md index e1d1eef3ab..0de29eea32 100644 --- a/extensions/vp9/README.md +++ b/extensions/vp9/README.md @@ -119,4 +119,4 @@ type `LibvpxVideoRenderer.MSG_SET_OUTPUT_BUFFER_RENDERER` with the * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.vp9.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/library/all/README.md b/library/all/README.md index 8746e3afc6..43f942116e 100644 --- a/library/all/README.md +++ b/library/all/README.md @@ -10,4 +10,4 @@ individually. See ExoPlayer's [top level README][] for more information. * [Javadoc][]: Note that this Javadoc is combined with that of other modules. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/library/core/README.md b/library/core/README.md index f31ffed131..7fa89dda8d 100644 --- a/library/core/README.md +++ b/library/core/README.md @@ -6,4 +6,4 @@ The core of the ExoPlayer library. * [Javadoc][]: Note that this Javadoc is combined with that of other modules. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java b/library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java index 8341f810a4..910404a875 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java @@ -1231,7 +1231,7 @@ public class SimpleExoPlayer extends BasePlayer Log.w( TAG, "Player is accessed on the wrong thread. See " - + "https://google.github.io/ExoPlayer/faqs.html#" + + "https://exoplayer.dev/faqs.html#" + "what-do-player-is-accessed-on-the-wrong-thread-warnings-mean", hasNotifiedFullWrongThreadWarning ? null : new IllegalStateException()); hasNotifiedFullWrongThreadWarning = true; diff --git a/library/dash/README.md b/library/dash/README.md index 394a38a332..7831033b99 100644 --- a/library/dash/README.md +++ b/library/dash/README.md @@ -9,4 +9,4 @@ play DASH content, instantiate a `DashMediaSource` and pass it to * [Javadoc][]: Classes matching `com.google.android.exoplayer2.source.dash.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/library/hls/README.md b/library/hls/README.md index 6f7e9d08d9..1dd1b7a62e 100644 --- a/library/hls/README.md +++ b/library/hls/README.md @@ -8,4 +8,4 @@ instantiate a `HlsMediaSource` and pass it to `ExoPlayer.prepare`. * [Javadoc][]: Classes matching `com.google.android.exoplayer2.source.hls.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/library/smoothstreaming/README.md b/library/smoothstreaming/README.md index 69265e8702..4fa24543d6 100644 --- a/library/smoothstreaming/README.md +++ b/library/smoothstreaming/README.md @@ -9,4 +9,4 @@ instantiate a `SsMediaSource` and pass it to `ExoPlayer.prepare`. `com.google.android.exoplayer2.source.smoothstreaming.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html diff --git a/library/ui/README.md b/library/ui/README.md index 34e93e43af..341ea2fb16 100644 --- a/library/ui/README.md +++ b/library/ui/README.md @@ -7,4 +7,4 @@ Provides UI components and resources for use with ExoPlayer. * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ui.*` belong to this module. -[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html +[Javadoc]: https://exoplayer.dev/doc/reference/index.html