Jeff Brown
69b07161be
Add media router service and integrate with remote displays.
...
This change adds a new media router service whose purpose is to track
global state information associated with media routes. This service
publishes routes to the media router instance in application processes
and handles requested state changes such as selecting or unselecting
global routes. The service also binds to remote display provider
services which can offer new remote display routes to the system.
Includes a test application for manually verifying certain aspects
of the operation of the media router service.
The remote display provider interface is essentially a stripped down
media route provider interface as defined in the support library
media router implementation. For now, it is designed to be used only
by first parties to publish remote display routes to the system so
it is not exposed as public API in the SDK. In the future, the remote
display provider interface will most likely be deprecated and replaced
with a more featureful media route provider interface for third
party integration, similar to what is in the support library today.
Further patch sets integrate these new capabilities into the System UI
and Settings for connecting remote displays.
Bug: 11257292
Change-Id: I31109f23f17b474d17534d0f5f4503e388b081c2
2013-11-07 03:25:37 -08:00
Jeff Brown
f3c99e883f
Add a platform library for remote display providers.
...
This interface allows applications to register services that offer
remote displays to the system. The system will then provide UI
to allow user to connect to these displays and enable mirroring.
Bug: 11257292
Change-Id: I34da5b9dfdaf71267bd3450c505bc1b7368d1b40
2013-11-07 01:58:15 -08:00
Scott Main
17fb0853b3
am 88e25411: am b680f3c3: Merge "udpate gcore setup doc with info for android studio" into klp-docs
...
* commit '88e2541176641157d07206ffeb506b964f902d51':
udpate gcore setup doc with info for android studio
2013-11-06 21:24:29 -08:00
Scott Main
7895646a3c
am a8c3af81: am 334cc487: add maxSdkVersion attribute to uses-permission doc
...
* commit 'a8c3af81c8fb379363b7506f77bb2803beb17500':
add maxSdkVersion attribute to uses-permission doc
2013-11-06 21:24:26 -08:00
Adam Koch
19bc05c8f1
am 5ac65c54: am 57c9886d: Doc fix: add more detail to BitmapFactory.Options.inPurgeable flag. Bug: 6064760
...
* commit '5ac65c545b044bf62abda077fb2a30f6028e1c46':
Doc fix: add more detail to BitmapFactory.Options.inPurgeable flag. Bug: 6064760
2013-11-06 21:24:22 -08:00
Dirk Dougherty
078ab2187e
am 8bd26cdb: am a5f542a3: Doc change: adjust wording for Force RTL layout developer option.
...
* commit '8bd26cdbbcc802334227fd389e8dd3520700729b':
Doc change: adjust wording for Force RTL layout developer option.
2013-11-06 21:24:19 -08:00
Scott Main
0c3d627276
am 00177aa1: am d7abd97f: fix broken links
...
* commit '00177aa1b1c4c10485308dcc92aee376de7d2986':
fix broken links
2013-11-06 21:24:15 -08:00
Dirk Dougherty
1e6a214809
am 40111cde: am 9399d919: Doc change: Edits to graphics highlights.
...
* commit '40111cde056d0b37c47c9690244c16f43c5aa410':
Doc change: Edits to graphics highlights.
2013-11-06 21:24:12 -08:00
John Spurlock
74bdc178ca
am de46104a: am 317c79f8: Merge "Docfixes for DownloadManager." into klp-docs
...
* commit 'de46104a3797653f6e564ca3774dc9528dd1ac1e':
Docfixes for DownloadManager.
2013-11-06 21:24:09 -08:00
Dirk Dougherty
fdc47917cb
am 3c845213: am 9a52d659: Doc change: minor fixes to highlights and images.
...
* commit '3c845213e57f8f4be602cdb785490f1b0f44c221':
Doc change: minor fixes to highlights and images.
2013-11-06 21:24:07 -08:00
Scott Main
90c0b94c49
am 91ebb9db: am 5ff96b94: Merge "Doc update: restore missing GCM updates" into klp-docs
...
* commit '91ebb9dbd732d0ad3d5d7113631a36bc8be48c46':
Doc update: restore missing GCM updates
2013-11-06 21:24:03 -08:00
Scott Main
40730533d4
am f7188557: am 03ec3428: fix build
...
* commit 'f718855742a8e17ced4ec37a43671f5739f325d3':
fix build
2013-11-06 21:24:00 -08:00
Scott Main
5cfa3fcbba
am d183aae9: am 4cf4f521: add storage provider sample to build
...
* commit 'd183aae96c6dc0f28a4f2707b8916fba96195220':
add storage provider sample to build
2013-11-06 21:23:56 -08:00
Scott Main
eb6629657b
am e48f2cf8: am 19f05adb: change sensor FIFO method to getFifoMaxEventCount
...
* commit 'e48f2cf887dff303661b80b9cf4c209785578151':
change sensor FIFO method to getFifoMaxEventCount
2013-11-06 21:23:54 -08:00
Scott Main
00573aa32a
am 664d284f: am 2aa2b1c3: some people use macintosh computers bug: 11479988
...
* commit '664d284f91e05c84f89c1750e5ca036dd2c45dfa':
some people use macintosh computers bug: 11479988
2013-11-06 21:23:50 -08:00
Scott Main
f1dd1ec3fe
am 3a8228fc: am b00f26a1: Merge "update web app docs to remove target-densitydpi, remove the overview page, remove a bunch of stuff from the doc about screens and refer to external docs instead, and add tips about debugging on 4.4 w/ dev tools." into klp-docs
...
* commit '3a8228fc51f772ea0c59574ea0aa9f3e2cb7d587':
update web app docs to remove target-densitydpi, remove the overview page, remove a bunch of stuff from the doc about screens and refer to external docs instead, and add tips about debugging on 4.4 w/ dev tools.
2013-11-06 21:23:47 -08:00
Scott Main
743a525788
am fa85c912: am b4e2cea5: simplify gl table
...
* commit 'fa85c9122022d55528d858f1fc8454a75098aeee':
2013-11-06 21:23:44 -08:00
Scott Main
8a55634011
am 98d6f3f0: am 7ae98ba9: fix dashboard to add opengl 3.0
...
* commit '98d6f3f05d899feee1774e12270886af75e519a1':
2013-11-06 21:23:40 -08:00
Scott Main
2c080f841f
am b256e9a0: am 3e0cb9ba: dashboard update for 11/1/13
...
* commit 'b256e9a08147a0b331c9955df5478f97fbfe0b71':
2013-11-06 21:23:36 -08:00
Dirk Dougherty
8878b2141d
am fe47a408: am bb0ab667: Doc change: Extend link to image.
...
* commit 'fe47a408dd8f1b888c9768a79e5528c39b19f4f5':
2013-11-06 21:23:32 -08:00
Newton Allen
fd3a3684c6
am badb59cd: am 47feee53: Merge "Fix some documentation typos." into klp-docs
...
* commit 'badb59cd5d2a2905494964889f002a277211000a':
2013-11-06 21:23:28 -08:00
Dirk Dougherty
6f8a97798a
am c5655833: am f385d2fd: Doc change: remove staging urls for chrome and wallet sites.
...
* commit 'c565583384952007f37e090fb354d232f407bd31':
2013-11-06 21:23:24 -08:00
Scott Main
1f9d802e6a
am 9ae9504b: am f3db5a80: remove misinformation about sensor alarms
...
* commit '9ae9504b5cde3ade5760efefb595eb89ad6b5228':
2013-11-06 21:23:21 -08:00
Scott Main
b217b71626
am 7f7d999c: am 6934add2: fix version typo
...
* commit '7f7d999c7d2fee1e23e31add250980464fe806c9':
2013-11-06 21:23:18 -08:00
Scott Main
5798872434
am fb453df5: am 57ecb14b: link fix to kick the build server
...
* commit 'fb453df556cea8dafe7b2856cd2b5fc8fe10e372':
2013-11-06 21:23:15 -08:00
Scott Main
42bd6f9ac8
am 374d9a6e: am dcfc04cd: link fixes
...
* commit '374d9a6e79234d40df88d0c985bdd9ef7808c7a7':
2013-11-06 21:23:11 -08:00
Svetoslav Ganov
7f50455a0a
am cd323d0d: am 78da147d: Update the PdfDocument docs with unsupported operations.
...
* commit 'cd323d0d20fc110e598bee4c37f8f4e3772a86bc':
2013-11-06 21:23:08 -08:00
Scott Main
5911a624a0
am 1a657d0a: am 73b5572f: update HCE doc images to dac stencils
...
* commit '1a657d0a451209a0f83358b81e016baec1781ad3':
2013-11-06 21:23:04 -08:00
Scott Main
a8e498cb92
am 71ecc12e: am 7d1d7fa3: Merge "Doc update: Managing System UI class" into klp-docs
...
* commit '71ecc12ee1beb84f49d2a75410664b0d2d683201':
2013-11-06 21:23:00 -08:00
Katie McCormick
0edf622493
am b711c6f5: am f0c2bfd1: Doc change: new Storage Access Framework doc
...
* commit 'b711c6f5a0d3f02dd4154f1501f4bea270ae2321':
2013-11-06 21:22:57 -08:00
Joe Fernandez
724acd6640
am 56ba8856: am b9602bcb: Merge "docs: Screenrecord - add Android 4.4 availability" into klp-docs
...
* commit '56ba8856f7aa522f328f035de49588289ad91bfd':
2013-11-06 21:22:53 -08:00
Dirk Dougherty
8d8c00bc42
am 96739a7d: am 809b0840: Doc change: fix url.
...
* commit '96739a7d38845d071da34c7a7174731fc866120e':
2013-11-06 21:22:50 -08:00
Scott Main
7da5ce10e6
am 9ba65186: am 66bae5ad: update sample nav dummy links to remove topic.html
...
* commit '9ba65186eb8c94eb7561de2f0ec26f7d8b0c3a57':
2013-11-06 21:22:47 -08:00
Roman Nurik
b6234fcaa7
am a46c86a1: am e0510aee: Add ZIP download for DevBytes: Immersive Mode.
...
* commit 'a46c86a1a64ce677697b71cea13dd716a536822f':
2013-11-06 21:22:44 -08:00
Dirk Dougherty
74791f62d1
am 4053ba80: am 79fbed08: Doc change: adjust element spacing.
...
* commit '4053ba80c68d483f122ddb26bfe671663f041b6c':
2013-11-06 21:22:40 -08:00
Scott Main
88e2541176
am b680f3c3: Merge "udpate gcore setup doc with info for android studio" into klp-docs
...
* commit 'b680f3c347e6c3d8d6eab64501dd647d61517567':
udpate gcore setup doc with info for android studio
2013-11-07 05:19:50 +00:00
Scott Main
a8c3af81c8
am 334cc487: add maxSdkVersion attribute to uses-permission doc
...
* commit '334cc4874f8cd89b5c7a2fc1a792a35beaf16c57':
add maxSdkVersion attribute to uses-permission doc
2013-11-07 05:19:47 +00:00
Adam Koch
5ac65c545b
am 57c9886d: Doc fix: add more detail to BitmapFactory.Options.inPurgeable flag. Bug: 6064760
...
* commit '57c9886d4bbe8af0391b397e74a54d7ac7f1ebb6':
Doc fix: add more detail to BitmapFactory.Options.inPurgeable flag. Bug: 6064760
2013-11-07 05:19:45 +00:00
Dirk Dougherty
8bd26cdbbc
am a5f542a3: Doc change: adjust wording for Force RTL layout developer option.
...
* commit 'a5f542a30363825a70ff737e232699726b2261f7':
Doc change: adjust wording for Force RTL layout developer option.
2013-11-07 05:19:42 +00:00
Scott Main
00177aa1b1
am d7abd97f: fix broken links
...
* commit 'd7abd97f64fd35d333655b5b71c0844a1e7a4d97':
fix broken links
2013-11-07 05:19:39 +00:00
Dirk Dougherty
40111cde05
am 9399d919: Doc change: Edits to graphics highlights.
...
* commit '9399d91944e38bc33f5bed8fb141fd400d436709':
Doc change: Edits to graphics highlights.
2013-11-07 05:19:37 +00:00
John Spurlock
de46104a37
am 317c79f8: Merge "Docfixes for DownloadManager." into klp-docs
...
* commit '317c79f80b878a4cbc99979a13a1b3c6cf948767':
Docfixes for DownloadManager.
2013-11-07 05:19:33 +00:00
Dirk Dougherty
3c845213e5
am 9a52d659: Doc change: minor fixes to highlights and images.
...
* commit '9a52d659872c55a9343068ce297fe396e5394dd6':
Doc change: minor fixes to highlights and images.
2013-11-07 05:19:31 +00:00
Scott Main
91ebb9dbd7
am 5ff96b94: Merge "Doc update: restore missing GCM updates" into klp-docs
...
* commit '5ff96b946b10825c504c3ee3f00be04f81d3a44f':
Doc update: restore missing GCM updates
2013-11-07 05:19:28 +00:00
Scott Main
f718855742
am 03ec3428: fix build
...
* commit '03ec3428c9bcd8f8a8b58f79c2fc99a65097e1c5':
fix build
2013-11-07 05:19:25 +00:00
Scott Main
d183aae96c
am 4cf4f521: add storage provider sample to build
...
* commit '4cf4f5213e496b8862aa2d88d00eb0c734598072':
add storage provider sample to build
2013-11-07 05:19:23 +00:00
Scott Main
e48f2cf887
am 19f05adb: change sensor FIFO method to getFifoMaxEventCount
...
* commit '19f05adbee3c755daf8417d6de4fae831e7cc446':
change sensor FIFO method to getFifoMaxEventCount
2013-11-07 05:19:20 +00:00
Scott Main
664d284f91
am 2aa2b1c3: some people use macintosh computers bug: 11479988
...
* commit '2aa2b1c360749c0cf21ac97bfd01d280b80659a5':
some people use macintosh computers bug: 11479988
2013-11-07 05:19:17 +00:00
Scott Main
3a8228fc51
am b00f26a1: Merge "update web app docs to remove target-densitydpi, remove the overview page, remove a bunch of stuff from the doc about screens and refer to external docs instead, and add tips about debugging on 4.4 w/ dev tools." into klp-docs
...
* commit 'b00f26a1722e3a31dca48bf47568ee54686dba30':
update web app docs to remove target-densitydpi, remove the overview page, remove a bunch of stuff from the doc about screens and refer to external docs instead, and add tips about debugging on 4.4 w/ dev tools.
2013-11-07 05:19:14 +00:00
Scott Main
fa85c91220
am b4e2cea5: simplify gl table
...
* commit 'b4e2cea57dd7ca74baede6f4fed48ce67a661abe':
simplify gl table
2013-11-07 05:19:14 +00:00