5558eacfbfb1294912c5dde2179793ccfe2b7324 |
|
06-Sep-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Back key to dismiss full screen video Also cleanup some warnings. bug:6722752 Change-Id: Ib612cf79e9546d40a048c5f09a1be6ca37ce51f8
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
778029e5c62c414c958d2bc15e35c301a92c95cd |
|
01-Aug-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Add license info to the HTML5Video files. Change-Id: I44775bcdcc48d2c024b086098e140dae92f53339
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
c3a2858de909145a382e7932d5fb044e1388c0b3 |
|
01-Jun-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Avoid redundant reload in inline mode after exit from full screen. bug:5710646 First, if we exit the full screen mode while playing, we can continue to play in inline mode. If it is paused, then we can avoid a reload if user try to play the same video again after the full screen mode. webkit change: https://android-git.corp.google.com/g/#/c/202138/ Change-Id: Ia69fa22a50d916cd8dd2b995cf3531fe9b637531
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
c2b06d5a83f8f118eaf46f093126da08a28715eb |
|
09-May-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Avoid inline->fullscreen reload for html5 video. Now when a user start inline play and then switch to full screen, there is no reload any more. Basically, we change mediaplayer as a static member, and detect possible situation to skip the prepare work. bug:5710646 Change-Id: Ida34cf2e919a6cc8e0d52cd1175d51b5f5d527f7
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
fdd646b2b105e23cdc8517ac055448340a667e37 |
|
01-Mar-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Clean up Surface Texture on Java side bug:6079959 Change-Id: I5869d4fe4dc6eb12a117937b95a8277897d71ebb
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
e4c89e321c7a33a7baf1a90237d21220d637e966 |
|
11-Jan-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Query the native side to decide to play when going into full screen mode Previously we save the state in Java side, but it is better to check with native side since the exact state is already there. This will help to get the updated state from javascript too. bug:5765848 Webkit side change: https://android-git.corp.google.com/g/#/c/157866/ Change-Id: Id0316b694c1597b50a1c3b123b31efc6b0fac706
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
1f5467338115c7e5ad1cfa54c362be86028bd6ea |
|
02-Nov-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
Create GL texture when it is missing for video layer In any case that the HTMLVideoView is recreated with no GL texture, we should recreate the GL texture to make sure we always have a valid texture ID. bug:5530006 Change-Id: I703a987a7530dbeef74e502f3c9ff329beca8c4e
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
fb2fd5f52c3de68ea8395eb0b5e5543e8ab26763 |
|
27-Sep-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
Double check the permission before setting the Wake Lock bug:5361732 Change-Id: Ia9092b25d62c4a14cba885f5e3fac0326d0fde1c
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
690ad5409000ba8a40046e29516cfd4c7612b320 |
|
08-Sep-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
Don't sleep when inline video start bug:4563692 Change-Id: I0174403e3f78b5a637500fbaaf7f9219efe0cbc8
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
fd8feeef498be4adf4830b8f39d55a2653ecc21b |
|
29-Aug-2011 |
Jamie Gennis <jgennis@google.com> |
HTML5VideoView: switch to MediaPlayer#setSurface This change updates HTML5VideoView to use the new MediaPlayer#setSurface method rather than MediaPlayer#setTexture, which is going to be removed. Change-Id: Ia4c8c822bd4735caf95f3f295485d60f016577c1
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
3fafd39d0776a15c3613795183043a2c28277691 |
|
01-Jun-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
The screen shot support for inline video on Java side Basically, the GL texture bound with Surface Texture is not a singleton any more. And the Surface Texture will be recreated every time a new video starts. This can help to recycle the decoder's memory while using the GL texture to show the screen shot. The corresponding webkit change is: 112500 Change-Id: I3c35f6a0abc70b9039c316ca82b236c797d81c7e
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
158fbdb29b8fdda57f942ec2056d908714c326be |
|
22-Mar-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
fix for pause when loading bug:4148903 Change-Id: Ib0b59c8c36eb5df8c6755156a5d2753f84ad9677
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
265db32f31a9db60d4a93d59befa07c825cbe4f2 |
|
18-Mar-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
Support loading image and paused image for inline video bug:4142131 Change-Id: I28d82a8e30a2146a3380c63dcdcbd51228f23f56
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|
10ab654943b386c0816a33dbd639c3b8d6260b01 |
|
17-Mar-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
Support html5 video switching b/t full screen and inline mode bug:2126902 Change-Id: I5c4b25358c76e35f0f51794d6d04fcc5098a0d70
/frameworks/base/core/java/android/webkit/HTML5VideoInline.java
|