QVisu
Qt-based visualization for smart homes
|
Go to the source code of this file.
Classes | |
struct | libvlc_module_description_t |
Typedefs | |
typedef struct libvlc_event_manager_t | libvlc_event_manager_t |
typedef int | libvlc_event_type_t |
typedef void(* | libvlc_callback_t )(const struct libvlc_event_t *, void *) |
typedef struct vlc_log_t | libvlc_log_t |
typedef void(* | libvlc_log_cb )(void *data, int level, const libvlc_log_t *ctx, const char *fmt, va_list args) |
typedef struct libvlc_module_description_t | libvlc_module_description_t |
Enumerations | |
enum | libvlc_log_level { LIBVLC_DEBUG =0, LIBVLC_NOTICE =2, LIBVLC_WARNING =3, LIBVLC_ERROR =4 } |
Functions | |
LIBVLC_API const char * | libvlc_errmsg (void) |
LIBVLC_API void | libvlc_clearerr (void) |
LIBVLC_API const char * | libvlc_vprinterr (const char *fmt, va_list ap) |
LIBVLC_API const char * | libvlc_printerr (const char *fmt,...) |
LIBVLC_API libvlc_instance_t * | libvlc_new (int argc, const char *const *argv) |
LIBVLC_API void | libvlc_release (libvlc_instance_t *p_instance) |
LIBVLC_API void | libvlc_retain (libvlc_instance_t *p_instance) |
LIBVLC_API int | libvlc_add_intf (libvlc_instance_t *p_instance, const char *name) |
LIBVLC_API void | libvlc_set_exit_handler (libvlc_instance_t *p_instance, void(*cb)(void *), void *opaque) |
LIBVLC_DEPRECATED LIBVLC_API void | libvlc_wait (libvlc_instance_t *p_instance) |
LIBVLC_API void | libvlc_set_user_agent (libvlc_instance_t *p_instance, const char *name, const char *http) |
LIBVLC_API void | libvlc_set_app_id (libvlc_instance_t *p_instance, const char *id, const char *version, const char *icon) |
LIBVLC_API const char * | libvlc_get_version (void) |
LIBVLC_API const char * | libvlc_get_compiler (void) |
LIBVLC_API const char * | libvlc_get_changeset (void) |
LIBVLC_API void | libvlc_free (void *ptr) |
LIBVLC_API int | libvlc_event_attach (libvlc_event_manager_t *p_event_manager, libvlc_event_type_t i_event_type, libvlc_callback_t f_callback, void *user_data) |
LIBVLC_API void | libvlc_event_detach (libvlc_event_manager_t *p_event_manager, libvlc_event_type_t i_event_type, libvlc_callback_t f_callback, void *p_user_data) |
LIBVLC_API const char * | libvlc_event_type_name (libvlc_event_type_t event_type) |
LIBVLC_API void | libvlc_log_get_context (const libvlc_log_t *ctx, const char **module, const char **file, unsigned *line) |
LIBVLC_API void | libvlc_log_get_object (const libvlc_log_t *ctx, const char **name, const char **header, uintptr_t *id) |
LIBVLC_API void | libvlc_log_unset (libvlc_instance_t *) |
LIBVLC_API void | libvlc_log_set (libvlc_instance_t *, libvlc_log_cb cb, void *data) |
LIBVLC_API void | libvlc_log_set_file (libvlc_instance_t *, FILE *stream) |
LIBVLC_DEPRECATED LIBVLC_API unsigned | libvlc_get_log_verbosity (const libvlc_instance_t *p_instance) |
LIBVLC_DEPRECATED LIBVLC_API void | libvlc_set_log_verbosity (libvlc_instance_t *p_instance, unsigned level) |
LIBVLC_DEPRECATED LIBVLC_API libvlc_log_t * | libvlc_log_open (libvlc_instance_t *p_instance) |
LIBVLC_DEPRECATED LIBVLC_API void | libvlc_log_close (libvlc_log_t *p_log) |
LIBVLC_DEPRECATED LIBVLC_API unsigned | libvlc_log_count (const libvlc_log_t *p_log) |
LIBVLC_DEPRECATED LIBVLC_API void | libvlc_log_clear (libvlc_log_t *p_log) |
LIBVLC_DEPRECATED LIBVLC_API libvlc_log_iterator_t * | libvlc_log_get_iterator (const libvlc_log_t *p_log) |
LIBVLC_DEPRECATED LIBVLC_API void | libvlc_log_iterator_free (libvlc_log_iterator_t *p_iter) |
LIBVLC_DEPRECATED LIBVLC_API int | libvlc_log_iterator_has_next (const libvlc_log_iterator_t *p_iter) |
LIBVLC_DEPRECATED LIBVLC_API libvlc_log_message_t * | libvlc_log_iterator_next (libvlc_log_iterator_t *p_iter, libvlc_log_message_t *p_buf) |
LIBVLC_API void | libvlc_module_description_list_release (libvlc_module_description_t *p_list) |
LIBVLC_API libvlc_module_description_t * | libvlc_audio_filter_list_get (libvlc_instance_t *p_instance) |
LIBVLC_API libvlc_module_description_t * | libvlc_video_filter_list_get (libvlc_instance_t *p_instance) |
LIBVLC_API int64_t | libvlc_clock (void) |
This file defines libvlc external API