public static String GetMeta(IVLCObject Object, VLCMetaData MetaOption) { Trace("libvlc_media_get_meta"); var DataPtr = NativeMethods.libvlc_media_get_meta(Object.Handle, (libvlc_meta_t)MetaOption); return(Transform.ToString(DataPtr)); }
public static void SetMeta(IVLCObject Object, VLCMetaData MetaOption, String Value) { IntPtr ValuePtr = IntPtr.Zero; try { ValuePtr = Transform.ToIntPtr(Value); Trace("libvlc_media_set_meta"); NativeMethods.libvlc_media_set_meta(Object.Handle, (libvlc_meta_t)MetaOption, ValuePtr); } finally { Transform.Free(ValuePtr); } }