// Sets a mpv property with the specified value public MpvErrorCode SetProperty(string property, MpvFormat format, string value) { var data = GetUtf8Bytes(value); lock (mpvLock) { return((MpvErrorCode)mpv_set_property(libmpv_handle, GetUtf8Bytes(property), (int)format, ref data)); } }
public int SetProperty(string name, MpvFormat format, string data) { if (_mpvHandle == IntPtr.Zero) { return(-1); } var bytes = GetUtf8Bytes(data); return(_mpvSetProperty(_mpvHandle, GetUtf8Bytes(name), (int)format, ref bytes)); }
// Sets a mpv property with the specified value public MpvErrorCode SetProperty(string property, MpvFormat format, string value) { var temp = GetUtf8Bytes(value); return((MpvErrorCode)mpv_set_property(libmpv_handle, GetUtf8Bytes(property), (int)format, ref temp)); }
public int SetOption(string name, MpvFormat format, string data) { return(_mpvSetOptionString(_mpvHandle, GetUtf8Bytes(name), GetUtf8Bytes(data))); }
public int SetOption(string name, MpvFormat format, long data) { return(_mpvSetOption(_mpvHandle, GetUtf8Bytes(name), (int)format, ref data)); }