# GoogleAudioVideoReceiverGoogleTraits

    struct GoogleAudioVideoReceiverGoogleTraits

Trait Container for GoogleAudioVideoReceiverDeviceType Google Traits.
- `


  ### [extendedApplicationLauncherTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAudioVideoReceiverDeviceType/GoogleAudioVideoReceiverGoogleTraits#/s:15GoogleHomeTypes0A28AudioVideoReceiverDeviceTypeV0adefA6TraitsV32extendedApplicationLauncherTraitAA0A0O08ExtendedklM0VSgvp)


  ` This trait supports devices which are able to switch between applications.

  #### Declaration

  Swift

      let extendedApplicationLauncherTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.ExtendedApplicationLauncherTrait?

- `


  ### [extendedMediaInputTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAudioVideoReceiverDeviceType/GoogleAudioVideoReceiverGoogleTraits#/s:15GoogleHomeTypes0A28AudioVideoReceiverDeviceTypeV0adefA6TraitsV23extendedMediaInputTraitAA0A0O08ExtendedklM0VSgvp)


  ` This trait is an extension of the Matter standard trait, `MediaInput`, and is used by devices
  that can switch inputs.

  #### Declaration

  Swift

      let extendedMediaInputTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.ExtendedMediaInputTrait?

- `


  ### [extendedLevelControlTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAudioVideoReceiverDeviceType/GoogleAudioVideoReceiverGoogleTraits#/s:15GoogleHomeTypes0A28AudioVideoReceiverDeviceTypeV0adefA6TraitsV25extendedLevelControlTraitAA0A0O08ExtendedklM0VSgvp)


  ` This trait belongs to devices which have a volume control.

  #### Declaration

  Swift

      let extendedLevelControlTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.ExtendedLevelControlTrait?