# BaseChromecastClient Extension

    extension BaseChromecastClient: GCKRequestDelegate

    extension BaseChromecastClient: CastAPI

    extension BaseChromecastClient: CastComponentProtocol

    extension BaseChromecastClient: GCKUIMediaControllerDelegate

### Public

- `setVideoTrack(_:)`

  #### Declaration

  Swift

      public func setVideoTrack(_ videoTrack: VideoTrack)

- `setAudioTrack(_:)`

  #### Declaration

  Swift

      public func setAudioTrack(_ audioTrack: AudioTrack)

- `setTextTrack(_:)`

  #### Declaration

  Swift

      public func setTextTrack(_ textTrack: TextTrack)