These data structures support the Media Router Dialog webui.
media_cast_mode.{cc,h}
A cast mode represents one way that the current WebContents (i.e., tab) may be presented to a media sink.
media_sink_with_cast_modes.{cc,h}
Contains information on a MediaSink and the set of cast modes it is compatible with.
Also includes strings, unit tests and .gyp/.gn updates.
BUG=
464208
Committed:
https://crrev.com/d6185128f992fb93bde77718c36a1cd8aec58dd9
Cr-Commit-Position: refs/heads/master@{#326962}