Beispiel #1
0
        /**
         * Create and initialise a new media list instance.
         */
        private void CreateInstance(IntPtr mediaListInstance)
        {
            Logger.Debug("CreateInstance()");
            if (mediaListInstance == IntPtr.Zero)
            {
                mediaListInstance = LibVlc.libvlc_media_list_new(instance);
            }

            this.mediaListInstance = mediaListInstance;
            Logger.Debug("mediaListInstance={}", mediaListInstance);

            mediaListEventManager = LibVlc.libvlc_media_list_event_manager(mediaListInstance);
            Logger.Debug("mediaListEventManager={}", mediaListEventManager);

            RegisterEventListener();
        }