]> git.sesse.net Git - vlc/blobdiff - lib/libvlc_internal.h
skins2: simplify equalizer initialization
[vlc] / lib / libvlc_internal.h
index 27c1dc573d14cec502620f46f26c44348b8e7887..760649e34fd5103dc26a1420f724103e7e385ed0 100644 (file)
@@ -72,6 +72,11 @@ struct libvlc_instance_t
     unsigned      ref_count;
     vlc_mutex_t   instance_lock;
     struct libvlc_callback_entry_list_t *p_callback_list;
+    struct
+    {
+        void (*cb) (void *, int, const libvlc_log_t *, const char *, va_list);
+        void *data;
+    } log;
 };
 
 
@@ -82,6 +87,8 @@ struct libvlc_instance_t
 /* Thread context */
 void libvlc_threads_init (void);
 void libvlc_threads_deinit (void);
+void libvlc_log_init (void);
+void libvlc_log_deinit (void);
 
 /* Events */
 libvlc_event_manager_t * libvlc_event_manager_new(