Dongwon Kang
2375a2e415
Revert "TIF: add signal detection feature for HW inputs"
...
This reverts commit 102d0b7b69 .
Change-Id: I50a66d7bd1baaea134ddd6638c3cfe65860e681d
(cherry picked from commit 4a3a601082 )
2016-05-04 21:23:39 +00:00
Eric Laurent
076b591bb5
Merge "update doc with permissions needed for voice call capture." into nyc-dev
...
am: 29d499a2bd
* commit '29d499a2bde17e00ead5743a3d9d27e679a8329f':
update doc with permissions needed for voice call capture.
Change-Id: I8dc7fa3328e89d8668ec255c5491fd44432baa92
2016-05-04 00:16:59 +00:00
Eric Laurent
29d499a2bd
Merge "update doc with permissions needed for voice call capture." into nyc-dev
2016-05-04 00:12:15 +00:00
Eric Laurent
851a8797bd
update doc with permissions needed for voice call capture.
...
Update documentation for VOICE_UPLINK, VOICE_DOWNKINK and
VOICE_CALL MediaRecorder audio sources to indicate those
sources are protected by the signature|privileged permission
CAPTURE_AUDIO_OUTPUT
This was missing in M SDK doc.
Bug: 28081587.
Change-Id: I24f6d9978069115a0f2c41e48038b935e4395124
2016-05-03 12:43:14 -07:00
Eino-Ville Talvala
36b5c1a518
Merge "ImageReader/Writer: Only register 1 buffer for native allocation" into nyc-dev
...
am: ef1513b038
* commit 'ef1513b0380887dad352afb073e6e995b5521c32':
ImageReader/Writer: Only register 1 buffer for native allocation
Change-Id: Ibf927eb4e9ba0514f57f6b84fcc0652e0867e7ef
2016-05-03 00:23:40 +00:00
Eino-Ville Talvala
ef1513b038
Merge "ImageReader/Writer: Only register 1 buffer for native allocation" into nyc-dev
2016-05-03 00:14:57 +00:00
Eino-Ville Talvala
04a935162c
ImageReader/Writer: Only register 1 buffer for native allocation
...
Registering with the maximum potential memory made by visible by an
ImageReader/Writer can cause the VM to try to heavily garbage-collect
the rest of the application. This can have significant impact on camera
applications, since they often have large ImageReader/Writer queues.
Bug: 28454727
Change-Id: I2ba43635f93da66655be024165a15631b3b421d3
2016-05-02 15:20:31 -07:00
Glenn Kasten
fa22c37328
Merge "Improve documentation for AudioTrack buffer sizes" into nyc-dev
...
am: 2baa1e9ba1
* commit '2baa1e9ba1437b586ed1923f811b8ff9985995e2':
Improve documentation for AudioTrack buffer sizes
Change-Id: I9eec5eff41c62ac2b671ed43d5a6bb75623f82ba
2016-05-02 21:37:27 +00:00
Glenn Kasten
2baa1e9ba1
Merge "Improve documentation for AudioTrack buffer sizes" into nyc-dev
2016-05-02 21:28:38 +00:00
Hangyu Kuang
0d231c708b
Merge "media: Add missing dobly-vision profile." into nyc-dev
...
am: 66496d0d6d
* commit '66496d0d6d179116af5218d409ca64c5f0f16ed4':
media: Add missing dobly-vision profile.
Change-Id: I6d91bdc3da539e12c6e58e4b4c762fec0f68fc8c
2016-05-02 17:08:21 +00:00
Hangyu Kuang
66496d0d6d
Merge "media: Add missing dobly-vision profile." into nyc-dev
2016-05-02 16:55:38 +00:00
Glenn Kasten
1d46276a62
Improve documentation for AudioTrack buffer sizes
...
Bug: 28321706
Change-Id: I18ecc5a88e97d8c425a8524f216cc2b02e2e4ca9
2016-05-02 09:22:09 -07:00
Lajos Molnar
a8499e4558
Merge "VideoCapabilities: account for block size for getAchievableRates" into nyc-dev
...
am: 3c6736b078
* commit '3c6736b0785d3cf6c7a8cd687b9c63f9c7dea542':
VideoCapabilities: account for block size for getAchievableRates
Change-Id: I642dedb99221e99e0e06d43fa74a1545c0519237
2016-04-30 00:40:47 +00:00
TreeHugger Robot
3c6736b078
Merge "VideoCapabilities: account for block size for getAchievableRates" into nyc-dev
2016-04-30 00:36:53 +00:00
Lajos Molnar
7d7f8f2724
Merge "media: document MediaFormat.KEY_FRAME_RATE better" into nyc-dev
...
am: 017567ae1d
* commit '017567ae1d7c67e44824ee32a812638b88b48779':
media: document MediaFormat.KEY_FRAME_RATE better
Change-Id: I32093b7455de821ee8c29832f6a580deba94e111
2016-04-29 16:12:23 +00:00
TreeHugger Robot
017567ae1d
Merge "media: document MediaFormat.KEY_FRAME_RATE better" into nyc-dev
2016-04-29 16:04:16 +00:00
Dongwon Kang
e30706819a
Merge "TIF: Change invalid error code to RECORDING_ERROR_UNKNOWN" into nyc-dev
...
am: ddf44fc7ef
* commit 'ddf44fc7efac3e2ae25d07781230d3a73a786788':
TIF: Change invalid error code to RECORDING_ERROR_UNKNOWN
Change-Id: I5ec6cba4d87cd75fc4e172c82201b7b41b9a5a4b
2016-04-28 21:20:41 +00:00
Dongwon Kang
ddf44fc7ef
Merge "TIF: Change invalid error code to RECORDING_ERROR_UNKNOWN" into nyc-dev
2016-04-28 21:17:32 +00:00
Android Build Merger (Role)
0ba95fa192
Merge "Merge "media: Change VP9 ProfileLevel to start from 0x1." into nyc-dev am: a516aea7c5" into nyc-dev-plus-aosp
2016-04-28 19:25:52 +00:00
Hangyu Kuang
418b5fcf55
Merge "media: Change VP9 ProfileLevel to start from 0x1." into nyc-dev
...
am: a516aea7c5
* commit 'a516aea7c588845fba49fa2dc0dffcde4448670c':
media: Change VP9 ProfileLevel to start from 0x1.
Change-Id: Iea77c49a0a9c4cf04c705ba3ac22efb3beeafaa0
2016-04-28 19:24:42 +00:00
Chih-Hung Hsieh
85e0c89ba5
resolve merge conflicts of 1599b981 to nyc-dev-plus-aosp
...
Change-Id: I90807581e10b6a0024515ff634ac8b29eaa5fc9f
2016-04-28 12:08:15 -07:00
Hangyu Kuang
f939e4adf1
media: Add missing dobly-vision profile.
...
Bug:28411120
Change-Id: I92eecd7436365fab2668e66b8759c68e7d7af298
2016-04-28 11:57:40 -07:00
Hangyu Kuang
a516aea7c5
Merge "media: Change VP9 ProfileLevel to start from 0x1." into nyc-dev
2016-04-28 18:33:06 +00:00
Chih-Hung Hsieh
c6baf563ba
Fix google-explicit-constructor warnings.
...
Bug: 28341362
Change-Id: Ibdd6a210bb7ff228e3624cc319169f77aca3b51e
2016-04-27 11:38:12 -07:00
Jeff Tinker
4d1543fd80
Merge "Remove MediaDrm stack from mediaserver" into nyc-dev
...
am: 892a6a3
* commit '892a6a343d3c53caef3388f83861af814c8ba20a':
Remove MediaDrm stack from mediaserver
Change-Id: I9f5194d388c2814d336a10f95755d3036b7d7464
2016-04-27 05:27:06 +00:00
Hangyu Kuang
9186c38fce
media: Change VP9 ProfileLevel to start from 0x1.
...
Bug:28380207
Related to Bug: 25684127
Change-Id: I9f18358744e9406b34dc880e6eb533945eabe104
2016-04-26 17:51:59 -07:00
Jeff Tinker
d12b7c0600
Remove MediaDrm stack from mediaserver
...
Part of media security hardening
MediaDrm was temporarily allowed to
run in either mediaserver or mediadrmserver
while all nexus devices were implementing
support for the native_handle representation
of secure buffers. Now that all nexus
devices support native_handle, the MediaDrm
stack can be removed from mediaserver.
b/22990512
Change-Id: I96a5222f94cd1580ac411de5b48beb44b99cc8d7
2016-04-27 00:49:15 +00:00
Lajos Molnar
7a2ab16b65
VideoCapabilities: account for block size for getAchievableRates
...
Bug: 25597057
Change-Id: I1a01e4b466e2b70cebf55179c83806fe269a31ee
2016-04-26 13:42:44 -07:00
Dongwon Kang
150923ac6a
TIF: Change invalid error code to RECORDING_ERROR_UNKNOWN
...
Bug: 28146354
Change-Id: Ida6525b77abf3cd8988fb948ce41645d6983fa95
2016-04-26 10:02:04 -07:00
Lajos Molnar
1502c7dbdd
Merge "CodecCapabilities: handle legacy VP9 codecs with no profiles" into nyc-dev
...
am: af8be42
* commit 'af8be42b9f6aa17c8d17d999b53227f0a1d6da5b':
CodecCapabilities: handle legacy VP9 codecs with no profiles
Change-Id: Ifa9dc112632061f0c292e74fb19279b8c79f6323
2016-04-25 22:57:55 +00:00
Lajos Molnar
f8be4dee8d
Merge "clarify MediaCodec.setVideoScalingMode behavior" into nyc-dev
...
am: 4710431
* commit '4710431dc4751e9674b9e2e620f425603cf24643':
clarify MediaCodec.setVideoScalingMode behavior
Change-Id: Ia32689d261315c1030ab66bb0870768aae2835cd
2016-04-25 22:57:52 +00:00
TreeHugger Robot
af8be42b9f
Merge "CodecCapabilities: handle legacy VP9 codecs with no profiles" into nyc-dev
2016-04-25 22:43:30 +00:00
Dongwon Kang
f9b3a021c3
Merge "TIF: Be consistent with argument name for startRecording" into nyc-dev
...
am: 0751a83
* commit '0751a83a99dc4481533ed706a942b8bb9caf8834':
TIF: Be consistent with argument name for startRecording
Change-Id: I27de469a898051caa8e7e41ca170c79ac0e7e3d1
2016-04-25 22:04:42 +00:00
Lajos Molnar
a477a6e288
clarify MediaCodec.setVideoScalingMode behavior
...
Bug: 28131249
Change-Id: I4fd3a5333cbdc0ebec683c9a43ce071478a79d90
2016-04-25 13:28:53 -07:00
Lajos Molnar
8acc164738
CodecCapabilities: handle legacy VP9 codecs with no profiles
...
Bug: 26935336
Change-Id: I1049b9da8e6c984f86e307990000401b66119693
2016-04-25 13:28:06 -07:00
Dongwon Kang
0751a83a99
Merge "TIF: Be consistent with argument name for startRecording" into nyc-dev
2016-04-25 20:16:22 +00:00
Dongwon Kang
0cb5244e52
TIF: Be consistent with argument name for startRecording
...
Change-Id: Icb0125049cc92c5664e0810cdb86f1cb0903405f
2016-04-25 13:15:18 -07:00
Sujith Ramakrishnan
de3f4aead5
Merge "Unbundle RemoteService on TV - part 3" into nyc-dev
...
am: 7981e8f
* commit '7981e8ff6509769a590f15b440f989437d732be5':
Unbundle RemoteService on TV - part 3
Change-Id: Ib5eb6363e904a1f66000d12263f66a8e5bd1f663
2016-04-22 21:02:04 +00:00
Sujith Ramakrishnan
b5b86c1100
Unbundle RemoteService on TV - part 3
...
- New service TVRemoteService triggered by SystemServer
- Provider service proxy and watcher for maintaining connections to unbundled
services which have the BIND_TV_REMOTE_SERVICE permission.
- Shared library to facilitate connections between unbundled service and
TVRemoteService.
- Unbundled service needs TV_VIRTUAL_REMOTE_CONTROLLER
permission to be fully functional.
b/23792608
Change-Id: Ief5c6995883d1f7268a73bdd0c920c4c3f42cddb
2016-04-22 12:21:34 -07:00
Dongwon Kang
9c19a27e20
Merge "TIF: Address API review comments" into nyc-dev
...
am: b0df08598c
* commit 'b0df08598c9005938a8315a76c148967e6e06fc4':
TIF: Address API review comments
Change-Id: I9e493f4bbee4cf6cd6382fb0539c357083c23617
2016-04-22 18:00:41 +00:00
Dongwon Kang
b0df08598c
Merge "TIF: Address API review comments" into nyc-dev
2016-04-22 17:54:34 +00:00
Tobias Thierer
28532d0026
frameworks/base: Avoid Long object allocations in Long.valueOf()
...
Replace usages where the Long is immediately unboxed or thrown
away with Long.parseLong().
In TaskRecord.java, I also fixed up similar uses of
{Boolean,Integer}.valueOf()
Tested: built frameworks/base successfully.
Bug: 28289401
(cherry picked from commit 4bd017d6a5 )
Change-Id: Icfa4708946e774f4a1bacf185c3fd11a7087017e
2016-04-22 13:36:53 +01:00
Daichi Hirono
80038a33e3
Merge "Add throws definition to MtpDevice#readEvent." into nyc-dev
...
am: 4dfde6079c
* commit '4dfde6079c492ab0f54e699c367abf89a5e0dfa3':
Add throws definition to MtpDevice#readEvent.
Change-Id: I81e7931e7ae2256aec06aa775fedf8c3f6506176
2016-04-22 00:12:24 +00:00
Daichi Hirono
4ab0f745d5
Merge "Handle API review comments from the council." into nyc-dev
...
am: b9c64cd2c0
* commit 'b9c64cd2c06933eda7ff1e691b80c53a74ff09d7':
Handle API review comments from the council.
Change-Id: I9f082a99d5c8cbce3aaa9708f5f0ea75cc5a9ed6
2016-04-22 00:12:20 +00:00
Daichi Hirono
4dfde6079c
Merge "Add throws definition to MtpDevice#readEvent." into nyc-dev
2016-04-22 00:00:33 +00:00
Daichi Hirono
b9c64cd2c0
Merge "Handle API review comments from the council." into nyc-dev
2016-04-22 00:00:33 +00:00
Eric Laurent
bdf90a2d1c
Merge "AudioManager: fix isBluetoothA2dpOn()" into nyc-dev
...
am: dc7ce84095
* commit 'dc7ce840950398518cc116924b173eb7b7f3288a':
AudioManager: fix isBluetoothA2dpOn()
Change-Id: I7a655431e766701b2f02c468aae163554e47ecdb
2016-04-21 18:26:21 +00:00
Eric Laurent
dc7ce84095
Merge "AudioManager: fix isBluetoothA2dpOn()" into nyc-dev
2016-04-21 18:22:59 +00:00
Tobias Thierer
4bd017d6a5
frameworks/base: Avoid Long object allocations in Long.valueOf()
...
Replace usages where the Long is immediately unboxed or thrown
away with Long.parseLong().
In TaskRecord.java, I also fixed up similar uses of
{Boolean,Integer}.valueOf()
Tested: built frameworks/base successfully.
Bug: 28289401
Change-Id: I1fad536853a68c7b0707cbf02989aca155064843
2016-04-21 16:23:56 +01:00
Eric Laurent
9656df2b2e
AudioManager: fix isBluetoothA2dpOn()
...
Test all A2DP type variants when checking if an A2DP device is connected
in isBluetoothA2dpOn().
Bug: 28286051
Change-Id: I756d632b12d584d8a27cc1890e758d8accff7120
2016-04-20 16:42:28 -07:00