view mplayer.h @ 4564:5e1221d4655e

completely reworked FILM demuxer to support both audio and video...neither of which work yet (CVID video and uncompressed audio)...but the demuxer is working well now
author melanson
date Thu, 07 Feb 2002 05:55:29 +0000
parents d7c34da0b28f
children c39affa2b376
line wrap: on
line source


#ifndef __MPLAYER_MAIN
#define __MPLAYER_MAIN

extern int divx_quality;

extern char* filename;
extern int i;
extern char *seek_to_sec;
extern int seek_to_byte;
extern int f; // filedes
extern int stream_type;
extern stream_t* stream;
extern int file_format;
extern int has_audio;
//int has_video=1;
//
extern int audio_format;
#ifdef ALSA_TIMER
extern int alsa;
#else
extern int alsa;
#endif
extern int audio_buffer_size;
extern int audio_id;
extern int video_id;
extern int dvdsub_id;
extern float default_max_pts_correction;
extern int delay_corrected;
extern float force_fps;
extern float audio_delay;
extern int vcd_track;
#ifdef VCD_CACHE
extern int vcd_cache_size;
#endif
extern int index_mode;  // -1=untouched  0=don't use index  1=use (geneate) index
#ifdef AVI_SYNC_BPS
extern int pts_from_bps;
#else
extern int pts_from_bps;
#endif
extern char* title;
// screen info:
extern char* video_driver; //"mga"; // default
vo_functions_t *video_out;
extern int fullscreen;
extern int vidmode;
extern int softzoom;
extern int screen_size_x;//SCREEN_SIZE_X;
extern int screen_size_y;//SCREEN_SIZE_Y;
extern int screen_size_xy;
// movie info:
extern int out_fmt;
extern char *dsp;
extern int force_ni;
extern char *conffile;
extern int conffile_fd;
extern char *font_name;
extern float font_factor;
extern char *sub_name;
extern float sub_delay;
extern float sub_fps;
extern int   sub_auto;
extern char *stream_dump_name;
extern int stream_dump_type;
//int user_bpp=0;

extern int verbose;

extern int osd_level;
extern int nogui;

float a_frame;    // Audio

extern float rel_seek_secs;

extern int osd_visible;
extern int osd_function;
extern int osd_last_pts;

extern int mplayer(int argc,char* argv[], char *envp[]);
extern void parse_cfgfiles( void );
extern void exit_player(char* how);

#endif