Mercurial > mplayer.hg
annotate mplayer.h @ 32389:4fb3f810de30
Write the code in a more understandable way instead of trying to explain
the mess with a comment.
Also fix a potential memleak (though MPlayer will exit right after anyway).
author | reimar |
---|---|
date | Sat, 09 Oct 2010 15:55:09 +0000 |
parents | 8d92770a9c7b |
children | faefba58f413 |
rev | line source |
---|---|
30429
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
1 /* |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
2 * This file is part of MPlayer. |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
3 * |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
4 * MPlayer is free software; you can redistribute it and/or modify |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
5 * it under the terms of the GNU General Public License as published by |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
6 * the Free Software Foundation; either version 2 of the License, or |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
7 * (at your option) any later version. |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
8 * |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
9 * MPlayer is distributed in the hope that it will be useful, |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
12 * GNU General Public License for more details. |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
13 * |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
14 * You should have received a copy of the GNU General Public License along |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
15 * with MPlayer; if not, write to the Free Software Foundation, Inc., |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
16 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
28051
diff
changeset
|
17 */ |
724 | 18 |
26029 | 19 #ifndef MPLAYER_MPLAYER_H |
20 #define MPLAYER_MPLAYER_H | |
724 | 21 |
32044 | 22 extern char *filename; |
23 extern char *current_module; | |
24 extern char **audio_fm_list; | |
25 extern char **video_fm_list; | |
26 extern char **video_driver_list; | |
27 extern char **audio_driver_list; | |
6796 | 28 |
6619
f554e7271587
fix volume handling ( step 2 ) -- add balance support and some code cleanup and fix
pontscho
parents:
6335
diff
changeset
|
29 extern int osd_level; |
18287
292337d09af2
Remove updating of vo_mouse_timer_const from the main loop and also
uau
parents:
17566
diff
changeset
|
30 extern unsigned int osd_visible; |
32044 | 31 extern int autosync; |
32 extern int frame_dropping; | |
32054
c3c015112837
Move slave_mode extern declaration to mplayer.h, where it belongs.
diego
parents:
32044
diff
changeset
|
33 extern int slave_mode; |
32031
d1e3a6f7d48a
Move use_menu extern declaration to mplayer.h, where it belongs.
diego
parents:
32030
diff
changeset
|
34 extern int use_menu; |
32044 | 35 |
36 extern float audio_delay; | |
31956
a6c25d94e60e
Add new slave mode command for loading EDL file on demand.
reynaldo
parents:
31489
diff
changeset
|
37 extern double start_pts; |
7019 | 38 |
32030
c2d9c19985cb
Move **sub_name extern declaration to mplayer.h, where it belongs.
diego
parents:
31956
diff
changeset
|
39 /* for the GUI */ |
7019 | 40 extern int auto_quality; |
32066
8d92770a9c7b
Move disable_gui_conf extern var declaration to mplayer.h, where it belongs.
diego
parents:
32054
diff
changeset
|
41 extern int disable_gui_conf; |
32040
fb341240a2a8
Move stream_dump_type extern declaration to mplayer.h, where it belongs.
diego
parents:
32032
diff
changeset
|
42 extern int stream_dump_type; |
7019 | 43 |
28051 | 44 void update_set_of_subtitles(void); |
5919 | 45 |
26029 | 46 #endif /* MPLAYER_MPLAYER_H */ |