public Raspberry Connect(LogicalDevice.VideoPlayer logicalDevice) { this.VideoTrackDone += (o, e) => { logicalDevice.RaiseVideoTrackDone(); }; logicalDevice.ExecuteCommand += (sender, e) => { switch (e.Command) { case LogicalDevice.Event.VideoCommandEventArgs.Commands.PlayVideo: this.oscClient.Send("/video/play", e.VideoFile); break; } }; return this; }
public MonoExpanderInstance Connect(LogicalDevice.VideoPlayer logicalDevice) { this.VideoTrackDone += (o, e) => { logicalDevice.RaiseVideoTrackDone(); }; logicalDevice.ExecuteCommand += (sender, e) => { switch (e.Command) { case LogicalDevice.Event.VideoCommandEventArgs.Commands.PlayVideo: SendMessage(new VideoPlay { FileName = e.VideoFile }); break; } }; return this; }