Jae Seo
db8af33244
am 1c8317a5: am 39b15017: am f98fe42f: Merge "TIF: Notify of size change of the video in TvView" into lmp-mr1-dev
...
* commit '1c8317a539d36054eefc216d5d16d5707daeb56a':
TIF: Notify of size change of the video in TvView
2014-10-24 18:39:10 +00:00
Jae Seo
6320fc490f
TIF: Notify of size change of the video in TvView
...
Put the necessary plumbing in place to notify of size change of the
video in TvView.
Put together the track related logic in TvInputManager.Session.
Protected track information with a lock.
Also modified debugging messages more consistently and fixed minor
warnings in TvView.
Bug: 17635300
Change-Id: I8d267d8a11056b5ccee1dacbf2d3391be16f811e
2014-10-24 10:19:08 -07:00
Jae Seo
f3f9966a45
am 638cde92: am 0fcddd51: am e41d967c: Merge "TIF: Cache the app private command and send it when connection is made" into lmp-mr1-dev
...
* commit '638cde9228b448c4f679f7d2c99f69a3f80ddc28':
TIF: Cache the app private command and send it when connection is made
2014-10-24 17:17:43 +00:00
Jae Seo
e41d967c5c
Merge "TIF: Cache the app private command and send it when connection is made" into lmp-mr1-dev
2014-10-24 17:02:34 +00:00
Jae Seo
887f52144e
TIF: Cache the app private command and send it when connection is made
...
Bug: 17559793
Change-Id: If785d1ffceb5b5152381818efc4d1c8b5115143c
2014-10-24 10:01:06 -07:00
Dongwon Kang
d53d07f6c4
am 27c7a7d0: Merge "TIF: Define more cannonical genres in TvContract" into lmp-mr1-dev automerge: f6df7bf automerge: d048789
...
* commit '27c7a7d06b488ad0b23ce02c88bc02b35ed8361e':
TIF: Define more cannonical genres in TvContract
2014-10-24 03:28:29 +00:00
Dongwon Kang
f6df7bff53
Merge "TIF: Define more cannonical genres in TvContract" into lmp-mr1-dev
2014-10-24 02:24:18 +00:00
Wonsik Kim
937d5457df
am fe86d924: Merge "TIF: fix wrong config comparison & confusing method name" into lmp-mr1-dev automerge: cfc7323 automerge: d651007
...
* commit 'fe86d9247a4f0e52c2fb868479d78bc332ff3094':
TIF: fix wrong config comparison & confusing method name
2014-10-24 02:14:41 +00:00
Dongwon Kang
ebc8b2ceac
am ef846dbe: Merge "TIF: exclude tuner TV input not having a setup activity in the input list." into lmp-mr1-dev automerge: f9f7acf automerge: 08fe9fb
...
* commit 'ef846dbe99d3dd111641d3d78e5e470543d2f575':
TIF: exclude tuner TV input not having a setup activity in the input list.
2014-10-24 02:14:26 +00:00
Wonsik Kim
cfc73237e9
Merge "TIF: fix wrong config comparison & confusing method name" into lmp-mr1-dev
2014-10-24 01:34:05 +00:00
Dongwon Kang
5168a7a0d3
TIF: exclude tuner TV input not having a setup activity in the input list.
...
By doing this, developers can notice the flaw of the input in advance.
Bug: 17647146
Change-Id: I123a5538566959320a6201a4d7952e205602a28a
2014-10-24 10:23:13 +09:00
Jae Seo
119b38e01f
am 39f21827: am 7d2dcd6b: am 6c9b0847: Merge "Update documentation for notifyTracksChanged() and notifyTrackSelected()" into lmp-mr1-dev
...
* commit '39f218273204ab21ddb2b3ab33b41590b00bfaed':
Update documentation for notifyTracksChanged() and notifyTrackSelected()
2014-10-23 19:47:31 +00:00
Jae Seo
8ddb01ec7b
Update documentation for notifyTracksChanged() and notifyTrackSelected()
...
Bug: 18090857
Change-Id: I339a222454612e0111e79725de596a73f4d406b8
2014-10-23 06:50:48 +00:00
Wonsik Kim
8f24a8b60f
TIF: fix wrong config comparison & confusing method name
...
TvStreamConfig should do deep comparison in TvInputHardwareManager
where the object gets created from binder calls. In addition to this
fix, modify [aA]ddStream to [aA]ddOrUpdateStream so that the method
name better reflects what it does.
Bug: 18027719
Change-Id: I43fa668f91cb9433beee97ee31b4b1f58f21bfcf
2014-10-22 16:27:39 +09:00
Dongwon Kang
98feebe511
am a6372b3b: Merge "TIF: add more documentation on Hardware session." into lmp-mr1-dev automerge: 94e8b9d
...
automerge: 37f3b0a
* commit '37f3b0ada474366073fc02585558f87d6385e392':
TIF: add more documentation on Hardware session.
2014-10-22 05:52:43 +00:00
Dongwon Kang
a6372b3be4
Merge "TIF: add more documentation on Hardware session." into lmp-mr1-dev
2014-10-22 01:46:33 +00:00
RoboErik
c1012af764
am 5d2a142c: am c5109b1f: am 01c9d330: am f0a28411: am 2fa604fc: Merge "Add missing break to switch statement" into lmp-dev
...
* commit '5d2a142c4a1e24e97513475e51a4e13a811cd097':
Add missing break to switch statement
2014-10-20 22:37:00 +00:00
RoboErik
f0a284115a
am 2fa604fc: Merge "Add missing break to switch statement" into lmp-dev
...
* commit '2fa604fc59ded63a416066a0bc66f63069cae7f3':
Add missing break to switch statement
2014-10-20 22:14:10 +00:00
RoboErik
59759903a9
Add missing break to switch statement
...
the skip to queue item case was falling through when it shouldn't.
bug: 18058515
Change-Id: Ica20b59efad12a58ad16501146fc9a0d4595e184
2014-10-20 14:56:32 -07:00
RoboErik
9e74f807f5
am a24b3a12: am 7305b465: am d00e68c3: am 26a43094: am 578fbe89: Merge "Set the metadata rating correctly in RCC" into lmp-dev
...
* commit 'a24b3a1233dbd5b8c226d89e098eda4cacddd49f':
Set the metadata rating correctly in RCC
2014-10-20 19:35:30 +00:00
RoboErik
26a4309492
am 578fbe89: Merge "Set the metadata rating correctly in RCC" into lmp-dev
...
* commit '578fbe898f1652b3166bd4e20647572dec9dfb14':
Set the metadata rating correctly in RCC
2014-10-20 19:13:20 +00:00
RoboErik
38696ba77d
Set the metadata rating correctly in RCC
...
We weren't setting the ratings in the new MediaMetadata from RCC.
This adds some code to set them correctly.
bug:18051829
Change-Id: I358eeb2b25b3fb9bd9a5d207eb3314bb2cdff25e
2014-10-20 09:48:13 -07:00
Dongwon Kang
49c1b69a56
TIF: add more documentation on Hardware session.
...
Bug: 17909341
Change-Id: Ie537eb77b6ac4b63e4e9306c1781f84dd4be2719
2014-10-20 18:26:50 +09:00
Marco Nelissen
cddd127d7f
am 95b9d04d: am d3a62f1b: am a2d77ed7: am 4683a10f: am 36c931b3: Merge "Also consider secondary storage when verifying paths" into lmp-dev
...
* commit '95b9d04d74e47f4e13ad6941155d2227767ff026':
Also consider secondary storage when verifying paths
2014-10-16 18:12:52 +00:00
John Spurlock
382fa09178
am d20db283: am c824a9d4: am 4f7eee43: am 3d4aec1b: am b2344c81: Merge "Leave zen when apps set ringer-mode = non-silent (normal/vibrate)." into lmp-dev
...
* commit 'd20db2832ee868212546d386e5652c09ffd29dc4':
Leave zen when apps set ringer-mode = non-silent (normal/vibrate).
2014-10-16 07:00:28 +00:00
Marco Nelissen
4683a10f9c
am 36c931b3: Merge "Also consider secondary storage when verifying paths" into lmp-dev
...
* commit '36c931b31a15b4ed740c861ec34b7e6573cfd32e':
Also consider secondary storage when verifying paths
2014-10-16 00:41:10 +00:00
Marco Nelissen
36c931b31a
Merge "Also consider secondary storage when verifying paths" into lmp-dev
2014-10-16 00:38:03 +00:00
John Spurlock
3d4aec1bb7
am b2344c81: Merge "Leave zen when apps set ringer-mode = non-silent (normal/vibrate)." into lmp-dev
...
* commit 'b2344c81bcf49129d303a2919cfffd7a720c261b':
Leave zen when apps set ringer-mode = non-silent (normal/vibrate).
2014-10-15 23:40:07 +00:00
Marco Nelissen
c1fda12823
Also consider secondary storage when verifying paths
...
Bug: 17673184
Bug: 17982103
Change-Id: Ief14c7776b02983191c46774fa7e4c76380de58d
2014-10-15 15:36:50 -07:00
John Spurlock
e5b42d97f6
Leave zen when apps set ringer-mode = non-silent (normal/vibrate).
...
Apps can end up in priority mode by setting ringer-mode = silent.
Now they can leave priority mode by setting ringer-mode = non-silent.
(normal or vibrate)
Bug: 17884168
Change-Id: I54c853885f4ae9ee618041dd7ac6ab0663fc7b37
2014-10-15 13:32:31 -04:00
Dongwon Kang
ba766977f5
TIF: Define more cannonical genres in TvContract
...
Background: while categorizing broadcast genres into cannonical genres,
it turned out that the existing 11 genres are not enough. 6 more genres
are added.
Bug: 17597747
Change-Id: I14c00771d69f1e30fc2c0e3978298c67066117e5
2014-10-15 11:32:20 +09:00
Chong Zhang
582570a78e
am 67253051: am 8dac6fe7: am d4410a19: am d25b996a: am a6ae8ba4: MediaHTTPConnection: do not use proxy for localhost
...
* commit '672530513782944d7271f880679f751c2d618d15':
MediaHTTPConnection: do not use proxy for localhost
2014-10-10 18:41:07 +00:00
Chong Zhang
d25b996a7a
am a6ae8ba4: MediaHTTPConnection: do not use proxy for localhost
...
* commit 'a6ae8ba4a59f3f893fe8893335e7517388123c10':
MediaHTTPConnection: do not use proxy for localhost
2014-10-09 19:11:11 +00:00
Chong Zhang
a6ae8ba4a5
MediaHTTPConnection: do not use proxy for localhost
...
Bug: 17681512
Change-Id: Iba25d89636d8f96efc0eb90e0dd7a135c82ff16a
2014-10-09 02:07:40 +00:00
Jon Eklund
cb13564554
am 318f0fe4: AudioService: Fix monitorRotation for landscape applications
...
* commit '318f0fe43bdc4b2f6764edd91d6b78d9875ffdeb':
AudioService: Fix monitorRotation for landscape applications
2014-10-08 18:15:42 +00:00
Jon Eklund
318f0fe43b
AudioService: Fix monitorRotation for landscape applications
...
Current implmentation only sends rotation updates on orientation
changes, so does not handle direct 0<->180 or 90<->270 transitions.
Update rotation based on an OrientationEventListener instead of
Intent.ACTION_CONFIGURATION_CHANGED
Bug 17606902
Change-Id: I01dfcd1c587f5b2e8a96365c2389782ad77936ef
2014-10-08 01:06:15 +00:00
Jean-Michel Trivi
1de4c890d7
am 5d0ac190: am 993b533a: am 63b6d3ed: am 986468a8: am dce7a427: Merge "Full volume on remote submix for apps that need it" into lmp-dev
...
* commit '5d0ac1907bb3e763f547ad081302f489cc099d2e':
Full volume on remote submix for apps that need it
2014-10-07 18:07:35 +00:00
Jean-Michel Trivi
5d0ac1907b
am 993b533a: am 63b6d3ed: am 986468a8: am dce7a427: Merge "Full volume on remote submix for apps that need it" into lmp-dev
...
* commit '993b533a609ee72ebb3b99284953f8c801d5f2cf':
Full volume on remote submix for apps that need it
2014-10-07 18:02:21 +00:00
Jean-Michel Trivi
986468a8ab
am dce7a427: Merge "Full volume on remote submix for apps that need it" into lmp-dev
...
* commit 'dce7a427593c6e11277d9e3075ab027512923276':
Full volume on remote submix for apps that need it
2014-10-07 17:33:05 +00:00
Jean-Michel Trivi
ba5270b887
Full volume on remote submix for apps that need it
...
If an AudioRecord is created with the "fixedVolume" tag
when recording from REMOTE_SUBMIX, treat the
device DEVICE_OUT_REMOTE_SUBMIX as a fixed full volume
device during the recording. Also register a death
handler during the recording.
Otherwise this is a no-op.
Bug 17635294
Change-Id: I8d26fe777047126f34308e1e1b7ac28ba269ad89
2014-10-07 09:09:41 -07:00
Benson Huang
392188f063
am 6ad95c30: am 37fa980c: am 1e62e476: am ce4483cb: [FM] Add FM_TUNER audio source to support L version FM radio app
...
* commit '6ad95c301c7dbc48378e780a9bc84add2849770e':
[FM] Add FM_TUNER audio source to support L version FM radio app
2014-10-06 19:08:51 +00:00
Benson Huang
6ad95c301c
am 37fa980c: am 1e62e476: am ce4483cb: [FM] Add FM_TUNER audio source to support L version FM radio app
...
* commit '37fa980c55c1b5fab84110eb0355cffbae74a692':
[FM] Add FM_TUNER audio source to support L version FM radio app
2014-10-06 19:03:38 +00:00
Benson Huang
ce4483cb83
[FM] Add FM_TUNER audio source to support L version FM radio app
...
1.MediaRecorder.java: Add FM_TUNER audio source type for FM record.
2.AudioRecord.java: For FM output to the other device,
(except the headset case), record the FM tuner signal to a track
and playback the recorded signal by a track.
3.AudioAttributes.java: Thus we use AudioRecord, need to modify
setCapturePreset to support MediaRecorder.AudioSource.FM_TUNER.
Review: https://partner-android-review.git.corp.google.com/#/c/182071
Signed-off-by: Benson Huang <benson.huang@mediatek.com >
Change-Id: If068d0bbbffb4848887004396a8a8d9bcba1334e
2014-10-06 18:50:12 +00:00
RoboErik
021b51fa28
am 64cb3ec4: am 26c2e5a0: am 49c14438: am 2d553e95: am 7a60cdbd: Merge "Fix regression in RCC.editMetadata(false)" into lmp-dev
...
* commit '64cb3ec43209e61a63b79a227cd00f848ef1bddb':
Fix regression in RCC.editMetadata(false)
2014-10-03 21:59:36 +00:00
RoboErik
64cb3ec432
am 26c2e5a0: am 49c14438: am 2d553e95: am 7a60cdbd: Merge "Fix regression in RCC.editMetadata(false)" into lmp-dev
...
* commit '26c2e5a0de022e3842e65337550214c7133aa08b':
Fix regression in RCC.editMetadata(false)
2014-10-03 21:52:37 +00:00
RoboErik
51c07bc0bf
Fix regression in RCC.editMetadata(false)
...
Found a very simple fix. Just set the cached metadata so we have
it to copy over when editMetadata(false) is called.
bug:17796693
Change-Id: Ib27f0c3d28e7f2a3c7d9495697f36c8045e2bcf6
2014-10-03 12:45:58 -07:00
Glenn Kasten
e613a1d530
am 1d6ca80e: resolved conflicts for merge of 1c92912b to lmp-mr1-dev-plus-aosp
...
* commit '1d6ca80ed6a27e324e52b8b944ef64dc07a92e34':
AudioService: Fix monitorRotation for landscape applications
2014-10-02 17:38:08 +00:00
Glenn Kasten
1d6ca80ed6
resolved conflicts for merge of 1c92912b to lmp-mr1-dev-plus-aosp
...
Change-Id: Id873ccdfa1b9d9c157d1e1d00dcd2a980b55c386
2014-10-02 10:18:00 -07:00
Sungsoo Lim
92932a45ef
am 52ecadbf: am a381976b: am d5504e04: am e4495131: am ee33c661: Merge "Update java doc for content rating systems" into lmp-dev
...
* commit '52ecadbf8c50838c31807a1581faaf8ae5b10fd3':
Update java doc for content rating systems
2014-10-01 22:13:06 +00:00
Sungsoo Lim
d3f17921bd
Update java doc for content rating systems
...
- DVB and ISDB ratings are added.
- Remove rating systems whose countries uses DVB and ISDB.
- Updated java doc for AR, AU, and BR.
Bug: 17494772
Change-Id: Ia2a63c7914148b42078decb8de1ae45baefb010d
2014-10-01 09:41:51 +09:00