When changing playback speed write the current speed to OSD only after
[mplayer.git] / mplayer.h
blob1b1a4629a2079d69d0f0e4fa1a96e2679b514082
2 #ifndef __MPLAYER_MAIN
3 #define __MPLAYER_MAIN
5 #include "libvo/sub.h"
6 #include "subreader.h"
8 extern int use_gui;
9 extern char* current_module;
11 extern char * dvd_device;
12 extern char * cdrom_device;
14 extern char ** audio_fm_list;
15 extern char ** video_fm_list;
16 extern char ** video_driver_list;
17 extern char ** audio_driver_list;
18 extern char * video_driver;
19 extern char * audio_driver;
20 extern float audio_delay;
22 extern int osd_level;
23 extern unsigned int osd_visible;
25 extern char * font_name;
26 extern float font_factor;
27 extern float movie_aspect;
28 extern float force_fps;
30 //extern char **sub_name;
31 extern float sub_delay;
32 extern float sub_fps;
33 extern int sub_auto;
34 extern int sub_pos;
35 extern int sub_unicode;
36 extern char * sub_cp;
37 extern sub_data* subdata; //currently used subtitles
38 extern subtitle* vo_sub;
39 extern int suboverlap_enabled;
41 extern char * filename;
43 extern int stream_cache_size;
44 extern int force_ni;
45 extern int index_mode;
46 extern int autosync;
48 // libmpcodecs:
49 extern int fullscreen;
50 extern int flip;
52 extern int frame_dropping;
54 extern int auto_quality;
56 extern int audio_id;
57 extern int video_id;
58 extern int dvdsub_id;
59 extern int vobsub_id;
61 extern void exit_player(const char* how);
62 extern void update_set_of_subtitles(void);
64 #endif