Member Junction
    Preparing search index...

    Function ResolveRequestedTracks

    • Resolves the set of tracks to establish: what the caller asked for, intersected with what the model supports.

      This function is why "video off by default" is structural rather than a default value. An unrequested track is never established, so omitting configuration cannot silently inherit a provider default — which matters concretely because Gemini 3.8 Live's own turn coverage defaults to including every video frame, billed.

      A requested track the model does not support resolves to 'unsupported' rather than being dropped, so the caller can fall back deliberately instead of wondering why no frames arrive.

      Parameters

      Returns RealtimeTrack[]