Low-level support for events attaching/detaching
[vlc.git] / bindings / cil / src / player.cs
index bfd622d..eda3dd9 100644 (file)
@@ -51,7 +51,7 @@ namespace VideoLAN.LibVLC
      * @ingroup API
      * Use this class to play a media.
      */
-    public class Player : BaseObject
+    public class Player : EventingObject
     {
         internal PlayerHandle Handle
         {
@@ -106,6 +106,11 @@ namespace VideoLAN.LibVLC
             Raise ();
         }
 
+        internal override EventManagerHandle GetManager ()
+        {
+            return LibVLC.PlayerEventManager (Handle, null);
+        }
+
         /**
          * Whether the player is currently active.
          * @version VLC 1.0