leonwind
873b806389
Add RGB Adjustments to transformer demo.
...
PiperOrigin-RevId: 476049125
(cherry picked from commit 9ccdd22e85 )
2022-09-22 10:04:42 +00:00
leonwind
109ab70e00
Add RGB Adjustments to transformer demo.
...
PiperOrigin-RevId: 476049125
(cherry picked from commit cfc0eef24e )
2022-09-22 10:04:42 +00:00
samrobinson
7ce758f40b
Add file size to TransformationResult at the end of a Transformation.
...
Tested:
* Manually using both path and file descriptor.
PiperOrigin-RevId: 475860978
(cherry picked from commit 9ec4e1340a )
2022-09-21 17:18:42 +00:00
samrobinson
61acf5871a
Add file size to TransformationResult at the end of a Transformation.
...
Tested:
* Manually using both path and file descriptor.
PiperOrigin-RevId: 475860978
(cherry picked from commit 08bb01b218 )
2022-09-21 17:18:42 +00:00
leonwind
ae18b30782
Use golden bitmaps in contrast pixel tests.
...
PiperOrigin-RevId: 475805421
(cherry picked from commit f00e43cf81 )
2022-09-21 12:53:42 +00:00
leonwind
b23c966c5a
Use golden bitmaps in contrast pixel tests.
...
PiperOrigin-RevId: 475805421
(cherry picked from commit 06c0040ab4 )
2022-09-21 12:53:42 +00:00
Rakesh Kumar
97afe69e92
Added support for CSD parsing in RTSP Mp4a-Latm Reader
...
Added support for parsing CSD data to get sample Rate and Channel
Count.
Change-Id: I69fb0fa2cb11453d3b9e416925d3776eb6dc19a3
2022-09-21 15:37:29 +05:30
rohks
4d43f840f1
Fix instrumentation tests not working via Gradle
...
PiperOrigin-RevId: 475560401
(cherry picked from commit c96e010d35 )
2022-09-20 15:25:38 +00:00
rohks
a6f58bdb29
Fix instrumentation tests not working via Gradle
...
PiperOrigin-RevId: 475560401
(cherry picked from commit 6015f052ba )
2022-09-20 15:25:38 +00:00
leonwind
85f9ce3e74
Fix outdated command in bitmap/README.md.
...
* The command changed after creating a custom effects module.
PiperOrigin-RevId: 474777823
(cherry picked from commit 75141f3016 )
2022-09-16 10:40:19 +00:00
leonwind
0a811bd4a1
Fix outdated command in bitmap/README.md.
...
* The command changed after creating a custom effects module.
PiperOrigin-RevId: 474777823
(cherry picked from commit fd6b0d1551 )
2022-09-16 10:40:19 +00:00
yschimke
12e843ed60
Fix tracing under offload.
...
Currently doSomeWork is never closed and so tracing is deceiving.
See https://screenshot.googleplex.com/eZDzn5APpBNnhe5
PiperOrigin-RevId: 474755816
(cherry picked from commit 06230f19c7 )
2022-09-16 08:26:54 +00:00
yschimke
3af297101c
Fix tracing under offload.
...
Currently doSomeWork is never closed and so tracing is deceiving.
See https://screenshot.googleplex.com/eZDzn5APpBNnhe5
PiperOrigin-RevId: 474755816
(cherry picked from commit 005b73c82a )
2022-09-16 08:26:54 +00:00
leonwind
40cec25d20
Add LUT functionalities to transformer.
...
* Adds SDR 3D LUT functionalities with OpenGL 2.0 support.
PiperOrigin-RevId: 474561060
(cherry picked from commit f55a5146e0 )
2022-09-15 14:49:19 +00:00
leonwind
eb6cf356bb
Add LUT functionalities to transformer.
...
* Adds SDR 3D LUT functionalities with OpenGL 2.0 support.
PiperOrigin-RevId: 474561060
(cherry picked from commit 702419dd22 )
2022-09-15 14:49:19 +00:00
leonwind
80d4d3717c
Fix testId and match it to the test name.
...
PiperOrigin-RevId: 474363545
(cherry picked from commit ab6562e052 )
2022-09-14 19:41:11 +00:00
leonwind
b041e4dce6
Fix testId and match it to the test name.
...
PiperOrigin-RevId: 474363545
(cherry picked from commit 0e2b6a03b5 )
2022-09-14 19:41:11 +00:00
samrobinson
c7cd3b9c91
Add support for skipping windows in MssimCalculator.
...
By skipping every other row and column, SSIM calculation time reduces by 10-30%.
PiperOrigin-RevId: 474286702
(cherry picked from commit 314b312af1 )
2022-09-14 14:35:12 +00:00
samrobinson
3adfa48f34
Add support for skipping windows in MssimCalculator.
...
By skipping every other row and column, SSIM calculation time reduces by 10-30%.
PiperOrigin-RevId: 474286702
(cherry picked from commit 6dd2a6dac6 )
2022-09-14 14:35:12 +00:00
samrobinson
fec22cbc5c
Clarify the replaceOutputBuffer parameter because count is unclear.
...
PiperOrigin-RevId: 474279220
(cherry picked from commit bca9c9b280 )
2022-09-14 13:54:06 +00:00
samrobinson
766b9cd385
Clarify the replaceOutputBuffer parameter because count is unclear.
...
PiperOrigin-RevId: 474279220
(cherry picked from commit 3e0ad6d804 )
2022-09-14 13:54:06 +00:00
leonwind
74ec58514a
Change ContrastProcessor java doc for consistency.
...
PiperOrigin-RevId: 474002026
(cherry picked from commit 60ea64734b )
2022-09-13 13:28:30 +00:00
leonwind
2576346e45
Change ContrastProcessor java doc for consistency.
...
PiperOrigin-RevId: 474002026
(cherry picked from commit 7c435621ae )
2022-09-13 13:28:30 +00:00
samrobinson
eeba63ab3e
Add MssimCalculatorTest to verify SSIM calculations.
...
As part of this change, MssimCalculator is moved from androidTest/ to main/
PiperOrigin-RevId: 473771344
(cherry picked from commit 8ce42f0670 )
2022-09-12 16:45:36 +00:00
samrobinson
c4f4c42e1d
Add MssimCalculatorTest to verify SSIM calculations.
...
As part of this change, MssimCalculator is moved from androidTest/ to main/
PiperOrigin-RevId: 473771344
(cherry picked from commit 20aa22c9fa )
2022-09-12 16:45:36 +00:00
leonwind
46ff38ebe2
Add java docs for ContrastProcessor constructor.
...
* Add docs for the public constructor for consistency with all the
other frame processors.
PiperOrigin-RevId: 473726586
(cherry picked from commit 7a460fa3bd )
2022-09-12 13:02:32 +00:00
leonwind
5b084dd470
Add java docs for ContrastProcessor constructor.
...
* Add docs for the public constructor for consistency with all the
other frame processors.
PiperOrigin-RevId: 473726586
(cherry picked from commit 696ef2a5e7 )
2022-09-12 13:02:32 +00:00
leonwind
03a2fb1194
Add rgb matrices to java docs for public constructors.
...
PiperOrigin-RevId: 473699927
(cherry picked from commit 10cb5f17e0 )
2022-09-12 09:52:09 +00:00
leonwind
474a5571e2
Add rgb matrices to java docs for public constructors.
...
PiperOrigin-RevId: 473699927
(cherry picked from commit 75f920bf25 )
2022-09-12 09:52:09 +00:00
claincly
84a46053d6
Split decoding out of the test
...
This method is useful for other tests also.
PiperOrigin-RevId: 473574282
(cherry picked from commit 7f42e19f09 )
2022-09-11 13:01:26 +00:00
claincly
2fa9042058
Split decoding out of the test
...
This method is useful for other tests also.
PiperOrigin-RevId: 473574282
(cherry picked from commit f770324f31 )
2022-09-11 13:01:26 +00:00
leonwind
4e57accb1a
Rename MatrixTransformationProcessor to MatrixTextureProcessor.
...
PiperOrigin-RevId: 473283967
(cherry picked from commit 5c78444bf8 )
2022-09-09 17:23:24 +00:00
leonwind
7e810b50e0
Rename MatrixTransformationProcessor to MatrixTextureProcessor.
...
PiperOrigin-RevId: 473283967
(cherry picked from commit 40f1bd345a )
2022-09-09 17:23:24 +00:00
samrobinson
8085fe22f5
Rollback of 3d5ddf0c42
...
*** Original commit ***
Handle int instead of byte in SSIM.
The value of pixels are converted to integers at the point of use,
move this logic to the initialisation step.
This is a prerequisite step for testing SSIM calculation, which
will lead on to some SSIM improvements being verifiable.
Tested manually and SSIM values match for the same video
before and after this change.
***
PiperOrigin-RevId: 473259446
(cherry picked from commit d188babd2d )
2022-09-09 15:33:08 +00:00
samrobinson
d10dbc56d5
Rollback of eb6c1183b6
...
*** Original commit ***
Handle int instead of byte in SSIM.
The value of pixels are converted to integers at the point of use,
move this logic to the initialisation step.
This is a prerequisite step for testing SSIM calculation, which
will lead on to some SSIM improvements being verifiable.
Tested manually and SSIM values match for the same video
before and after this change.
***
PiperOrigin-RevId: 473259446
(cherry picked from commit 8f9c9d0f88 )
2022-09-09 15:33:08 +00:00
samrobinson
88584c311d
Handle int instead of byte in SSIM.
...
The value of pixels are converted to integers at the point of use,
move this logic to the initialisation step.
This is a prerequisite step for testing SSIM calculation, which
will lead on to some SSIM improvements being verifiable.
Tested manually and SSIM values match for the same video
before and after this change.
PiperOrigin-RevId: 473231779
(cherry picked from commit 3d5ddf0c42 )
2022-09-09 13:07:14 +00:00
samrobinson
c714b51c04
Handle int instead of byte in SSIM.
...
The value of pixels are converted to integers at the point of use,
move this logic to the initialisation step.
This is a prerequisite step for testing SSIM calculation, which
will lead on to some SSIM improvements being verifiable.
Tested manually and SSIM values match for the same video
before and after this change.
PiperOrigin-RevId: 473231779
(cherry picked from commit eb6c1183b6 )
2022-09-09 13:07:14 +00:00
huangdarwin
60737f66a6
Decoder: Reduce max pending frame count limit down to 5.
...
PiperOrigin-RevId: 473212543
(cherry picked from commit 4133bb6070 )
2022-09-09 10:56:03 +00:00
huangdarwin
e725600b0c
Decoder: Reduce max pending frame count limit down to 5.
...
PiperOrigin-RevId: 473212543
(cherry picked from commit 41963fce9b )
2022-09-09 10:56:03 +00:00
leonwind
ac60e53fcb
Add caching for compositeRgbMatrixArray.
...
* Refactor caching for matrix transformations to reuse it for rgb matrices.
PiperOrigin-RevId: 473042194
(cherry picked from commit 55afa598e7 )
2022-09-08 18:31:11 +00:00
leonwind
7098d3b810
Add caching for compositeRgbMatrixArray.
...
* Refactor caching for matrix transformations to reuse it for rgb matrices.
PiperOrigin-RevId: 473042194
(cherry picked from commit 593370bb69 )
2022-09-08 18:31:11 +00:00
christosts
c2ccc62fb5
MediaControllerListenerTest: add bugs IDs in TODOs
...
PiperOrigin-RevId: 472974903
(cherry picked from commit 260aabb6e9 )
2022-09-08 13:42:17 +00:00
huangdarwin
8eab7391c2
HDR: Add fallback MH tests.
...
Test that HDR editing succeeds on devices supporting HDR editing, tone maps on
devices supporting tone mapping, and throws exceptions on all other devices.
Also, only restrict HDR editing and tone mapping support to API 31+ only when
transcoding, not for all transformations.
PiperOrigin-RevId: 472958965
(cherry picked from commit 8ee2121627 )
2022-09-08 12:03:40 +00:00
huangdarwin
0a13578989
HDR: Add fallback MH tests.
...
Test that HDR editing succeeds on devices supporting HDR editing, tone maps on
devices supporting tone mapping, and throws exceptions on all other devices.
Also, only restrict HDR editing and tone mapping support to API 31+ only when
transcoding, not for all transformations.
PiperOrigin-RevId: 472958965
(cherry picked from commit 0d8fd3d4fc )
2022-09-08 12:03:40 +00:00
claincly
ce4ba2b6de
Remove conditional check for no-longer flaky API version
...
PiperOrigin-RevId: 472949850
(cherry picked from commit caefa565f7 )
2022-09-08 11:02:51 +00:00
claincly
1ded03ce13
Remove conditional check for no-longer flaky API version
...
PiperOrigin-RevId: 472949850
(cherry picked from commit 8b7638bed3 )
2022-09-08 11:02:51 +00:00
Rakesh Kumar
15f9655e9f
Added Rtp Mp4a-Latm Reader Test
...
Change-Id: I0054e54183df0bb9370bf3fe7047076e285e1e8f
2022-09-08 11:22:30 +05:30
Rakesh Kumar
9648529591
Fix review comment in RTP Mp4a-latm Reader
...
Change-Id: I7c5c12d86589bdc3f88c336573759bcfb0e7ce1b
2022-09-08 11:21:13 +05:30
Alexander Capehart
b054813e6d
Rename eos terminology
...
Rename indexOfEos to indexOfTerminator to better reflect how a
terminator != the end of a frame now.
2022-09-07 22:11:06 -06:00
Alexander Capehart
0cdece3a3f
Clarify comments
...
Clarify that null-termianted multi-value separators are specific to
ID3v2.4.
2022-09-07 20:58:11 -06:00