Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* - AndroidX migration - Upgraded gson to 2.8.5 - Upgraded okhttp to 3.14.2 - Upgraded ExoPlayer to 2.10.1 * - API change for 2.10.1 for roleFlag in Subtitles - Refactored MediaPlayerWrapper * - Updated CustomVideoCodecRenderer class. - Keeping the old file for the track. * - Removed CustomVideoCodecRendererOld - Added CustomMediaCodecRenderer * - Decoder re-usability on change media. https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/ExoPlayer.html#setForegroundMode-boolean- * - API Change : Added listener to bandwidth meter. * - clean up * - Restrict max supported bitrate to 5 Gbps - ADAPTIVE support having -1 value is not supported in Exoplayer now, so changed the logic accordingly. * - Issue Resolved: Lowest bitrate tracks was not being added. - Now the isAdaptiveTrack is being analysed based on the flag present in the track. - Removed the restriction of 5Gbps track. Logic is solely dependent on exoplayer now. * - ExtractorMediaSource is deprecated. - Code cleanup * - Removed unused imports * - Reverted track selection code - google/ExoPlayer#5971 * - google/ExoPlayer#5991 Relying on Exoplayer for track selection * - Role Flag was not being used - Version updates for gson and okhttp * @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)
- Loading branch information