Releases
3.0.0
Updates from 2.5.6
Overall package restructuring
Removed playlist support (now in it's own library PlaylistCore )
Removed Event Bus support
Updated EMAudioPlayer
and EMVideoView
architectures to make maintaining separate implementations easier
Restructured how the VideoControls
(previously DefaultControls
) are integrated in to the EMVideoView
to better provide extensibility
Updated the backing view for the EMVideoView
to be TextureView
based to better support animations and view hierarchy
Updated the EMAudioPlayer
and EMVideoView
callbacks to use custom interfaces instead of the MediaPlayer
implementations
Added the ability to specify video scale type
Added the ability to manually specify the audio and video tracks (user quality selection)
Fixed screen WakeLock
acquisition in the EMVideoView
Miscellaneous bug fixes and minor improvements
Updates from Preview 3
General
Updated to ExoPlayer 1.5.9
Fixed an issue in the matrix manager where the width and height were being incorrectly compared
Fixed sizing issues in the VideoControls
Fixed issues with the VideoControlsLeanback
Updated RenderBuilders to match the ExoPlayer implementations
Bugs
Fixes #212 (Scaling and Rotation issues)
Fixes #224 (ResizingTextureView crash)
Fixes #210 (VideoControls
now abide by the seek state)
You can’t perform that action at this time.