Try hack for attaching mpv video window

This commit is contained in:
Nikolaj Olsson 2017-10-11 16:03:30 +02:00
parent 3c6f9183d2
commit 9694fe356c

View File

@ -437,9 +437,13 @@ namespace Nikse.SubtitleEdit.Logic.VideoPlayers
_mpvSetOptionString(_mpvHandle, GetUtf8Bytes("no-sub"), GetUtf8Bytes("")); // don't load subtitles
if (ownerControl != null)
{
int mpvFormatInt64 = 4;
var windowId = ownerControl.Handle.ToInt64();
_mpvSetOption(_mpvHandle, GetUtf8Bytes("wid"), mpvFormatInt64, ref windowId);
for (int i = 0; i < 3; i++)
{
Application.DoEvents();
int mpvFormatInt64 = 4;
var windowId = ownerControl.Handle.ToInt64();
_mpvSetOption(_mpvHandle, GetUtf8Bytes("wid"), mpvFormatInt64, ref windowId);
}
}
DoMpvCommand("loadfile", videoFileName);