X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Flibvlc.h;h=a1431e8eab610b00a6ef412b9d8a21d926aba21d;hb=36e919f365a8eb0d9dcd7c846284149322b3cd07;hp=ebb97ea7a5411048730e647f5d5495b761c78af7;hpb=9ffae683ff9e79eee3a3c4d9ca3ed3e6010d6034;p=vlc diff --git a/src/libvlc.h b/src/libvlc.h index ebb97ea7a5..a1431e8eab 100644 --- a/src/libvlc.h +++ b/src/libvlc.h @@ -25,6 +25,8 @@ #ifndef LIBVLC_LIBVLC_H # define LIBVLC_LIBVLC_H 1 +extern const char psz_vlc_changeset[]; + typedef struct variable_t variable_t; /* Actions (hot keys) */ @@ -39,7 +41,10 @@ size_t vlc_towc (const char *str, uint32_t *restrict pwc); */ void system_Init ( void ); void system_Configure ( libvlc_int_t *, int, const char *const [] ); -void system_End ( libvlc_int_t * ); +void system_End ( void ); + +void vlc_CPU_init(void); +void vlc_CPU_dump(vlc_object_t *); /* * Threads subsystem @@ -63,12 +68,6 @@ void vlc_assert_locked (vlc_mutex_t *); # define vlc_assert_locked( m ) (void)m #endif -/* - * CPU capabilities - */ -extern uint32_t cpu_flags; -uint32_t CPUCapabilities( void ); - /* * LibVLC exit event handling */ @@ -189,7 +188,6 @@ typedef struct libvlc_priv_t vlc_mutex_t ml_lock; ///< Mutex for ML creation vlm_t *p_vlm; ///< the VLM singleton (or NULL) vlc_object_t *p_dialog_provider; ///< dialog provider - httpd_t *p_httpd; ///< HTTP daemon (src/network/httpd.c) #ifdef ENABLE_SOUT sap_handler_t *p_sap; ///< SAP SDP advertiser #endif