History log of /frameworks/base/media/java/android/media/update/VideoView2Provider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ec75d51e74751a9c9654ecd75f49c5bb852161b9 26-Feb-2018 Sungsoo Lim <sungsoo@google.com> VideoView2: Remove setRouteAttributes

Being consistent, create route player internally and do not expose it
since VideoView2 creats a MediaPlayer inside and do not expose it.

Bug: 72527212
Test: manually with VideoViewTest
Change-Id: I6db3bc668f6ab77587fed49b2d34611bc3c30465
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
b785faa1d71d64bba56e34dce93c7e8937845afc 24-Jan-2018 Insun Kang <insun@google.com> Unhide VideoView2 APIs

Test: make update-api
Bug: 64293205
Change-Id: Ie57e3ea78dd623fc095c1ad5f270f3b97320f155
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
6cc1a5de46ec18172d75ac589dbe8b306d0fb8d2 22-Feb-2018 Jaewan Kim <jaewan@google.com> MediaSession2: Unhide APIs

Bug: 64098437
Test: make update-api
Change-Id: Ib73a32b422502cef324869356d56acaa7c48b219
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
b9f6febce41cbf0732c27e4f99ac4c18c7ef8272 09-Feb-2018 Jin Seok Park <jinpark@google.com> MediaControlView2: Add Support for Ad

Add APIs for getting/setting MediaMetadata2 in oder to add support
for Advertising media type.

Bug: 73136129
Test: run VideoViewTest.apk
Change-Id: Iab8e23c1f02f4e2df62a6732112b233541f8f35c
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
a35d1b194696ff73970b640446b2391711ea6030 19-Feb-2018 Insun Kang <insun@google.com> VideoView2: Remove redundant listeners

Bug: 73598418
Test: build
Change-Id: Ibc79fde985a98c2323c2c63feef874a90e084652
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
718c1d122f66ee0b95b8d7cc7f2988730d73461e 05-Feb-2018 Insun Kang <insun@google.com> VV2 & MCV2: Move handling MediaControlView2 visibility logic to VV2

MediaControlView2's setTimeout API is removed and MCV2's visibility
handling logic is moved into VideoView2.

Test: build
Change-Id: I149119148f159c78e86c5061d247f0a434310719
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
682483d1652bda42e653ea8aa4cbb9f8572c53e7 02-Feb-2018 Insun Kang <insun@google.com> VideoView2: Replace showSubtitle with setSubtitleEnabled

- Renames showSubtitle to setSubtitleEnabled
- Introduces isSubtitleEnabled method

Test: build
Change-Id: I4467231870a243706f06e1ccc3c067e769da5824
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
8589b7b34bd79d74ad4af218c162f63650161882 01-Feb-2018 Insun Kang <insun@google.com> VV2 and MCV2: Override onLayout of ViewGroup and remove MCV2.isShowing()

- Overriding onLayout() is needed as VideoView2 and MediaControlView2
extends ViewGroup.
- Removes MediaControlView2's isShowing() method, since it looks
redundant API.

Test: build, VideoViewTest app
Change-Id: If4608ab56ca3f3883cb674c857f7e53e2dd0e73e
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
f38d8fb9344954ed28ccaaee8e29dcd4d65f1fe0 31-Jan-2018 Christofer Ã…kersten <akersten@google.com> Make VV2 & MCV2 extend ViewGroup

Test: VideoViewTest
Change-Id: I91410847de55bef834360d99fcb112b50cef1cea
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
4fa8064378770a0e05b7462c173bfb74cb540f37 30-Jan-2018 Insun Kang <insun@google.com> VideoView: Change showSubtitle() to get boolean parameter

- Adds VideoView2 attributes
- enableControlView
- showSubtitle (boolean)
- viewType (enum)
- surfaceView
- textureView

- showSubtitle() --> showSubtitle(boolean)
- hideSubtitle() removed.

Test: build

Change-Id: Ib21722af1c9c1caf036e047a18d27d46097e8f03
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
7933daec0a23366ef6a57aa1d7d5cbf3646a5943 29-Jan-2018 Insun Kang <insun@google.com> Merge "VideoView2: Adds Executor paramter to setFooListener methods"
620b7f328f6e621da4c8fe6695b479bebd147cdb 26-Jan-2018 Insun Kang <insun@google.com> VideoView2: Adds Executor paramter to setFooListener methods

- Added Executor parameter to setFooListeners
- Removed setFullScreen()
- Renamed OnFullScreenChangedListener --> OnFullScreenRequestListener

Test: build
Change-Id: I1822876ecf55566182281a76ea7919d7c0112146
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
d58f145726a7ef76e4b35dcb528d91549e457e4e 25-Jan-2018 Sungsoo Lim <sungsoo@google.com> VideoView2: MediaRouter integration with MediaSession

Bug: 72526814
Test: build
Change-Id: Iace25522b433152022bdd3458b6791a89618464b
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
6cb0712c53b340b0960800e878d980e66724bbbf 26-Jan-2018 Hyundo Moon <hdmoon@google.com> Merge "VideoView2: Add custom actions API"
51e8d0a0504d42b62bee0c5a1d60890b4d93e544 26-Jan-2018 Insun Kang <insun@google.com> Merge "VideoView2: Apply API review comment"
1a2c263c7a60235fc3001d4699f2cac9cd02beb7 26-Jan-2018 Jaewan Kim <jaewan@google.com> MediaSession2: Change MediaPlayerBase to MediaPlayerInterface

Test: Run all MediaComponents tests once
Bug: 72527150
Change-Id: Ifd384ea274ec949caa767210b07e558844552077
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
46377a9aaea75f5dfc3b9365142c6e65398e2afe 25-Jan-2018 Hyundo Moon <hdmoon@google.com> VideoView2: Add custom actions API

Test: Using VideoViewTest application
Change-Id: I941bf0f9605918b0e0f9e4684327eee9ffe24e11
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
df0728c15af0f6cc101883af097ffe680279448a 26-Jan-2018 Insun Kang <insun@google.com> VideoView2: Apply API review comment

- Lint error: setVideoURI --> setVideoUri
- Adds 'View' parameter to the listener methods
- Adds missing documents for constants
- Removes getAudioSessionId()
- Typos

Test: build
Change-Id: I217c7608a8b9fed4111d0c928a270784307bf378
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
82af545ca64bff030697a0369e0301c03e8123ec 25-Jan-2018 Sungsoo Lim <sungsoo@google.com> VideoView2: Remove APIs supported by MediaSession

Developers can use a MediaController instance from
getMediaController() instead.

Test: build
Change-Id: If58a040155a2a6894227aa89c20e7dbed6643c4e
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
421e7ec3dfc84dddbcfadcbeed12e25f9e5a62b5 24-Jan-2018 Jin Seok Park <jinpark@google.com> Merge "Put latest MediaControlView2/VideoView2 code"
efeb45eabd6b9b2bcb8390e4140c615967c70dda 24-Jan-2018 Hyundo Moon <hdmoon@google.com> Put latest MediaControlView2/VideoView2 code

This CL brings latest MediaControlView2/VideoView2 code from
experimental, and it does the following:
- Fullscreen button support (ag/3490251)
- Set prev/next listener and controlling button visibility (ag/3498244)

Test: Ran VideoViewTest app
Change-Id: I1a64a9c98dcc625b504785728673edbee7b6935d
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
af2a1ad069f2fefc162eede7556cd91288a91e8c 24-Jan-2018 Sungsoo Lim <sungsoo@google.com> VideoView2: Add API for MediaRouter intergration

Test: build
Change-Id: I3d52d332f587ea8c5b1fa97de512805001e9a130
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
de16c4d3579238b49cd3a253e9905196120f9bf0 17-Jan-2018 Insun Kang <insun@google.com> Initial commit for VideoView2Impl

Test: build
Change-Id: I12b93da01b9c37115cba29b8b50b36cf3d74ddb6
/frameworks/base/media/java/android/media/update/VideoView2Provider.java
e3259049872ea9000b71e8f14d4237a75bc9d606 16-Jan-2018 Sungsoo Lim <sungsoo@google.com> Skeleton for updatable VideoView2

Test: manual
Change-Id: I77a960269e19ddf3659ffb9e60a69c4ca86f101b
/frameworks/base/media/java/android/media/update/VideoView2Provider.java