TreeHugger Robot
c5162ed949
Merge "media: fix MediaCodecTest#testException" into rvc-dev
2020-02-25 18:21:19 +00:00
Amy Zhang
282b5c2043
Merge "Add @NonNull annotation per API Council's suggestion" into rvc-dev
2020-02-25 18:16:49 +00:00
Amy
38ff0181c3
Add requestFrontend implementation in TunerResourceManager
...
Test: atest TunerResourceManagerServiceTest
Bug: 147380513
Change-Id: Icec048913e2cbe141448c0c322d37c233588dfcd
(cherry picked from commit 9d150f58bd )
2020-02-24 14:27:36 -08:00
Amy
9db88a2f0d
Add @NonNull annotation per API Council's suggestion
...
Test: make framework-minus-apex -j8
Bug: 150127251
Change-Id: I667668ec97cc46f2513c63eeadcc56d5a26cb41f
2020-02-24 14:10:40 -08:00
Wonsik Kim
4a728ca2e5
media: fix MediaCodecTest#testException
...
Bug: 150004878
Test: atest CtsMediaTestCases:MediaCodecTest
Test: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small
Change-Id: I779aa12bea633cee755aba46231e1b8c8e67b2cd
Merged-In: I779aa12bea633cee755aba46231e1b8c8e67b2cd
(cherry picked from commit 253f0046ba )
2020-02-22 08:23:30 +00:00
Andy Hung
a4a2a71ad3
Merge "media: Do not use forward declaration for AudioPlaybackRate"
2020-02-21 23:37:34 +00:00
TreeHugger Robot
0526d43236
Merge "Tuner JNI: use linearblock for media event"
2020-02-21 21:57:07 +00:00
Santiago Seifert
9aa778f56d
Merge "Make minor MediaFormat code simplifications"
2020-02-21 19:15:47 +00:00
Hyundo Moon
20886b9210
Merge "Add javadoc for the difference between transfer and select"
2020-02-21 06:47:51 +00:00
Hyundo Moon
6200266917
Add javadoc for the difference between transfer and select
...
Bug: 149912538
Test: Builds successfully
Change-Id: I5282bf6572a6ef281028e0a2368e9385c7564f46
2020-02-21 14:02:27 +09:00
Kyunglyul Hyun
ce6a9dc061
Merge "MediaRouter: Define route type"
2020-02-21 02:36:00 +00:00
shubang
d49681e2b3
Tuner JNI: use linearblock for media event
...
Test: mannual
Change-Id: I58398404fdfdb538649cd272031d7d04ca3cd956
2020-02-20 17:45:47 -08:00
Hyundo Moon
d882109319
Merge "Add MediaRoute2ProviderService#notifyRequestFailed"
2020-02-21 00:21:46 +00:00
TreeHugger Robot
2e549f0122
Merge "MediaRouter2: Fix test bug"
2020-02-20 23:19:36 +00:00
Santiago Seifert
274ad8ed8d
Make minor MediaFormat code simplifications
...
Test: Non-functional changes.
Change-Id: Id1262062d43723b097e09cb18d5deffbfe0a11fb
2020-02-20 20:08:19 +00:00
Jean-Michel Trivi
a5f0eb7b48
Merge "Audio preferred device: improve listener javadoc"
2020-02-20 19:53:31 +00:00
Jean-Michel Trivi
cf9c5d32e3
Audio preferred device: improve listener javadoc
...
Clarify behavior of OnPreferredDeviceForStrategyChangedListener.
Bug: 149871788
Test: atest AudioServiceHostTest#testPreferredDeviceRouting
Change-Id: Ice80ed848a8a818dcb4d7266cf51c0a0af5d378c
2020-02-20 10:45:35 -08:00
TreeHugger Robot
5f43ae305d
Merge "MediaCodec: address API review"
2020-02-20 17:44:41 +00:00
Kyunglyul Hyun
8828c891e0
MediaRouter: Define route type
...
Change deviceType to type and define more types.
TYPE_GROUP is also added to classify static group routes.
Device type for the default route is set from now
Bug: 149677159
Test: cts test and atest mediaroutertest
Change-Id: I0626efe7b6160f22fe69a0b75368ee1a67d8768c
2020-02-20 21:32:54 +09:00
Santiago Seifert
42c3d4bcfa
Deprecate DrmInitData.get(UUID)
...
And point users to use getSchemeInitDataCount and
getSchemeInitDataAt instead.
Bug: 132153067
Test: No behavioral change.
Change-Id: Ie50067ebdc408481fc69167deab4ebfd376b3543
2020-02-20 12:11:32 +00:00
Anton Hansson
1254f6740a
Merge "Remove obsolete subdirs and optional_subdirs"
2020-02-20 11:35:42 +00:00
TreeHugger Robot
f01c606040
Merge "Add MediaRouter2.RoutingController#getOriginalId() as @TestApi"
2020-02-20 11:13:29 +00:00
Kyunglyul Hyun
f55befbfbe
MediaRouter2: Fix test bug
...
Two set of preferred features could be the same in a different order.
Test: atest mediaroutertest
Bug: 149887171
Change-Id: I10f6878ad42cf49f2337d2d69f884038b144df45
2020-02-20 19:59:10 +09:00
Hyundo Moon
0fa60e880b
Add MediaRoute2ProviderService#notifyRequestFailed
...
Bug: 146616547
Test: atest mediaroutertest and CTS
Change-Id: I2b2b95bf0fec070ab24f51bba0c58221e5495460
2020-02-20 17:33:22 +09:00
Hyundo Moon
0ba64fa110
Add MediaRouter2.RoutingController#getOriginalId() as @TestApi
...
Bug: 149886370
Test: atest mediaroutertest and CTS
Change-Id: I4adc8041763756747e4c725d682533fb5707f183
2020-02-20 16:43:20 +09:00
TreeHugger Robot
ff8f9860ab
Merge "Tuner JNI: time filter"
2020-02-20 02:41:58 +00:00
Wonsik Kim
e0cc55ec00
MediaCodec: address API review
...
- New exception for APIs that are incompatible with the new mode
- Better messages with exceptions
- QueueRequest API/documentation rework as per suggestion
Bug: 149487982
Test: atest CtsMediaTestCases:MediaCodecBlockModelTest
Change-Id: I48be448876c200208bb814e91b920c76d09a3b9e
2020-02-19 15:08:12 -08:00
Automerger Merge Worker
7995915661
Merge "RingtoneManager: Don't crash if the ringtone doesn't have a numerical ID" am: ff78aab391 am: 0396aae65b am: ac23b2292d
...
Change-Id: Id6d7ff358769c86fab311b5b1161e8916169212e
2020-02-19 22:17:45 +00:00
Anton Hansson
305fb2fc1a
Remove obsolete subdirs and optional_subdirs
...
I was looking for documentation of what these mean, but discovered
that these attributes have been obsolete for years.
Test: m
Change-Id: Ifcf47e99d22b1546780968d1030f835173612a27
2020-02-19 16:37:42 +00:00
TreeHugger Robot
895e1f2883
Merge "Resolve TODOs in MediaRouter2"
2020-02-19 06:33:35 +00:00
Jean-Michel Trivi
1c4cb8be3b
Merge "Rename AudioDevice to AudioDeviceAttributes"
2020-02-19 05:51:11 +00:00
TreeHugger Robot
7b9eaf2f78
Merge "Tuner Java API: minor changes per API review feedback"
2020-02-19 04:51:07 +00:00
Kyunglyul Hyun
a42e8ea39c
Resolve TODOs in MediaRouter2
...
including trivial cleanup
Bug: 145490612
Test: cts related to MR2
Change-Id: I1d5230dbfe21315a6f1b59f272088049396b1147
2020-02-19 13:49:35 +09:00
Mikhail Naganov
cb96e93b86
media: Do not use forward declaration for AudioPlaybackRate
...
AudioPlaybackRate becomes a typedef from a C struct,
thus forward declaring it as "struct AudioPlaybackRate"
is not correct anymore.
Bug: 133526565
Test: m
Change-Id: I400049d8445640dc40937ff9e9891ef8c7ad8094
2020-02-18 17:13:33 -08:00
Henry Fang
5cba7b1136
Use Tuner Resource Manager to get resource permission
...
Cooperate with Tuner Resource Manager to allocate and free CAS session resource
bug: 141783130
Test: Manual
Change-Id: I2fb09d8def0fcfa19d568e8c618b1824158ceda9
2020-02-18 16:45:29 -08:00
Jean-Michel Trivi
0e87bcaf5c
Rename AudioDevice to AudioDeviceAttributes
...
Once AudioDeviceAddress, then AudioDevice, now AudioDeviceAttributes.
Bug: 148565943
Test: atest AudioServiceHostTest#testAudioDeviceAttributes AudioServiceHostTest#testPreferredDeviceRouting
Change-Id: I17b2b8fc6a5eda6ee1176d6aa27ada3cdd820acc
2020-02-18 23:10:46 +00:00
Automerger Merge Worker
0396aae65b
Merge "RingtoneManager: Don't crash if the ringtone doesn't have a numerical ID" am: ff78aab391
...
Change-Id: Ia4af051076066cb3cd66cb5d95162339b989dad4
2020-02-18 22:06:22 +00:00
Andy Hung
ff78aab391
Merge "RingtoneManager: Don't crash if the ringtone doesn't have a numerical ID"
2020-02-18 21:48:53 +00:00
nchalko
e982fa4084
Merge "Add encoding information to TvTrackInfo" am: f3681741e3
...
Change-Id: Id263372457ab5849cdadd3f6788c64ad462310fe
2020-02-18 21:11:28 +00:00
TreeHugger Robot
a83ff7c895
Merge "MediaFormat AAC DRC documentation updates"
2020-02-18 19:42:00 +00:00
Amy Zhang
e891f575a4
Merge "Moving TRM under a separate package Change the TunerResourceManagerListener to ResourcesReclaimListener"
2020-02-18 18:38:38 +00:00
Oscar Azucena
2a180f1140
Merge "Remove user id based audio captured API."
2020-02-18 17:55:19 +00:00
Kyeongkab.Nam
ada0f3079c
Add encoding information to TvTrackInfo
...
Add TIF API for getting encoding in order for TV App to use it.
Test: build
Bug: 112835103
Change-Id: I975dda20f129cb05d55eb59a1a60bcdb22b2533e
Merged-In: I975dda20f129cb05d55eb59a1a60bcdb22b2533e
2020-02-18 17:45:00 +00:00
Jean-Michel Trivi
fc3b8a8df3
MediaFormat AAC DRC documentation updates
...
Better doc for Target Ref level.
Clarify behavior of -1 for Target Ref level
Bug: 148385721
Test: atest DecoderTestXheAac DecoderTestAacDrc
Change-Id: I8ef83abc73d72552c4ea8e63839cc6efb4d22a45
2020-02-18 09:29:13 -08:00
Santiago Seifert
bf66af7275
Merge "Support psshs with matching UUID in DrmInitData"
2020-02-18 15:10:04 +00:00
Santiago Seifert
5bb4b20de6
Support psshs with matching UUID in DrmInitData
...
Also prevent unnecessary allocation in a
MediaExtractor DrmInitData implementation.
Bug: 132153067
Test: Draft CL.
Change-Id: If7d50a9f3fec22035b6db41338a2d5e9e7e839db
2020-02-18 11:42:43 +00:00
Kyunglyul Hyun
d5daf35181
Document more about volume provider ID.
...
Document more about what getVolumeControlId returns.
This CL is to address API Review issue.
Bug: 148403124
Test: N/A
Change-Id: I382cbe3efe2fd5732f50493bc6d243ae54c5a257
2020-02-18 17:49:54 +09:00
Kyunglyul Hyun
96e4893dbe
Merge "MediaRouter2: Clean up APIs"
2020-02-18 02:18:14 +00:00
Hyundo Moon
ea99a6640d
Merge "MediaRouter2: Refactor internal classes"
2020-02-18 02:02:09 +00:00
shubang
c090b6db71
Tuner Java API: minor changes per API review feedback
...
The feedback is b/149341923
Bug: 149341923
Test: make;
Change-Id: I54f98b2531c73f341ff49d29878e6e30d9d4b105
2020-02-17 16:29:45 -08:00