- May 03, 2024
-
-
Oriol Prieto Gasco authored
Set the container field of aconfig flags Test: printflags --format='{package}:{container}:' | grep "::" Bug: 312769710 Flag: NONE Change-Id: I84fda0d5e9813940609436d825738ff786908ff0
-
- Apr 17, 2024
-
-
Wonsik Kim authored
Bug: 326010604 Test: atest CtsMediaV2TestCases:CodecDecoderTest CtsMediaV2TestCases:CodecEncoderTest Change-Id: I24e9bd768349a68b1eb7717c2170b8b6cf18baa3
-
- Apr 02, 2024
-
-
Lajos Molnar authored
Bug: 325550522 Test: atest CodecDecoderSurfaceTest.java Change-Id: Ifcb678c3843fe9d6f60486282ae54587ba28bff1
-
- Mar 27, 2024
-
-
Lajos Molnar authored
This is hopefully a temporary workaround until this functionality is added to the generated stubs. Related-Bug: 325389296 Bug: 331666510 Change-Id: Ie08c9241f61e44c8e9857c2cf761fc43ac7fe35f
-
Lajos Molnar authored
This API is known to be used from contexts where aconfig flag accessors fail. Bug: 325389296 Change-Id: I5164b528c3b852bef9a757d9b2399b0af51feeb0
-
- Mar 18, 2024
-
-
Becky Siegel authored
Change-Id: I09786a9a4763799e4827cfa4abdbb60a4a3def26
-
- Mar 15, 2024
-
-
Venkatarama Avadhani authored
When the HIDL MediaCasService is killed or dies, allow for it to be re-initialized with the new instance of the service. Test: atest android.media.misc.cts.MediaCasTestMediaCas: Bug: 314885711 Change-Id: I0ebeca9f433f3d8ee2b140ee0d2de9dc06ace021
-
Venkatarama Avadhani authored
When the MediaCasService is killed or dies, allow for it to be re-initialized with the new instance of the service. The service is restarted by the system, this code just re-initializes a pointer to this new service. Test: atest android.media.misc.cts.MediaCasTest Bug: 327332440 Change-Id: I9d98c4e200adc4ee987dc8d1e472dfe5ac8f8da2
-
- Mar 14, 2024
-
-
Ram Mohan authored
Bug: 299191092 Bug: 327511343 Test: Build API-Coverage-Bug: 324928731 Change-Id: I9455a24d4a10d68dfa6d87eb78810460d57614a4
-
Dichen Zhang authored
Bug: 327511343 Change-Id: Ic27754a9a210c19d23c69bc888a9f8e8238e5d6e
-
Jaewan Kim authored
Change-Id: I0f61905b0889447457d21ad388e840e50c052364 Test: T/H
-
- Mar 13, 2024
-
-
Harish Mahendrakar authored
Default alignment and block size were set to 2x2 earlier. And even when the codec advertised alignment of 1x1, MediaCodecInfo was returning 2x2 because it was picking max of default values and what was advertised by codecs. Bug: 325679394 Bug: 329378524 Test: atest CtsMediaMiscTestCases:MediaCodecListTest Test: atest CtsMediaV2TestCases:CodecInfoTest passes for codecs that advertise 1x1 alignment Change-Id: I25af7fb09ab9edf8e1d1dea7bac633b1353b4e48
-
- Mar 08, 2024
-
-
Eric Laurent authored
Add BluetoothProfileConnectionInfo::createHfpInfo() factory method in preparation of HFP device management refactoring. Also generalize BluetoothProfileConnectionInfo.isLeOutput() to isOutput() for use by multiple profiles. Bug: 265057196 Test: make Change-Id: I444f401fb836f524f6d0b905744842869e466ea1 Merged-In: I444f401fb836f524f6d0b905744842869e466ea1
-
- Mar 07, 2024
-
-
Arun Johnson authored
Since any of the setBufferInfo(s) can be converted to BufferInfos in getBufferInfos, a reset is required for mBufferInfos for every setBufferInfo(s) Bug: 325512893 Test: atest android.mediav2.cts.CodecDecoderBlockModelMultiAccessUnitTest Change-Id: Ibf28ad0983985bfb93f3bffe426677729430d06a
-
- Mar 04, 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 Merged-In: I34986011bcd9866f37b8eea083775efd923ab550
-
- 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
-
-
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 23, 2024
-
-
Lajos Molnar authored
At this point no codecs support detaching output surface, so fail accordingly. Bug: 326657354 Change-Id: I0d969ec922926da556de4e5e7ab45525e6442b4a
-
- 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
-
-
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
-
-
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
-