Treehugger Robot
c941fb504e
Merge "MediaCodec:Add code for YCbCrP010 format support" am: f33f4b6f50 am: e86e0d5be2 am: 5fca188a4c am: 09afa7a33c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1894875
Change-Id: I74b9dbcd3e43169cfd3050ed060408ca940f5d86
2021-11-29 16:20:34 +00:00
Treehugger Robot
09afa7a33c
Merge "MediaCodec:Add code for YCbCrP010 format support" am: f33f4b6f50 am: e86e0d5be2 am: 5fca188a4c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1894875
Change-Id: I6edbece1a9801e258789d80da1ec70125d55614d
2021-11-29 15:56:14 +00:00
Treehugger Robot
5fca188a4c
Merge "MediaCodec:Add code for YCbCrP010 format support" am: f33f4b6f50 am: e86e0d5be2
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1894875
Change-Id: I20f8cceb73bdda8c90c8e878817f2866ade4f64c
2021-11-29 15:38:25 +00:00
Treehugger Robot
e86e0d5be2
Merge "MediaCodec:Add code for YCbCrP010 format support" am: f33f4b6f50
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1894875
Change-Id: I3fa5f2731b0d91aef0f197761bd96d1a4c94e7ee
2021-11-29 15:25:42 +00:00
Treehugger Robot
f33f4b6f50
Merge "MediaCodec:Add code for YCbCrP010 format support"
2021-11-29 15:10:11 +00:00
Lais Andrade
dfba97cf82
Merge "Move APPLY_RAMPING_RINGER setting from Global to System"
2021-11-26 00:21:12 +00:00
Gopalakrishnan Nallasamy
655ca9f343
MediaCodec:Add code for YCbCrP010 format support
...
Set MediaFormat based on bitDepth and bitDepthAllocated.
Validate semiplanarness of chroma planes.
Bug: 206456921
Test: atest android.media.cts.ImageReaderDecoderTest
Change-Id: I88145d7eb9d372deb02ca2d633eebe087f7c4733
2021-11-24 16:46:00 -08:00
Yixiao Luo
3aad0a30ed
Merge "add an extended class of BroadcastInfoRequest: TsRequest"
2021-11-24 18:29:36 +00:00
Lais Andrade
724d0cd130
Move APPLY_RAMPING_RINGER setting from Global to System
...
The setting was introduced in the Global scope, but it should be
configurable per user. Moving the existing setting to the new scope.
Fix: 184165158
Test: VibrationSettingsTest, and manual check setting migration
Change-Id: I676f07c31ba29992964c631a8327a7765fba6d50
2021-11-24 15:33:20 +00:00
shubang
4414289109
TIAF: handle Input Channel
...
Bug: 206454833
Test: mmm
Change-Id: Ib2371cf6d4f4219d4bcad1b2f01b2370e1c83891
2021-11-23 23:45:21 -08:00
Hongguang Chen
ec3ec874ab
Merge "Add some new features to tuner."
2021-11-24 01:48:22 +00:00
Hongguang
54c79100d3
Add some new features to tuner.
...
*) Allow section filter version to be optional.
*) Add separate DemuxScAvcIndex for the AVC.
*) Support for secure MediaFilter buffer configuration.
Bug: 191825295
Bug: 204807405
Bug: 204178547
Test: atest VtsHalTvTunerTargetTest
Test: atest android.media.tv.tuner.cts on HIDL and AIDL HALs
Change-Id: I060df19778a862ceef6a6f7ae96f8e2177998dea
2021-11-23 14:21:25 -08:00
TreeHugger Robot
f3047f432f
Merge "Update SharedFilter token acquire/free API name"
2021-11-23 05:23:11 +00:00
shubang
7528f96173
TIAF: Handle multi-user cases in TvIAppManagerService
...
Bug: 205796541
Test: mmm
Change-Id: Ib3e14247ff488a8ff46050adc7bed6aa2c3f87c0
2021-11-21 18:06:38 -08:00
Hongguang
c726a6f025
Update SharedFilter token acquire/free API name
...
Bug: 205738784
Test: atest android.media.tv.tuner.cts
Change-Id: Id42c9a0943d14bbca6938f8ff764b3e1d37f4244
2021-11-19 03:43:36 +00:00
Jean-Michel Trivi
f4648b5261
Merge "Utilities for managing event listeners from AudioService"
2021-11-18 20:04:06 +00:00
Xin Li
10d9972786
Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918
...
Bug: 205056467
Merged-In: I13199bc39e9445929195f3d15579cbffe94e92b0
Change-Id: I35fa3c6c2abf679c51033f1395a08d511ed8739f
2021-11-18 17:00:37 +00:00
Eric Laurent
38ddd45e3b
Merge "AudioManager: fix typo in java doc."
2021-11-18 16:04:41 +00:00
Gopalakrishnan Nallasamy
703e5740fc
Merge "MediaCodecInfo: Add constant for YUVP010 color format" am: 0781fcf7da am: 6e5f8b40b3 am: b98ee4553d am: c576d0cb38
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1894738
Change-Id: Icc093b5c2308f9106314e3c18d5133e118cbd5d6
2021-11-18 09:11:48 +00:00
Gopalakrishnan Nallasamy
c576d0cb38
Merge "MediaCodecInfo: Add constant for YUVP010 color format" am: 0781fcf7da am: 6e5f8b40b3 am: b98ee4553d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1894738
Change-Id: I3ba618b5c75ba499f00d4b76f05146973fb90344
2021-11-18 09:06:54 +00:00
Gopalakrishnan Nallasamy
b98ee4553d
Merge "MediaCodecInfo: Add constant for YUVP010 color format" am: 0781fcf7da am: 6e5f8b40b3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1894738
Change-Id: Ib5367c8dab3f0ad87f4d3a484cd811a170589c43
2021-11-18 08:54:00 +00:00
Gopalakrishnan Nallasamy
f71f4089d8
MediaCodecInfo: Add constant for YUVP010 color format
...
Bug: 206456921
Test: atest android.media.cts.ImageReaderDecoderTest
Change-Id: Ia93bd25ede40b39d6b799990c01e35b90a8ad8d4
2021-11-18 08:19:32 +00:00
TreeHugger Robot
35ce08c155
Merge "Refine SharedFilter javadoc."
2021-11-18 00:05:24 +00:00
Hongguang
b3b43bd4c5
Refine SharedFilter javadoc.
...
Bug: 205738784
Test: make
Change-Id: I01cdc3238f3ca8a5a49fede445d33a1d96179656
2021-11-17 14:46:18 -08:00
Shubang Lu
add2bc5869
Merge "Add TvIAppManagerCallback"
2021-11-17 19:21:11 +00:00
Jean-Michel Trivi
91f0baa898
Utilities for managing event listeners from AudioService
...
Part 1/2: individual static helpers for managing listeners,
more to come to encompass all functionality inside
one class.
Implement utility classes for:
- storing information about a listener containing callback
and Executor to use (see ListenerInfo class)
- managing listeners in a list: remove / retrieve / check
presence of a listener in a given list (see
removeListener / getListenerInfo / hasListener methods)
- managing listeners in a list, while managing the
lifecycle of the list, and associated stub for receiving
events (for instance for AudioManager to receive events
from AudioService), including lazy initialization of
the listener list and stub to minimize memory usage
The utility class is used to refactor the management of
the following listeners:
Spatializer.OnSpatializerStateChangedListener
Spatializer.OnHeadTrackingModeChangedListener
AudioManager.OnModeChangedListener
AudioManager.OnCommunicationDeviceChangedListener
Bug: 206040617
Test: atest AudioModeListenerTest AudioCommunicationDeviceTest \
SpatializerTest
Change-Id: Ia37f1b19603282e0f14e6e5afc1226891e3c1d78
2021-11-17 09:21:18 -08:00
Eric Laurent
961cd3a82c
AudioManager: fix typo in java doc.
...
Fix typo spotted by API review.
Bug: 206628713
Test: make offline-sdk-docs
Change-Id: Ic681d1a99f7100215a40ece0203e2c15c1160680
2021-11-17 15:02:24 +01:00
TreeHugger Robot
29443ffb87
Merge "Rename setNumOfSegment and getNumOfSegment"
2021-11-16 19:13:43 +00:00
Shubang Lu
51693ff8ec
Merge changes from topic "TIAF_attrs"
...
* changes:
TIAF: handle TIAS XML and build TIAS info
TIAF: Add attr for TV interactive app service
2021-11-16 18:21:12 +00:00
Hongguang
afe481fcd1
Rename setNumOfSegment and getNumOfSegment
...
Bug: 205738761
Test: atest android.media.tv.tuner.cts
Change-Id: Ibaa1fcc8df6b13d60ea7d7bb5ea0d0d20e0dd653
2021-11-16 16:55:15 +00:00
Eric Laurent
c234ea55e9
Merge "audio: add call redirection audio modes"
2021-11-16 16:17:57 +00:00
Yixiao Luo
6f6e653467
Merge "add function setTvView to link the input Session and IApp Session"
2021-11-16 03:01:40 +00:00
Antonio Kantek
abb67140e4
Merge "TouchMode (6.1/n) Fully detaching touch mode from focus event"
2021-11-16 01:32:17 +00:00
Yixiao Luo
63830aa3df
add an extended class of BroadcastInfoRequest: TsRequest
...
Bug: 206484728
Change-Id: I29c29d4a26e0eaceaabf948d740afcf296d0993f
2021-11-16 00:13:22 +00:00
Yixiao Luo
104149e906
add function setTvView to link the input Session and IApp Session
...
Bug: 204926703
Change-Id: I235e9817ce47dd8d5bed1fbc322a7cb68d4bcdf5
2021-11-15 23:48:31 +00:00
shubang
c524b1f35f
Add TvIAppManagerCallback
...
to handle IApp added/removed/updated
Bug: 205796538
Test: mmm
Change-Id: I384014b7cf26bd75f1f0a9b140aa180fce0d52c3
2021-11-15 10:51:57 -08:00
shubang
9736c2eb4f
TIAF: handle TIAS XML and build TIAS info
...
Bug: 204949944
Test: mmm
Change-Id: I0aed45b9ff1b7f9a5a66d4f02277843c8efc8060
2021-11-15 10:51:57 -08:00
Eric Laurent
1c3408fc6d
audio: add call redirection audio modes
...
Add two audio modes corresponding to a call redirection
scenario:
- AudioManager.MODE_CALL_REDIRECT: PSTN call redirection
- AudioManager.MODE_COMMUNICATION_REDIRECT: VoIP call redirection
When in call redirect mode, call audio uplink and downlink are not
routed to regular audio sinks (e.g. earpiece) or sources (e.g. built in
mic) but disconnected. A privileged app can use system APIs to inject
and extract call audio and redirect the call to another device.
All other media use cases operate as if no call was active.
Bug: 189472651
Test: make
Change-Id: I3b1a616a72b1f7c97e0e5bf7c9f76c40a28876f1
2021-11-15 14:02:28 +01:00
Roopa Sattiraju
0ae3b84df8
Merge "A2DP switch device refactor" am: 5f91507b2b am: bad9226cb7 am: ff384b67cf
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1782984
Change-Id: I2a3b737d10a9f26c73fa3914837094a4b763cbf5
2021-11-15 01:01:21 +00:00
Roopa Sattiraju
ff384b67cf
Merge "A2DP switch device refactor" am: 5f91507b2b am: bad9226cb7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1782984
Change-Id: Ic29da5e96cc502220282cff5f40e4ebce1258905
2021-11-15 00:45:13 +00:00
TreeHugger Robot
ee888a9b76
Merge "Remove RingtoneManager.*SyncFromParent APIs"
2021-11-14 18:13:16 +00:00
Antonio Kantek
d30cab4e6d
TouchMode (6.1/n) Fully detaching touch mode from focus event
...
Note: ScreenshotTests properly exercises both IWindow#onFocusEvent and
JNI InputEventReceiver.
Bug: 193718270
Test: atest FrameworksCoreTests:ViewRootImplTest
Test: atest com.android.server.wm.ScreenshotTests
Test: atest FrameworksCoreTests
Test: atest CtsInputMethodTestCases
Test: atest CtsInputTestCases
Test: atest CtsSecurityTestCases
Test: atest CtsWindowManagerDeviceTestCases
Change-Id: I63d973978a048498e59c8df34f624b623e8e9289
2021-11-12 02:25:58 +00:00
wescande
3fe5af4890
A2DP switch device refactor
...
Bluetooth mainline effort to reduce AudioManager API
Test: Manual
Tag: #refactor
Bug: 190422401
Fix: 197715842
Fix: 197932292
Merged-In: I65c6561969d443e80f0a49256770279cd0959352
Change-Id: I65c6561969d443e80f0a49256770279cd0959352
2021-11-11 15:22:20 +01:00
wescande
7c17ba0c0d
A2DP switch device refactor
...
Bluetooth mainline effort to reduce AudioManager API
Test: Manual
Tag: #refactor
Bug: 190422401
Fix: 197715842
Fix: 197932292
Change-Id: I65c6561969d443e80f0a49256770279cd0959352
2021-11-10 18:51:27 +01:00
Treehugger Robot
e6148092c3
Merge "Replace object tag with img tag in javadoc" am: db5da1ce28 am: f6bb2b1c0c am: 345dbdd018 am: df3d79cfde am: 2fab5c8f49
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1733752
Change-Id: I6a6210691952f5574518442e1dc2b822c5b3310b
2021-11-09 12:22:05 +00:00
Treehugger Robot
2fab5c8f49
Merge "Replace object tag with img tag in javadoc" am: db5da1ce28 am: f6bb2b1c0c am: 345dbdd018 am: df3d79cfde
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1733752
Change-Id: I414aad5225cb7d577109eab4bda9aebd78ec1acd
2021-11-09 11:53:59 +00:00
Treehugger Robot
df3d79cfde
Merge "Replace object tag with img tag in javadoc" am: db5da1ce28 am: f6bb2b1c0c am: 345dbdd018
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1733752
Change-Id: Iafa45e2667543f97d1d880b27a7c41177feb1eb1
2021-11-09 11:35:11 +00:00
Treehugger Robot
db5da1ce28
Merge "Replace object tag with img tag in javadoc"
2021-11-09 09:55:36 +00:00
Kensuke Miyagi
6309f5ae9f
Merge "Do not call TunerResourceManager#releaseFrontend for sharees"
2021-11-08 17:50:04 +00:00
TreeHugger Robot
0a476abcbf
Merge "Changed user check for play sound effect API"
2021-11-06 05:38:09 +00:00