mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 22:42:38 +01:00
Updated MPlayer so it might work on Linux/Mac
git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@402 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
parent
ce6d79309c
commit
4e66adb019
@ -142,6 +142,9 @@ namespace Nikse.SubtitleEdit.Logic.VideoPlayers
|
||||
_mplayer = new Process();
|
||||
_mplayer.StartInfo.FileName = mplayerExeName;
|
||||
//vo options: gl, gl2, directx:noaccel
|
||||
if (Utilities.IsRunningOnLinux() || Utilities.IsRunningOnMac())
|
||||
_mplayer.StartInfo.Arguments = "-slave -idle -quiet -osdlevel 0 -vsync -wid " + ownerControl.Handle.ToInt32() + " \"" + videoFileName + "\" ";
|
||||
else
|
||||
_mplayer.StartInfo.Arguments = "-slave -idle -quiet -osdlevel 0 -vsync -vo directx:noaccel -wid " + ownerControl.Handle.ToInt32() + " \"" + videoFileName + "\" ";
|
||||
_mplayer.StartInfo.UseShellExecute = false;
|
||||
_mplayer.StartInfo.RedirectStandardInput = true;
|
||||
@ -253,6 +256,9 @@ namespace Nikse.SubtitleEdit.Logic.VideoPlayers
|
||||
{
|
||||
get
|
||||
{
|
||||
if (Utilities.IsRunningOnLinux() || Utilities.IsRunningOnMac())
|
||||
return "mplayer";
|
||||
|
||||
string fileName = @"C:\Program Files (x86)\SMPlayer\mplayer\mplayer.exe";
|
||||
if (File.Exists(fileName))
|
||||
return fileName;
|
||||
|
Loading…
Reference in New Issue
Block a user