-
This commit is contained in:
@@ -47,8 +47,8 @@ namespace mpvnet
|
||||
mpv.Init();
|
||||
mpv.ObserveBoolProp("fullscreen", MpvChangeFullscreen);
|
||||
mpv.AfterShutdown += Mpv_AfterShutdown;
|
||||
mpv.FileLoaded += Mpv_FileLoaded;
|
||||
mpv.VideoSizeChanged += Mpv_VideoSizeChanged;
|
||||
mpv.PlaybackRestart += Mpv_PlaybackRestart;
|
||||
|
||||
CM = new ContextMenuEx();
|
||||
ContextMenu = CM;
|
||||
@@ -61,6 +61,11 @@ namespace mpvnet
|
||||
}
|
||||
}
|
||||
|
||||
private void Mpv_PlaybackRestart()
|
||||
{
|
||||
BeginInvoke(new Action(() => Text = mpv.GetStringProp("filename") + " - mpv.net"));
|
||||
}
|
||||
|
||||
private void CM_Popup(object sender, EventArgs e)
|
||||
{
|
||||
CursorHelp.Show();
|
||||
@@ -87,11 +92,6 @@ namespace mpvnet
|
||||
BeginInvoke(new Action(() => SetFormPosSize()));
|
||||
}
|
||||
|
||||
private void Mpv_FileLoaded()
|
||||
{
|
||||
BeginInvoke(new Action(() => Text = mpv.GetStringProp("filename") + " - mpv.net"));
|
||||
}
|
||||
|
||||
private void Mpv_AfterShutdown() => Invoke(new Action(() => Close()));
|
||||
|
||||
public bool IsFullscreen
|
||||
|
||||
@@ -167,7 +167,7 @@ namespace mpvnet
|
||||
{
|
||||
var lpBuffer = IntPtr.Zero;
|
||||
int err = mpv_get_property(MpvHandle, GetUtf8Bytes(name), mpv_format.MPV_FORMAT_STRING, ref lpBuffer);
|
||||
var ret = Marshal.PtrToStringAnsi(lpBuffer);
|
||||
var ret = StringFromNativeUtf8(lpBuffer);
|
||||
mpv_free(lpBuffer);
|
||||
|
||||
if (err < 0)
|
||||
|
||||
Reference in New Issue
Block a user