view mplayer.h @ 22199:cc89992b27a3

demuxers must ignore unknown lang/country codes, it seems we all agree that this should be stated clearly it follows from the fact that new language and country codes are added to the ISO standards from time to time and that a compliant demuxer must not reject a valid file which uses such a new code which was not know when the demuxer was written
author michael
date Wed, 14 Feb 2007 12:29:09 +0000
parents b806ccbc6398
children 2a66d95355f0
line wrap: on
line source


#ifndef __MPLAYER_MAIN
#define __MPLAYER_MAIN

extern char* current_module;

extern char * dvd_device;
extern char * cdrom_device;

extern char ** audio_fm_list;
extern char ** video_fm_list;
extern char ** video_driver_list;
extern char ** audio_driver_list;
extern char * video_driver;
extern char * audio_driver;
extern float  audio_delay;

extern int osd_level;
extern unsigned int osd_visible;

extern char * font_name;
extern float  font_factor;
extern float movie_aspect;
extern float force_fps;

//extern char **sub_name;
extern float  sub_delay;
extern float  sub_fps;
extern int    sub_auto;
extern int    sub_pos;
extern int    sub_unicode;
extern char * sub_cp;
extern int    suboverlap_enabled;

extern char * filename;

extern int stream_cache_size;
extern int force_ni;
extern int index_mode;
extern int autosync;

// libmpcodecs:
extern int fullscreen;
extern int flip;

extern int frame_dropping;

extern int auto_quality;

extern int audio_id;
extern int video_id;
extern int dvdsub_id;
extern int vobsub_id;

extern void exit_player(const char* how);
extern void update_set_of_subtitles(void);

#endif