X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_interface.h;h=60fcff8796889a9efde2d142ac3cff0feea75b4a;hb=47e69cf6132dfd1daa1ef8fb17fa6b2af5c16e18;hp=23fa959525ae4b443c19a2ecf9734a57663ed08e;hpb=26c146e8ac44d1e23d57c1e950578768c85e4465;p=vlc diff --git a/include/vlc_interface.h b/include/vlc_interface.h index 23fa959525..60fcff8796 100644 --- a/include/vlc_interface.h +++ b/include/vlc_interface.h @@ -23,10 +23,6 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. *****************************************************************************/ -#if !defined( __LIBVLC__ ) - #error You are not libvlc or one of its plugins. You cannot include this file -#endif - #ifndef _VLC_INTF_H_ #define _VLC_INTF_H_ @@ -54,8 +50,9 @@ struct intf_thread_t VLC_COMMON_MEMBERS /* Thread properties and locks */ - bool b_play; +#ifdef __APPLE__ bool b_should_run_on_first_thread; +#endif /* Specific interfaces */ intf_console_t * p_console; /** console */ @@ -73,13 +70,6 @@ struct intf_thread_t /** Interaction stuff */ bool b_interaction; - /** Video window callbacks */ - void * ( *pf_request_window ) ( intf_thread_t *, vout_thread_t *, - int *, int *, - unsigned int *, unsigned int * ); - void ( *pf_release_window ) ( intf_thread_t *, void * ); - int ( *pf_control_window ) ( intf_thread_t *, void *, int, va_list ); - /* XXX: new message passing stuff will go here */ vlc_mutex_t change_lock; bool b_menu_change; @@ -146,7 +136,7 @@ VLC_EXPORT( int, __intf_Eject, ( vlc_object_t *, const char * ) ); msg_Info( p_intf, _("\nWarning: if you can't access the GUI " \ "anymore, open a command-line window, go to the " \ "directory where you installed VLC and run " \ - "\"vlc -I wx\"\n") ) + "\"vlc -I qt\"\n") ) #else # define CONSOLE_INTRO_MSG #endif @@ -189,7 +179,8 @@ typedef enum vlc_dialog { #define INTF_ABOUT_MSG LICENSE_MSG #define EXTENSIONS_AUDIO "*.a52;*.aac;*.ac3;*.dts;*.flac;*.m4a;*.m4p;*.mka;" \ - "*.mod;*.mp1;*.mp2;*.mp3;*.ogg;*.spx;*.wav;*.wma;*.xm" + "*.mod;*.mp1;*.mp2;*.mp3;*.ogg;*.oma;*.spx;" \ + "*.wav;*.wma;*.xm" #define EXTENSIONS_VIDEO "*.asf;*.avi;*.divx;*.dv;*.flv;*.gxf;*.m1v;*.m2v;" \ "*.m4v;*.mkv;*.mov;*.mp2;*.mp4;*.mpeg;*.mpeg1;" \