diff options
author | Chong Zhang <chz@google.com> | 2013-11-08 09:46:24 -0800 |
---|---|---|
committer | Chong Zhang <chz@google.com> | 2013-11-08 19:02:48 -0800 |
commit | 5830b0b33618940d65197cec99d697b21908fec8 (patch) | |
tree | 181c0879f182a2f65e082903e8aefa39f7b18064 /media/lib | |
parent | ed7376fc4829e93f5f2d3037633a37d652a13a7c (diff) | |
download | frameworks_base-5830b0b33618940d65197cec99d697b21908fec8.zip frameworks_base-5830b0b33618940d65197cec99d697b21908fec8.tar.gz frameworks_base-5830b0b33618940d65197cec99d697b21908fec8.tar.bz2 |
Fixed a bug updating presentation displays.
Also made findRemoteDisplay public.
Bug: 11257292
Change-Id: Ibc9bf3d8ee7c90293ffd8796270e8883ea458a65
Diffstat (limited to 'media/lib')
-rw-r--r-- | media/lib/java/com/android/media/remotedisplay/RemoteDisplayProvider.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/media/lib/java/com/android/media/remotedisplay/RemoteDisplayProvider.java b/media/lib/java/com/android/media/remotedisplay/RemoteDisplayProvider.java index 8e4042c..701c39c 100644 --- a/media/lib/java/com/android/media/remotedisplay/RemoteDisplayProvider.java +++ b/media/lib/java/com/android/media/remotedisplay/RemoteDisplayProvider.java @@ -257,6 +257,15 @@ public abstract class RemoteDisplayProvider { publishState(); } + /** + * Finds the remote display with the specified id, returns null if not found. + * + * @param id Id of the remote display. + */ + public RemoteDisplay findRemoteDisplay(String id) { + return mDisplays.get(id); + } + void setCallback(IRemoteDisplayCallback callback) { mCallback = callback; publishState(); @@ -285,10 +294,6 @@ public abstract class RemoteDisplayProvider { } } - RemoteDisplay findRemoteDisplay(String id) { - return mDisplays.get(id); - } - final class ProviderStub extends IRemoteDisplayProvider.Stub { @Override public void setCallback(IRemoteDisplayCallback callback) { |