From 049d41db2a4a697e23a39271a9a2758c8bd90fbd Mon Sep 17 00:00:00 2001 From: olly Date: Wed, 30 Aug 2017 07:03:41 -0700 Subject: [PATCH] Add license notes for extensions with non-Google dependencies Issue: #3197 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=166988657 --- extensions/ffmpeg/README.md | 8 ++++++++ extensions/flac/README.md | 8 ++++++++ extensions/okhttp/README.md | 8 ++++++++ extensions/opus/README.md | 8 ++++++++ extensions/rtmp/README.md | 8 ++++++++ extensions/vp9/README.md | 8 ++++++++ 6 files changed, 48 insertions(+) diff --git a/extensions/ffmpeg/README.md b/extensions/ffmpeg/README.md index 57b637d1e2..b29c836887 100644 --- a/extensions/ffmpeg/README.md +++ b/extensions/ffmpeg/README.md @@ -3,6 +3,14 @@ The FFmpeg extension provides `FfmpegAudioRenderer`, which uses FFmpeg for decoding and can render audio encoded in a variety of formats. +## License note ## + +Please note that whilst the code in this repository is licensed under +[Apache 2.0][], using this extension also requires building and including one or +more external libraries as described below. These are licensed separately. + +[Apache 2.0]: https://github.com/google/ExoPlayer/blob/release-v2/LICENSE + ## Build instructions ## To use this extension you need to clone the ExoPlayer repository and depend on diff --git a/extensions/flac/README.md b/extensions/flac/README.md index 113b41a93d..cd0f2efe47 100644 --- a/extensions/flac/README.md +++ b/extensions/flac/README.md @@ -3,6 +3,14 @@ The Flac extension provides `FlacExtractor` and `LibflacAudioRenderer`, which use libFLAC (the Flac decoding library) to extract and decode FLAC audio. +## License note ## + +Please note that whilst the code in this repository is licensed under +[Apache 2.0][], using this extension also requires building and including one or +more external libraries as described below. These are licensed separately. + +[Apache 2.0]: https://github.com/google/ExoPlayer/blob/release-v2/LICENSE + ## Build instructions ## To use this extension you need to clone the ExoPlayer repository and depend on diff --git a/extensions/okhttp/README.md b/extensions/okhttp/README.md index f84d0c35f2..e40535d4e8 100644 --- a/extensions/okhttp/README.md +++ b/extensions/okhttp/README.md @@ -6,6 +6,14 @@ The OkHttp extension is an [HttpDataSource][] implementation using Square's [HttpDataSource]: https://google.github.io/ExoPlayer/doc/reference/com/google/android/exoplayer2/upstream/HttpDataSource.html [OkHttp]: https://square.github.io/okhttp/ +## License note ## + +Please note that whilst the code in this repository is licensed under +[Apache 2.0][], using this extension requires depending on OkHttp, which is +licensed separately. + +[Apache 2.0]: https://github.com/google/ExoPlayer/blob/release-v2/LICENSE + ## Getting the extension ## The easiest way to use the extension is to add it as a gradle dependency: diff --git a/extensions/opus/README.md b/extensions/opus/README.md index d766e8c9c4..15c3e5413d 100644 --- a/extensions/opus/README.md +++ b/extensions/opus/README.md @@ -3,6 +3,14 @@ The Opus extension provides `LibopusAudioRenderer`, which uses libopus (the Opus decoding library) to decode Opus audio. +## License note ## + +Please note that whilst the code in this repository is licensed under +[Apache 2.0][], using this extension also requires building and including one or +more external libraries as described below. These are licensed separately. + +[Apache 2.0]: https://github.com/google/ExoPlayer/blob/release-v2/LICENSE + ## Build instructions ## To use this extension you need to clone the ExoPlayer repository and depend on diff --git a/extensions/rtmp/README.md b/extensions/rtmp/README.md index 7e6bc0d641..fb822b8326 100644 --- a/extensions/rtmp/README.md +++ b/extensions/rtmp/README.md @@ -7,6 +7,14 @@ streams using [LibRtmp Client for Android][]. [RTMP]: https://en.wikipedia.org/wiki/Real-Time_Messaging_Protocol [LibRtmp Client for Android]: https://github.com/ant-media/LibRtmp-Client-for-Android +## License note ## + +Please note that whilst the code in this repository is licensed under +[Apache 2.0][], using this extension requires depending on LibRtmp Client for +Android, which is licensed separately. + +[Apache 2.0]: https://github.com/google/ExoPlayer/blob/release-v2/LICENSE + ## Getting the extension ## The easiest way to use the extension is to add it as a gradle dependency: diff --git a/extensions/vp9/README.md b/extensions/vp9/README.md index 7bce4a2a25..941b413c09 100644 --- a/extensions/vp9/README.md +++ b/extensions/vp9/README.md @@ -3,6 +3,14 @@ The VP9 extension provides `LibvpxVideoRenderer`, which uses libvpx (the VPx decoding library) to decode VP9 video. +## License note ## + +Please note that whilst the code in this repository is licensed under +[Apache 2.0][], using this extension also requires building and including one or +more external libraries as described below. These are licensed separately. + +[Apache 2.0]: https://github.com/google/ExoPlayer/blob/release-v2/LICENSE + ## Build instructions ## To use this extension you need to clone the ExoPlayer repository and depend on