protected void PreviewAvsSegmentInMplayer(double secMplayerPreview, bool onlyLockedClips, ExternalPlayerType playerType) { cxzxc("creating mplayer..."); var mplayed = new MPlayerPlaybackSegment(Context.Proj); mplayed.ExternalPlayer = playerType; mplayed.WhileYoureAtIt_cropProj(Context.UiObjects.CurrentMarkerFrame, (long)(Context.Proj.FrameRate * secMplayerPreview), onlyLockedClips); mplayed.run(); if (mplayed.ResultCode == OpResultCode.FileNotFound) { Context.eeee("Error: please make sure mplayer is in your PATH!"); } else if (mplayed.ResultCode == OpResultCode.OtherError) { Context.eeee("Error: " + mplayed.ErrorMessage); } }
public void PreviewAvsSegmentInMplayer(bool leaveOpen) { var mplayed = new MPlayerPlaybackSegment(Proj, UiObjects.CurrentMarkerFrame, (long)(Proj.FrameRate * SecMplayerPreview), leaveOpen); if (mplayed.ResultCode == OpResultCode.FileNotFound) editor.AppendToConsole(VidkaConsoleLogLevel.Error, "Error: please make sure mplayer is in your PATH!"); else if (mplayed.ResultCode == OpResultCode.OtherError) editor.AppendToConsole(VidkaConsoleLogLevel.Error, "Error: " + mplayed.ErrorMessage); }