Add a new API to let media routes have visibility restricted by permissions

Bug: 367799834
Flag: com.android.media.flags.enable_route_visibility_control_api
Test: MediaRoute2InfoTest and MediaRouter2HostSideTest
Change-Id: I61b89b11b7eb6cb05d9d237134af566ed289bb8c
3 files changed