Lines Matching defs:provider
60 * Currently supports discovering remote displays via remote display provider
826 public void addProvider(RemoteDisplayProviderProxy provider) {
827 provider.setCallback(this);
828 provider.setDiscoveryMode(mDiscoveryMode);
829 provider.setSelectedDisplay(null); // just to be safe
831 ProviderRecord providerRecord = new ProviderRecord(provider);
833 providerRecord.updateDescriptor(provider.getDisplayState());
839 public void removeProvider(RemoteDisplayProviderProxy provider) {
840 int index = findProviderRecord(provider);
844 provider.setCallback(null);
845 provider.setDiscoveryMode(RemoteDisplayState.DISCOVERY_MODE_NONE);
853 public void onDisplayStateChanged(RemoteDisplayProviderProxy provider,
855 updateProvider(provider, state);
858 private void updateProvider(RemoteDisplayProviderProxy provider,
860 int index = findProviderRecord(provider);
1040 private int findProviderRecord(RemoteDisplayProviderProxy provider) {
1044 if (record.getProvider() == provider) {
1085 public ProviderRecord(RemoteDisplayProviderProxy provider) {
1086 mProvider = provider;
1087 mUniquePrefix = provider.getFlattenedComponentName() + ":";
1116 // Add the route to the provider.
1135 Slog.w(TAG, "Ignoring invalid descriptor from media route provider: "