hschlueter
bb57996c53
Fix ConcurrentHashMap usage in demo MediaPipeProcessor.
...
PiperOrigin-RevId: 465563540
(cherry picked from commit c95bfe325d )
2022-08-05 14:56:54 +00:00
yschimke
1cfde16efd
Make AudioTrackBufferSizeProvider public.
...
Was getting "java.lang.IllegalAccessError: Illegal class access" in debug app.
PiperOrigin-RevId: 465562541
2022-08-05 14:51:07 +00:00
yschimke
7218cb961b
Make AudioTrackBufferSizeProvider public.
...
Was getting "java.lang.IllegalAccessError: Illegal class access" in debug app.
PiperOrigin-RevId: 465562541
(cherry picked from commit c09b34a61b )
2022-08-05 14:51:07 +00:00
yschimke
d523786aef
Make AudioTrackBufferSizeProvider public.
...
Was getting "java.lang.IllegalAccessError: Illegal class access" in debug app.
PiperOrigin-RevId: 465562541
(cherry picked from commit 1cfde16efd )
2022-08-05 14:51:07 +00:00
andrewlewis
16a325217a
Fix frame processor reference
...
PiperOrigin-RevId: 465562260
2022-08-05 14:49:23 +00:00
andrewlewis
a0efd08b39
Fix frame processor reference
...
PiperOrigin-RevId: 465562260
(cherry picked from commit aafa31e996 )
2022-08-05 14:49:23 +00:00
andrewlewis
5dd796e14d
Fix frame processor reference
...
PiperOrigin-RevId: 465562260
(cherry picked from commit 16a325217a )
2022-08-05 14:49:23 +00:00
hschlueter
51a1a879fa
Use multiple output frames in transformer MediaPipe demo pre API 23.
...
PiperOrigin-RevId: 465545764
2022-08-05 12:58:48 +00:00
Googler
db2545b8a1
Use multiple output frames in transformer MediaPipe demo pre API 23.
...
PiperOrigin-RevId: 465545764
(cherry picked from commit 6da0a35434 )
2022-08-05 12:58:48 +00:00
hschlueter
fa1a7eb51e
Use multiple output frames in transformer MediaPipe demo pre API 23.
...
PiperOrigin-RevId: 465545764
(cherry picked from commit 51a1a879fa )
2022-08-05 12:58:48 +00:00
leonwind
a76dbfd363
Add RgbAdjustment class to build RgbaMatrices
...
* Add RgbaMatrix interface implementation.
* Add Builder class for easy adjustments.
* Adjust existing RgbaMatrixPixelTests to use new RgbAdjustment class.
PiperOrigin-RevId: 465545429
2022-08-05 12:56:26 +00:00
leonwind
e8a4cceb12
Add RgbAdjustment class to build RgbaMatrices
...
* Add RgbaMatrix interface implementation.
* Add Builder class for easy adjustments.
* Adjust existing RgbaMatrixPixelTests to use new RgbAdjustment class.
PiperOrigin-RevId: 465545429
(cherry picked from commit 6502fce634 )
2022-08-05 12:56:26 +00:00
leonwind
d34ed7a5e1
Add RgbAdjustment class to build RgbaMatrices
...
* Add RgbaMatrix interface implementation.
* Add Builder class for easy adjustments.
* Adjust existing RgbaMatrixPixelTests to use new RgbAdjustment class.
PiperOrigin-RevId: 465545429
(cherry picked from commit a76dbfd363 )
2022-08-05 12:56:26 +00:00
huangdarwin
348662283a
HDR: Add comment to clarify lack of support HDR10 for AVC
...
PiperOrigin-RevId: 465360186
2022-08-04 18:18:18 +00:00
huangdarwin
acf40801cf
HDR: Add comment to clarify lack of support HDR10 for AVC
...
PiperOrigin-RevId: 465360186
(cherry picked from commit e63d594f49 )
2022-08-04 18:18:18 +00:00
huangdarwin
7eab760b18
HDR: Add comment to clarify lack of support HDR10 for AVC
...
PiperOrigin-RevId: 465360186
(cherry picked from commit 348662283a )
2022-08-04 18:18:18 +00:00
claincly
80ec64696e
Factor out RTP timestamp to sample time method
...
PiperOrigin-RevId: 465337074
2022-08-04 16:49:03 +00:00
claincly
e9e7fb4e8a
Factor out RTP timestamp to sample time method
...
PiperOrigin-RevId: 465337074
(cherry picked from commit a1be6d6eb3 )
2022-08-04 16:49:03 +00:00
claincly
e57a36bb20
Factor out RTP timestamp to sample time method
...
PiperOrigin-RevId: 465337074
(cherry picked from commit 80ec64696e )
2022-08-04 16:49:03 +00:00
tonihei
afc928330b
Update README for beta release.
...
PiperOrigin-RevId: 465318320
2022-08-04 15:17:56 +00:00
tonihei
35565cfea7
Update README for beta release.
...
PiperOrigin-RevId: 465318320
(cherry picked from commit afc928330b )
2022-08-04 15:17:56 +00:00
yschimke
6865cd4d07
Expose AudioOffload track state.
...
Adds a new event to AudioOffloadListener to get the offload state of the track, which indicates when software decoding is taking place.
PiperOrigin-RevId: 465264362
(cherry picked from commit fe2b846552 )
2022-08-04 09:47:41 +00:00
yschimke
7893531888
Expose AudioOffload track state.
...
Adds a new event to AudioOffloadListener to get the offload state of the track, which indicates when software decoding is taking place.
PiperOrigin-RevId: 465264362
2022-08-04 09:47:41 +00:00
yschimke
7a8f348228
Expose AudioOffload track state.
...
Adds a new event to AudioOffloadListener to get the offload state of the track, which indicates when software decoding is taking place.
PiperOrigin-RevId: 465264362
(cherry picked from commit 7893531888 )
2022-08-04 09:47:41 +00:00
yschimke
318d838258
AudioOffload recovery.
...
Avoids disabling Offload on a write error, and instead relies on this being disabled on the AudioTrack init. It will no longer recover by disabling offload.
PiperOrigin-RevId: 465248917
(cherry picked from commit 2fbe1bbfb3 )
2022-08-04 08:00:57 +00:00
yschimke
a10af8ecda
AudioOffload recovery.
...
Avoids disabling Offload on a write error, and instead relies on this being disabled on the AudioTrack init. It will no longer recover by disabling offload.
PiperOrigin-RevId: 465248917
2022-08-04 08:00:57 +00:00
yschimke
e5f17f44d5
AudioOffload recovery.
...
Avoids disabling Offload on a write error, and instead relies on this being disabled on the AudioTrack init. It will no longer recover by disabling offload.
PiperOrigin-RevId: 465248917
(cherry picked from commit a10af8ecda )
2022-08-04 08:00:57 +00:00
birdbird
22efef2dea
Disable badge in API 26 and 27
2022-08-04 07:20:02 +02:00
leonwind
d7177ee733
Remove clamp function in contrast fragment shader.
...
* OpenGL automatically clamps the output colors to the [0, 1] interval.
PiperOrigin-RevId: 465071999
(cherry picked from commit 30fab8c008 )
2022-08-03 16:14:30 +00:00
leonwind
2347db5d74
Remove clamp function in contrast fragment shader.
...
* OpenGL automatically clamps the output colors to the [0, 1] interval.
PiperOrigin-RevId: 465071999
2022-08-03 16:14:30 +00:00
leonwind
46f267700f
Remove clamp function in contrast fragment shader.
...
* OpenGL automatically clamps the output colors to the [0, 1] interval.
PiperOrigin-RevId: 465071999
(cherry picked from commit 2347db5d74 )
2022-08-03 16:14:30 +00:00
andrewlewis
dce7c45cf0
Avoid encoder default color info when tone-mapping
...
The encoder color info [defaults](https://cs.android.com/android/platform/superproject/+/master:frameworks/av/media/libstagefright/foundation/ColorUtils.cpp;l=377;drc=891c19ccfa4953b5e5f7b87118e007b994d8074c ) to a value that depends on the input resolution, but when tone-mapping is enabled we should always get BT.709 color space. Hard-code this constant for now to avoid behavior depending on the resolution. A future change should use the decoder output media format to populate the color info.
PiperOrigin-RevId: 465070378
(cherry picked from commit 40a28d5aee )
2022-08-03 16:06:45 +00:00
andrewlewis
3c4ee51e10
Avoid encoder default color info when tone-mapping
...
The encoder color info [defaults](https://cs.android.com/android/platform/superproject/+/master:frameworks/av/media/libstagefright/foundation/ColorUtils.cpp;l=377;drc=891c19ccfa4953b5e5f7b87118e007b994d8074c ) to a value that depends on the input resolution, but when tone-mapping is enabled we should always get BT.709 color space. Hard-code this constant for now to avoid behavior depending on the resolution. A future change should use the decoder output media format to populate the color info.
PiperOrigin-RevId: 465070378
2022-08-03 16:06:45 +00:00
andrewlewis
f8aaed1ac7
Avoid encoder default color info when tone-mapping
...
The encoder color info [defaults](https://cs.android.com/android/platform/superproject/+/master:frameworks/av/media/libstagefright/foundation/ColorUtils.cpp;l=377;drc=891c19ccfa4953b5e5f7b87118e007b994d8074c ) to a value that depends on the input resolution, but when tone-mapping is enabled we should always get BT.709 color space. Hard-code this constant for now to avoid behavior depending on the resolution. A future change should use the decoder output media format to populate the color info.
PiperOrigin-RevId: 465070378
(cherry picked from commit 3c4ee51e10 )
2022-08-03 16:06:45 +00:00
Googler
8d1b91a413
Fix saving previous debugSurfaceView in FinalMatrixTPWrapper.
...
PiperOrigin-RevId: 465067306
(cherry picked from commit bbb7b1c0bc )
2022-08-03 15:52:24 +00:00
hschlueter
a28a508d2d
Fix saving previous debugSurfaceView in FinalMatrixTPWrapper.
...
PiperOrigin-RevId: 465067306
2022-08-03 15:52:24 +00:00
hschlueter
110c442758
Fix saving previous debugSurfaceView in FinalMatrixTPWrapper.
...
PiperOrigin-RevId: 465067306
(cherry picked from commit a28a508d2d )
2022-08-03 15:52:24 +00:00
claincly
19f6b5422b
Clean up NOP constructor lines in RTP readers
...
PiperOrigin-RevId: 465067191
(cherry picked from commit 13e9ec9959 )
2022-08-03 15:51:48 +00:00
claincly
ed60c885f2
Clean up NOP constructor lines in RTP readers
...
PiperOrigin-RevId: 465067191
2022-08-03 15:51:48 +00:00
claincly
076218be9d
Clean up NOP constructor lines in RTP readers
...
PiperOrigin-RevId: 465067191
(cherry picked from commit ed60c885f2 )
2022-08-03 15:51:48 +00:00
Googler
ff35958c54
Clean up FrameProcessor TODOs.
...
PiperOrigin-RevId: 465044342
(cherry picked from commit 245326a043 )
2022-08-03 13:53:53 +00:00
hschlueter
c5d1940fba
Clean up FrameProcessor TODOs.
...
PiperOrigin-RevId: 465044342
2022-08-03 13:53:53 +00:00
hschlueter
89edfbc12b
Clean up FrameProcessor TODOs.
...
PiperOrigin-RevId: 465044342
(cherry picked from commit c5d1940fba )
2022-08-03 13:53:53 +00:00
Googler
89a2685052
Move effects functionality out of transformer to effects module.
...
PiperOrigin-RevId: 465038852
(cherry picked from commit 707b061838 )
2022-08-03 13:19:15 +00:00
hschlueter
22725ddfa8
Move effects functionality out of transformer to effects module.
...
PiperOrigin-RevId: 465038852
2022-08-03 13:19:15 +00:00
hschlueter
8b9203a3ea
Move effects functionality out of transformer to effects module.
...
PiperOrigin-RevId: 465038852
(cherry picked from commit 22725ddfa8 )
2022-08-03 13:19:15 +00:00
Googler
368d28268b
Update Leanback library from androidx-platform-dev with build#8803384
...
TGP: https://fusion2.corp.google.com/presubmit/tap/459592967/OCL:459592967:BASE:464692555:1659412331108:1ed6eb4e/targets
If you need additional help investigating this issue, please consider using g/androidx-discuss to reach the wider Jetpack library owner and client community. For general questions about prebuilt drops, refer to go/androidx/g3_faq
PiperOrigin-RevId: 464852576
(cherry picked from commit a3de13c9a9 )
2022-08-02 19:01:58 +00:00
olly
8762322060
Update Leanback library
2022-08-02 19:01:58 +00:00
hschlueter
93bb191cb1
Create effect module.
...
PiperOrigin-RevId: 464767396
(cherry picked from commit 4d09ca6698 )
2022-08-02 12:36:47 +00:00
Googler
0b0475e81b
Create effect module.
...
PiperOrigin-RevId: 464767396
(cherry picked from commit 26dcdcf1c0 )
2022-08-02 12:36:47 +00:00