Skip to content
This repository has been archived by the owner on Apr 17, 2019. It is now read-only.

Latest commit

 

History

History
51 lines (35 loc) · 1.69 KB

CHANGELOG.md

File metadata and controls

51 lines (35 loc) · 1.69 KB

Change Log

Version 1.2.1

  • clear the underlying Surface on API level 16+ when calling stopPlayback() (see #15, thanks to @hithere1985)

Version 1.2.0

  • synced TextureVideoView with latest sources from Android 7.1.1_r13 (constructor improvements, code formatting)
  • API addition: Call setShouldRequestAudioFocus(true) to programmatically disable audio focus request before opening a video file - default behaviour is unchanged and complies with the current VideoView implementation (see #14, thanks to @ezaquarii)

Version 1.1.1

  • fixed potential activity leak caused by AudioMananger on Android pre-6.0 devices (thanks to @hzsweers)

Version 1.1.0

  • synced TextureVideoView with latest sources from Android 6.0.1_r10 (un-hides setVideoURI(Uri uri, Map<String, String> headers), uses proper audio focus, source code indention)

  • reverted to Android framework behaviour: OnCompletionListener may be called more than once again (see #6, thanks to @MrNovado)

    This may break your code! The OnCompletionListener itself is now responsible for guarding any unwanted invocation.

Version 1.0.2

  • fixed a sizing bug when auto-starting the video with view size != video size (thanks to @lhunath)
  • fixed potential activity leak when streaming videos over HTTP(S) (thanks to @koral)

Version 1.0.1

  • fixed potential leak by releasing surface when destroyed

Version 1.0.0

  • initial public release on github