public MediaPlayerInfoMessage(object sender, StreamInfoModel streamInfoModel) : base(sender) { if (streamInfoModel == null) { throw new ArgumentNullException(nameof(streamInfoModel)); } StreamInfoModel = streamInfoModel; }
private void ShowInfo() { var videoStream = StreamInfo.Stream.VideoStreams.First(); OnDroppedFrameRequest(); var streamInfoModel = new StreamInfoModel(videoStream) { DroppedFrame = DroppedFrame }; var infoMessage = new MediaPlayerInfoMessage(this, streamInfoModel); Messenger.Publish(infoMessage); }