]> git.sesse.net Git - vlc/blobdiff - src/libvlc-common.c
Support for creating object with custom type name and size.
[vlc] / src / libvlc-common.c
index 8d51f312e49b0442bb31ad0815bcbc28e5f73783..2ed103ee61a8259ccf4f8e0990d16a38e4abb229 100644 (file)
  * Preamble
  *****************************************************************************/
 #include <vlc/vlc.h>
-#include <libvlc_internal.h>
-#include <vlc/input.h>
+#include "control/libvlc_internal.h"
+#include <vlc_input.h>
+
+#include "misc/modules.h"
+#include "misc/configuration.h"
 
 #include <errno.h>                                                 /* ENOMEM */
 #include <stdio.h>                                              /* sprintf() */
 #   include <hal/libhal.h>
 #endif
 
-#include "vlc_cpu.h"                                        /* CPU detection */
-#include "os_specific.h"
+#include "vlc_os_specific.h"
 
-#include "vlc_error.h"
+#include <vlc_playlist.h>
+#include <vlc_interface.h>
 
-#include "vlc_playlist.h"
-#include "vlc_interface.h"
+#include <vlc_aout.h>
+#include "audio_output/aout_internal.h"
 
-#include "audio_output.h"
+#include <vlc_vout.h>
 
-#include "vlc_video.h"
-#include "video_output.h"
+#include <vlc_sout.h>
+#include "stream_output/stream_output.h"
 
-#include "stream_output.h"
-#include "charset.h"
+#include <vlc_charset.h>
 
 #include "libvlc.h"
 
@@ -131,6 +133,9 @@ static int  VerboseCallback( vlc_object_t *, char const *,
 
 static void InitDeviceValues( libvlc_int_t * );
 
+/* Refs misc/cpu.c */
+uint32_t CPUCapabilities( void );
+
 /*****************************************************************************
  * vlc_current_object: return the current object.
  *****************************************************************************