- Mar 08, 2024
-
-
Marvin Ramin authored
Bug: 328173922 Test: atest AudioMixTest (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a96eaff73ba3ed3c83a79ee9c4df4af76a74508d) Merged-In: Ifba8672a61e7ee456365bfce66379e2de5031f43 Change-Id: Ifba8672a61e7ee456365bfce66379e2de5031f43
-
- Feb 29, 2024
-
-
Paul McLean authored
Bug: 323262075 Test: cts Change-Id: I0d30d5bb51425fa14715d67b376680808fd9cb64
-
- Feb 28, 2024
-
-
Marvin Ramin authored
1) Only allow unregistration of mixes that belong to the policy attempting to unregister the mixes. 2) Add a Binder token to AudioMix to uniquely identify mixes. This ensures AudioMixes can only be unregistered by the caller that registered them. 3) Only add AudioMixes to the Java-side policy representation if the native registration succeeded. 4) Clear Java-side policy mixes after the policy is unregistered completely. Bug: 309080867 Test: atest AudioHostTest Change-Id: I96f384a998a05d00317013da2d953f48a1c8144a
-
- Feb 27, 2024
-
-
Naomi Musgrave authored
Bug: 324198365 Change-Id: Iac7e8c045ea64c2677875a79a7915d4a50592af8 Test: none
-
Jean-Michel Trivi authored
getEncoding() can return ENCODING_INVALID, and thus this value needs to be part of the IntDef used for the return value annotation. Bug: 327162475 Test: make Change-Id: I20a186606ae17299f0b3bc1ae026eedcde6be8d4
-
Adrian Roos authored
This reverts commit ff88e582. Reason for revert: dead code Bug: 301713440 Bug: 272282867 Bug: 323853450 Test: n/a Change-Id: Ie112c3b7cd08f5576792460a282df05acc12f87a
-
Adrian Roos authored
This reverts commit 3fda32e1. Reason for revert: dead code Bug: 301713440 Bug: 272282867 Bug: 323853450 Test: n/a Change-Id: I019b274ada77917ad81afce1a7d81cdb408762a3
-
Adrian Roos authored
This reverts commit 63b35890. Reason for revert: dead code Bug: 301713440 Bug: 272282867 Bug: 323853450 Test: n/a Change-Id: Ib4107133b275ea40e694fe5e0914c188844851bf
-
- Feb 26, 2024
-
-
David Zhao authored
Bug: 325931431 Test: atest TvInputServiceTest Change-Id: I97bf9adde7bf2279c5e99118a35929855d4fd1f6
-
- Feb 21, 2024
-
-
Robert Wu authored
This CL fixes a typo Bug: 227690391 Test: presubmit Change-Id: I5bd18d2292bf1f65a51ff369b123968f8b13454d
-
Santiago Seifert authored
Applications may now call setSessionToken(null), which: - Causes all connected browsers to disconnect. - Allows the service to be terminated along with the hosting process. - Allows the app to replace the browser's associated token once the session is released. More details in go/invalid-mediabrowserservice-session. Test: atest MediaBrowserTest MediaBrowserServiceTest Bug: b/185136506 Change-Id: Idbbc23d735e905e948e5932ba8333ac79fd61b8e
-
David Zhao authored
Test: mmm Bug: 323560018 Change-Id: I9c8bc497ea3d1fc5a3041756c4da6d8ef251d57c
-
David Zhao authored
Bug: 326134315 Test: mmm Change-Id: I3be9a1075cdaa740fb2ad40da01d5f10de28f16d
-
- Feb 17, 2024
-
-
Bug: 303266912 Bug: 291440132 Change-Id: I59955afd06e514713cbe0d114c242b62eb748eda
-
Raj Goparaju authored
The setter and getter APIs for duration accept values ranging from non-negative to positive-only. Add necessary annotation to clarify the expected duration value. Bug: 318430127 API-Coverage-Bug: 308666800 Test: atest FadeManagerConfigurationUnitTest Change-Id: I201f96ac74169dc3f43d3a6c349bec99c9410d5f
-
- Feb 16, 2024
-
-
Santiago Seifert authored
In later changes, when we allow swapping the ServiceState, we should not swap the current connection, since a callback execution might be ongoing. Bug: b/185136506 Test: m (non-functional refactor) Change-Id: Ie097398656936445684fd7905b7d953e24c0a6db
-
- Feb 15, 2024
-
-
Shunkai Yao authored
throw IllegalArgumentException if the size is invalid add check to the default size return from audio hal Bug: 317742497 Test: atest android.media.audio.cts.VisualizerTest Test: manual test with Sound Amplifier Change-Id: I34986011bcd9866f37b8eea083775efd923ab550
-
Santiago Seifert authored
Bug: b/185136506 Test: m Change-Id: I52d81fadff603770e35a02dcd39e7627cbdcd8fb
-
Iván Budnik authored
The promotion is needed for companion apps implementing their Output Switcher dialogs. The change is part of a wide line of work tracked in b/192657812, which implements the necessary public APIs in MediaRouter2 for watch devices to be able to provide Output Switcher dialogs that control media routing of the phone via their companion apps. The main objective for the API is to provide feature parity with the phone's Output Switcher implementation. The child tickets of b/192657812 hold information about the other API changes that have been made across the last few quarters towards the same effort. b/325323765 more context about the criticality of this API. Bug: 325323765 Test: atest SystemMediaRouter2 API-Coverage-Bug: 325451153 Change-Id: I43b0a963d52a74e9df1779fe64baf768963ce49e
-
Santiago Seifert authored
This changes allows following changes to swap the ServiceState instance when the session token changes by coupling binder operations to a ServiceState instead of the service itself. Bug: b/185136506 Test: atest MediaBrowserTest MediaBrowserServiceTest Change-Id: I9459cfcd76155f8306c2e95c3f03968ee6963076
-
Andrew Lewis authored
- Clarify cue points are for setting speed in the constant name. - Give examples of metadata types. - Give examples of library names. - Fix typo. Test: n/a - docs/constant name changes only Fixes: 325126278 Change-Id: I67b73da0288da065ce654426f7c7d1cc76883ec0
-
- Feb 14, 2024
-
-
Ronish Kalia authored
This CL is created as a best effort to migrate test targets to the new android ownership model. If you find incorrect or unnecessary attribution in this CL, please create a separate CL to fix that. For more details please refer to the link below, <add g3 doc link> Bug: 304529413 Test: N/A Change-Id: I6b6cf0abdd1fdb8fefa4184b3698f6951c192ac0
-
Wonsik Kim authored
Bug: 297922713 Test: builds Change-Id: I0f0a8de5a49465f6480b0e556979f55179b66be5
-
Naomi Musgrave authored
Bug: 323008518 Test: build Change-Id: Ic89681d2525aacfbb0a7f31db7feea16ff02f5fb
-
Arun Johnson authored
Bug: 298052174 API-Coverage-Bug: 309692716 Change-Id: I014587212ba4e19d34ca789b06894cab416687cf
-
- Feb 13, 2024
-
-
Lajos Molnar authored
API-Coverage-Bug: 324996059 Bug: 297920102 Change-Id: I6884810003a2a22e8e4c6c80bc332b716a26f1ea
-
David Zhao authored
Bug: 315076580 Test: atest TvInteractiveAppService Change-Id: I217c14559adcb54b54b6924878ede8f1951f037e
-
Arun Johnson authored
Bug: 298052174 API-Coverage-Bug: 309692716 Change-Id: I849dad124dc65cfd3a0c17d867a084778738fa42
-
Arun Johnson authored
Bug: 298052174 API-Coverage-Bug: 309692716 Change-Id: I9c086d5bbb8fcaf79de211b8630ac0f49e6157cd
-
Alex Dadukin authored
Test: atest MediaRouter2Test SystemMediaRouter2Test Bug: b/324359100 Change-Id: I47522397fb1885d94b833892de344f26fe7181ba
-
Ram Mohan authored
Bug: 299191092 Test: Build API-Coverage-Bug: 324928731 Change-Id: Ibfd0586e091f781e09798b1c34ae63e09e42f76c
-
- Feb 12, 2024
-
-
Shubang Lu authored
Error scheme consistent with existing API in TvInteractiveAppView Bug: 321108085 Test: CtsTvTestCases API-Coverage-Bug: 320723228 Change-Id: I43dc3db0a0edebbd4e649702255f5c1bd1b23706
-
Patrick Williams authored
Bug: 323560270 Test: atest ScreenRecordingCallbackTests Change-Id: Ib5fb206cb2d55d196e48e091caf8770e164ff28f
-
Andrew Lewis authored
The last fields are the progress percentage and library names. Test: atest MediaMetricsAtomTests Bug: 297487694 Change-Id: I8368ff3c63fbc4d7188f8e5436e3483b489d9914
-
Naomi Musgrave authored
Bug: 323008518 Change-Id: I56d84ad8d48f694e1d2a59d187402fe78195a76d Test: Build
-
Naomi Musgrave authored
Bug: 323008518 Test: build Change-Id: I11be4002599b3feb2ca7345671b6af2bbe651a03
-
Andrew Lewis authored
Each `MediaItemInfo` instance stores information about media formats contained in it. The same type is used for input and output media. Also store the operation types on the editing ended event to determine what operations were applied as part of editing (eg., transcoding). This will be added to the logging proto in a follow-up change. Test: atest MediaMetricsAtomTests#testEditingEndedEvent_transcodeAndClip Bug: 297487694 Change-Id: I9b9fec335c2f0216e89e08f2e9e4df5ef54d2799
-
- Feb 10, 2024
-
-
[ghostrider-reborn] - Use app volume icon by amartya (@ yukiscape) Change-Id: I674cda1d7463b3603ccaac673178aeead4093619 Co-authored-by:
yukiscape <garikapatiamartya@gmail.com> Signed-off-by:
chrisw444 <wandersonrodriguesf1@gmail.com> Signed-off-by:
Mohammad Hasan Keramat J <ikeramat@protonmail.com> Signed-off-by:
cjybyjk <cjybyjk@zjnu.edu.cn> Signed-off-by:
Pranav Vashi <neobuddy89@gmail.com> Signed-off-by:
Adithya R <gh0strider.2k18.reborn@gmail.com>
-
- Feb 09, 2024
-
-
David Zhao authored
Test: atest TvInteractiveAppService Bug: 321908275 Change-Id: I01ee0606e1d4d15ecc73e1951e329aa9c16b1c86
-
Iván Budnik authored
Test: Presubmit Bug: 323154573 Change-Id: Ia4f55125d980fb20ac11932af4e7eaa1031b2bab
-