void AirMedia_AirMediaChange(object sender, Crestron.SimplSharpPro.DeviceSupport.GenericEventArgs args) { if (args.EventId == AirMediaInputSlot.AirMediaStatusFeedbackEventId) { IsInSessionFeedback.FireUpdate(); } else if (args.EventId == AirMediaInputSlot.AirMediaErrorFeedbackEventId) { ErrorFeedback.FireUpdate(); } else if (args.EventId == AirMediaInputSlot.AirMediaNumberOfUserConnectedEventId) { NumberOfUsersConnectedFeedback.FireUpdate(); } else if (args.EventId == AirMediaInputSlot.AirMediaLoginCodeEventId) { LoginCodeFeedback.FireUpdate(); } else if (args.EventId == AirMediaInputSlot.AirMediaConnectionAddressFeedbackEventId) { ConnectionAddressFeedback.FireUpdate(); } else if (args.EventId == AirMediaInputSlot.AirMediaHostNameFeedbackEventId) { HostnameFeedback.FireUpdate(); } }
void DisplayControl_DisplayControlChange(object sender, Crestron.SimplSharpPro.DeviceSupport.GenericEventArgs args) { if (args.EventId == AmX00.VideoOutFeedbackEventId) { VideoOutFeedback.FireUpdate(); } else if (args.EventId == AmX00.EnableAutomaticRoutingFeedbackEventId) { AutomaticInputRoutingEnabledFeedback.FireUpdate(); } }
void VideoControls_ControlChange(object sender, Crestron.SimplSharpPro.DeviceSupport.GenericEventArgs args) { var id = args.EventId; Debug.Console(2, this, "EventId {0}", args.EventId); if (id == VideoControlsEventIds.BrightnessFeedbackEventId) { VgaBrightnessFeedback.FireUpdate(); } else if (id == VideoControlsEventIds.ContrastFeedbackEventId) { VgaContrastFeedback.FireUpdate(); } }