Use new exoplayer.dev domain everywhere.

The old domain automatically forwards to the new one. For consistency, change
all doc and code references regardless.

Also adds GitHub CNAME config file which configures our page for the custom
domain.

PiperOrigin-RevId: 243592110
This commit is contained in:
tonihei 2019-04-15 12:33:54 +01:00 committed by AquilesCanta
parent 75238e5e4f
commit 1ee51518ae
23 changed files with 31 additions and 31 deletions

View File

@ -10,11 +10,11 @@ Before filing a bug:
----------------------- -----------------------
- Search existing issues, including issues that are closed. - Search existing issues, including issues that are closed.
- Consult our FAQs, supported devices and supported formats pages. These can be - 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 - 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 reproduce the issue in the ExoPlayer demo app. Information about the ExoPlayer
demo app can be found here: demo app can be found here:
http://google.github.io/ExoPlayer/demo-application.html. http://exoplayer.dev/demo-application.html.
When reporting a bug: When reporting a bug:
----------------------- -----------------------

View File

@ -10,10 +10,10 @@ Before filing a content issue:
------------------------------ ------------------------------
- Search existing issues, including issues that are closed. - Search existing issues, including issues that are closed.
- Consult our supported formats page, which can be found at - 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 - Try playing your content in the ExoPlayer demo app. Information about the
ExoPlayer demo app can be found here: 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: When reporting a content issue:
----------------------------- -----------------------------

View File

@ -13,7 +13,7 @@ Before filing a question:
- Search existing issues, including issues that are closed. Its often the - Search existing issues, including issues that are closed. Its often the
quickest way to get an answer! quickest way to get an answer!
- Consult our FAQs, developer guide and the class reference of ExoPlayer. These - 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: When filing a question:
----------------------- -----------------------

View File

@ -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 * Follow our [developer blog][] to keep up to date with the latest ExoPlayer
developments! developments!
[developer guide]: https://google.github.io/ExoPlayer/guide.html [developer guide]: https://exoplayer.dev/guide.html
[class reference]: https://google.github.io/ExoPlayer/doc/reference [class reference]: https://exoplayer.dev/doc/reference
[release notes]: https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md [release notes]: https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md
[developer blog]: https://medium.com/google-exoplayer [developer blog]: https://medium.com/google-exoplayer

View File

@ -5,7 +5,7 @@
The cast extension is a [Player][] implementation that controls playback on a The cast extension is a [Player][] implementation that controls playback on a
Cast receiver app. 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 ## ## Getting the extension ##

View File

@ -2,7 +2,7 @@
The Cronet extension is an [HttpDataSource][] implementation using [Cronet][]. 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 [Cronet]: https://chromium.googlesource.com/chromium/src/+/master/components/cronet?autodive=0%2F%2F
## Getting the extension ## ## Getting the extension ##
@ -52,4 +52,4 @@ respectively.
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.cronet.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.cronet.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -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 [top level README]: https://github.com/google/ExoPlayer/blob/release-v2/README.md
[Android NDK]: https://developer.android.com/tools/sdk/ndk/index.html [Android NDK]: https://developer.android.com/tools/sdk/ndk/index.html
[#2781]: https://github.com/google/ExoPlayer/issues/2781 [#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 ## ## Links ##
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.ffmpeg.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.ffmpeg.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -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.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.flac.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -37,4 +37,4 @@ locally. Instructions for doing this can be found in ExoPlayer's
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.gvr.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.gvr.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -5,7 +5,7 @@ The IMA extension is an [AdsLoader][] implementation wrapping the
alongside content. alongside content.
[IMA]: https://developers.google.com/interactive-media-ads/docs/sdks/android/ [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 ## ## Getting the extension ##
@ -61,4 +61,4 @@ playback.
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.ima.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.ima.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -28,4 +28,4 @@ locally. Instructions for doing this can be found in ExoPlayer's
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.leanback.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.leanback.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -29,4 +29,4 @@ locally. Instructions for doing this can be found in ExoPlayer's
* [Javadoc][]: Classes matching * [Javadoc][]: Classes matching
`com.google.android.exoplayer2.ext.mediasession.*` belong to this module. `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

View File

@ -3,7 +3,7 @@
The OkHttp extension is an [HttpDataSource][] implementation using Square's The OkHttp extension is an [HttpDataSource][] implementation using Square's
[OkHttp][]. [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/ [OkHttp]: https://square.github.io/okhttp/
## License note ## ## License note ##
@ -61,4 +61,4 @@ respectively.
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.okhttp.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.okhttp.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -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.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.opus.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -3,7 +3,7 @@
The RTMP extension is a [DataSource][] implementation for playing [RTMP][] The RTMP extension is a [DataSource][] implementation for playing [RTMP][]
streams using [LibRtmp Client for Android][]. 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 [RTMP]: https://en.wikipedia.org/wiki/Real-Time_Messaging_Protocol
[LibRtmp Client for Android]: https://github.com/ant-media/LibRtmp-Client-for-Android [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.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.rtmp.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -119,4 +119,4 @@ type `LibvpxVideoRenderer.MSG_SET_OUTPUT_BUFFER_RENDERER` with the
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.vp9.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ext.vp9.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -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][]: 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

View File

@ -6,4 +6,4 @@ The core of the ExoPlayer library.
* [Javadoc][]: Note that this Javadoc is combined with that of other modules. * [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

View File

@ -1231,7 +1231,7 @@ public class SimpleExoPlayer extends BasePlayer
Log.w( Log.w(
TAG, TAG,
"Player is accessed on the wrong thread. See " "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", + "what-do-player-is-accessed-on-the-wrong-thread-warnings-mean",
hasNotifiedFullWrongThreadWarning ? null : new IllegalStateException()); hasNotifiedFullWrongThreadWarning ? null : new IllegalStateException());
hasNotifiedFullWrongThreadWarning = true; hasNotifiedFullWrongThreadWarning = true;

View File

@ -9,4 +9,4 @@ play DASH content, instantiate a `DashMediaSource` and pass it to
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.source.dash.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.source.dash.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -8,4 +8,4 @@ instantiate a `HlsMediaSource` and pass it to `ExoPlayer.prepare`.
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.source.hls.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.source.hls.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -9,4 +9,4 @@ instantiate a `SsMediaSource` and pass it to `ExoPlayer.prepare`.
`com.google.android.exoplayer2.source.smoothstreaming.*` belong to this `com.google.android.exoplayer2.source.smoothstreaming.*` belong to this
module. module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html

View File

@ -7,4 +7,4 @@ Provides UI components and resources for use with ExoPlayer.
* [Javadoc][]: Classes matching `com.google.android.exoplayer2.ui.*` * [Javadoc][]: Classes matching `com.google.android.exoplayer2.ui.*`
belong to this module. belong to this module.
[Javadoc]: https://google.github.io/ExoPlayer/doc/reference/index.html [Javadoc]: https://exoplayer.dev/doc/reference/index.html