title: Filtering Or Hiding Available ChromeCast Devices
body: <p>I'm working on an app using Chromecast and I want to be able to filter the available devices or routes based on device name or description. So when a user clicks the MediaRouteButton only some of the available devices would show. The use case for my app happens in a place where many cast devices are available and I want to make sure the user doesn't accidentally select a device in another room. The user information in the app stores the room information that the user is based in and the chromecasts are being named in an intelligent way so that, ideally, only the chromecast device for a specific user's room would show up as available to them.</p>
  
  <p>I have tried grabbing the <code>MediaRouteDialogFactory</code> and filtering devices at that level but have had no luck. There doesn't seem to be any mechanism that I can find to hide or remove routes. </p>