mirror of
https://github.com/samsonjs/media.git
synced 2026-04-24 14:37:45 +00:00
Notes: - The VP9 one is failing claiming that the util package doesn't exist and that LibraryLoader cannot be found. Unsure why, since it appears to be setup exactly like other extensions (e.g. Opus) that does work. - @link across modules will not work when generating Javadoc for a single module. This is WAI. I subsequent change will add an aggregated Javadoc generator that will generate Javadoc for all modules together and apply cross module @link correctly. Issue: #2139 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=150864273 |
||
|---|---|---|
| .. | ||
| jniLibs | ||
| libs | ||
| src | ||
| build.gradle | ||
| README.md | ||
ExoPlayer Cronet Extension
Description
Cronet is Chromium's Networking stack packaged as a library.
The Cronet Extension is an HttpDataSource implementation using Cronet.
Build Instructions
- Checkout ExoPlayer along with Extensions:
git clone https://github.com/google/ExoPlayer.git
- Get the Cronet libraries:
- Find the latest Cronet release here and navigate to its
Release/cronetdirectory - Download
cronet_api.jar,cronet_impl_common_java.jar,cronet_impl_native_java.jarand thelibsdirectory - Copy the three jar files into the
libsdirectory of this extension - Copy the content of the downloaded
libsdirectory into thejniLibsdirectory of this extension
- In ExoPlayer's
settings.gradlefile, uncomment the Cronet extension