mirror of https://github.com/mpv-player/mpv
* remove extern definitions of functions in .c files
* create new .h files where necessary todo: * go trough other files than mplayer.c * vf_menu_pause_update() * mp_input_register_options() * import_playtree_playlist_into_gui() * import_initial_playtree_into_gui() For more infos see http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2006-September/045683.html ( 20060902133225.2cc82aec.attila@kinali.ch on -dev-eng ) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19814 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
3a548e4367
commit
840a77bd06
15
mplayer.c
15
mplayer.c
|
@ -85,7 +85,6 @@ extern int mp_input_win32_slave_cmd_func(int fd,char* dest,int size);
|
|||
|
||||
int slave_mode=0;
|
||||
int player_idle_mode=0;
|
||||
extern int verbose;
|
||||
int quiet=0;
|
||||
|
||||
#ifdef WIN32
|
||||
|
@ -116,7 +115,7 @@ char * proc_priority=NULL;
|
|||
#include "stream/dvbin.h"
|
||||
static int last_dvb_step = 1;
|
||||
static int dvbin_reopen = 0;
|
||||
extern void cache_uninit(stream_t *s);
|
||||
#include "stream/cache2.h"
|
||||
#endif
|
||||
|
||||
//**************************************************************************//
|
||||
|
@ -144,12 +143,10 @@ static int play_tree_step = 1;
|
|||
//**************************************************************************//
|
||||
// Config
|
||||
//**************************************************************************//
|
||||
m_config_t* mconfig;
|
||||
#include "parser-cfg.h"
|
||||
#include "parser-mpcmd.h"
|
||||
|
||||
extern play_tree_t*
|
||||
m_config_parse_mp_command_line(m_config_t *config, int argc, char **argv);
|
||||
extern int
|
||||
m_config_parse_config_file(m_config_t* config, char *conffile);
|
||||
m_config_t* mconfig;
|
||||
|
||||
//**************************************************************************//
|
||||
// Config file
|
||||
|
@ -194,8 +191,6 @@ static int max_framesize=0;
|
|||
#include "libmpcodecs/vf.h"
|
||||
#include "libmpcodecs/vd.h"
|
||||
|
||||
extern void vf_list_plugins(void);
|
||||
|
||||
//**************************************************************************//
|
||||
//**************************************************************************//
|
||||
|
||||
|
@ -805,8 +800,6 @@ static void exit_sighandler(int x){
|
|||
exit_player(NULL);
|
||||
}
|
||||
|
||||
//extern void write_avi_header_1(FILE *f,int fcc,float fps,int width,int height);
|
||||
|
||||
extern void mp_input_register_options(m_config_t* cfg);
|
||||
|
||||
#include "mixer.h"
|
||||
|
|
|
@ -21,3 +21,6 @@ extern void getch2_disable(void);
|
|||
/* Read a character or a special key code (see keycodes.h) */
|
||||
extern int getch2(int halfdelay_time);
|
||||
|
||||
#ifdef __MINGW32__
|
||||
extern int mp_input_win32_slave_cmd_func(int fd,char* dest,int size);
|
||||
#endif
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
#ifndef _parser_cfg_h
|
||||
#define _parser_cfg_h
|
||||
|
||||
extern int m_config_parse_config_file(m_config_t* config, char *conffile);
|
||||
|
||||
#endif
|
|
@ -0,0 +1,6 @@
|
|||
#ifndef _parser_mpcmd_h
|
||||
#define _parser_mpcmd_h
|
||||
|
||||
extern play_tree_t* m_config_parse_mp_command_line(m_config_t *config, int argc, char **argv);
|
||||
|
||||
#endif
|
|
@ -0,0 +1,6 @@
|
|||
#ifndef _cache2_h
|
||||
#define _cache2_h
|
||||
|
||||
extern void cache_uninit(stream_t *s);
|
||||
|
||||
#endif
|
|
@ -31,8 +31,7 @@
|
|||
#include "m_option.h"
|
||||
#include "m_struct.h"
|
||||
|
||||
|
||||
void cache_uninit(stream_t *s); // defined in cache2.c
|
||||
#include "cache2.h"
|
||||
|
||||
//#include "vcd_read_bincue.h"
|
||||
|
||||
|
|
Loading…
Reference in New Issue