3cb2048960ca2273817153772ebd506ad804918c |
|
10-Apr-2018 |
Chong Zhang <chz@google.com> |
Check max supported image encoder size If image encoder can't support the size, need to fallback to framework tiling solution using HEVC encoders. bug: 74343403 bug: 77865356 Test: heifwriter androidTest Change-Id: I06c4ca8c6ca3a778fc3c1293dc1c0f8536004dd2
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java
|
e35a2622eb8b4a84d359aff4a6c25308050d3300 |
|
02-Apr-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "heifwriter: rotation support -- DO NOT MERGE" into pi-dev
|
b8aa7b3a65331060158806a9a1e0e327556c6df7 |
|
26-Mar-2018 |
Jason Monk <jmonk@google.com> |
Follow updates to Media APIs Test: TH Bug: 74831433 Change-Id: Ib0ea69275ea72dfe08efb43a52f466c3b03433ce
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java
|
c6cd9ccf97400c11e449072798866f0f86b64701 |
|
13-Mar-2018 |
Chong Zhang <chz@google.com> |
heifwriter: rotation support -- DO NOT MERGE Add rotation support, and change public constructor to Builder instead so that additional parameters can be supported later. Test: HeifWriterTest; local test app with rotation flag set. Bug: 63633199 Change-Id: I04d8a3fd8ab454f85c200b0e2e4c8ab8f5917d5a (cherry picked from commit 941fb082e942763b49abf2a1be83ae418b7253dc)
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java
|
b12f17f77f3b42d149abed231bc7875e658d08c2 |
|
28-Feb-2018 |
Chong Zhang <chz@google.com> |
heifwriter: use HEIC encoder if available -- DO NOT MERGE Prefer to use HEIC full-frame image encoder if it's available, no need to copy tiles if encoding full frame. If encoding from bitmaps, use canvas to copy to encoder input and no need to set up GL copy, this saves time in initializing GL. bug: 63633199 bug: 74073607 Test: HeifWriterTest; local test app to encode HEIF Change-Id: Ic64c6e90c24fdf4ec1df8be8646b372e79ecf686 (cherry picked from commit c6c697a4607e511c202997824caed9f4d4e3758d)
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java
|
ac5fe7c617c66850fff75a9fce9979c6e5674b0f |
|
06-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Refactor support library Test: None Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java
|
f27b1ffc67228d73326ec3426fef4c9db75cd6fd |
|
06-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Refactor support library." This reverts commit b31c3281d870e9abb673db239234d580dcc4feff. Change-Id: Icfa5b9af633739ad2c857dff22a2181bac6661ef
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java
|
b31c3281d870e9abb673db239234d580dcc4feff |
|
20-Feb-2018 |
Aurimas Liutikas <aurimas@google.com> |
Refactor support library. Test: None Change-Id: I11a047324832801555673dac45ec1d6590a6338b
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java
|
db1945bea4e3816a04afe0ad41681cec1d0c074d |
|
02-Mar-2018 |
Alan Viverette <alanv@google.com> |
Migrate heifwriter to new package style Bug: 73773662 Test: ./gradlew createArchive Change-Id: Iedfef8cca792e9c23d6775e8999c8b160746c914
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java
|