--- /dev/null
+/*****************************************************************************
+ * audio_sys.h : header of the method-dependant functions library
+ * (c)1999 VideoLAN
+ *****************************************************************************
+ * Required headers:
+ * - "common.h" ( byte_t )
+ * - "audio_output.h" ( aout_dsp_t )
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Prototypes
+ *****************************************************************************/
+int aout_SysOpen ( aout_thread_t *p_aout );
+int aout_SysReset ( aout_thread_t *p_aout );
+int aout_SysSetFormat ( aout_thread_t *p_aout );
+int aout_SysSetChannels ( aout_thread_t *p_aout );
+int aout_SysSetRate ( aout_thread_t *p_aout );
+long aout_SysGetBufInfo ( aout_thread_t *p_aout, long l_buffer_info );
+void aout_SysPlaySamples ( aout_thread_t *p_aout, byte_t *buffer, int i_size );
+void aout_SysClose ( aout_thread_t *p_aout );
+
--- /dev/null
+/*****************************************************************************
+ * intf_sys.h: system dependant interface API
+ * (c)1999 VideoLAN
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Prototypes
+ *****************************************************************************/
+int intf_SysCreate ( p_intf_thread_t p_intf );
+void intf_SysDestroy ( p_intf_thread_t p_intf );
+void intf_SysManage ( p_intf_thread_t p_intf );
+
--- /dev/null
+/*****************************************************************************
+ * video_sys.h: system dependant video output display method API
+ * (c)1999 VideoLAN
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Prototypes
+ *****************************************************************************/
+int vout_SysCreate ( p_vout_thread_t p_vout, char *psz_display, int i_root_window );
+int vout_SysInit ( p_vout_thread_t p_vout );
+void vout_SysEnd ( p_vout_thread_t p_vout );
+void vout_SysDestroy ( p_vout_thread_t p_vout );
+int vout_SysManage ( p_vout_thread_t p_vout );
+void vout_SysDisplay ( p_vout_thread_t p_vout );
+