# HG changeset patch # User diego # Date 1199223358 0 # Node ID 6ac1ece1f9fef1e05c04d31629f3119fec912716 # Parent 21f17f58f5bcf7b0e728cbc624e22ef92758d1a1 Add multiple inclusion guards to all header files that lack them. diff -r 21f17f58f5bc -r 6ac1ece1f9fe access_mpcontext.h --- a/access_mpcontext.h Tue Jan 01 21:20:06 2008 +0000 +++ b/access_mpcontext.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,6 @@ +#ifndef ACCESS_MPCONTEXT_H +#define ACCESS_MPCONTEXT_H + struct MPContext; void *mpctx_get_video_out(struct MPContext *mpctx); void *mpctx_get_audio_out(struct MPContext *mpctx); @@ -6,3 +9,5 @@ void *mpctx_get_mixer(struct MPContext *mpctx); int mpctx_get_global_sub_size(struct MPContext *mpctx); int mpctx_get_osd_function(struct MPContext *mpctx); + +#endif /* ACCESS_MPCONTEXT_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe asxparser.h --- a/asxparser.h Tue Jan 01 21:20:06 2008 +0000 +++ b/asxparser.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,4 +1,5 @@ - +#ifndef ASXPARSER_H +#define ASXPARSER_H typedef struct _ASX_Parser_t ASX_Parser_t; @@ -47,3 +48,5 @@ void asx_list_free(void* list_ptr,ASX_FreeFunc free_func); + +#endif /* ASXPARSER_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe cfg-mencoder.h --- a/cfg-mencoder.h Tue Jan 01 21:20:06 2008 +0000 +++ b/cfg-mencoder.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef CFG_MENCODER_H +#define CFG_MENCODER_H /* * config for cfgparser @@ -265,3 +267,5 @@ // {"h", help_text, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, {NULL, NULL, 0, 0, 0, 0, NULL} }; + +#endif /* CFG_MENCODER.H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe cfg-mplayer.h --- a/cfg-mplayer.h Tue Jan 01 21:20:06 2008 +0000 +++ b/cfg-mplayer.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,6 @@ +#ifndef CFG_MPLAYER_H +#define CFG_MPLAYER_H + /* * config for cfgparser */ @@ -363,3 +366,6 @@ {"vd", vd_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, {NULL, NULL, 0, 0, 0, 0, NULL} }; + +#endif /* CFG_MPLAYER_H */ + diff -r 21f17f58f5bc -r 6ac1ece1f9fe command.h --- a/command.h Tue Jan 01 21:20:06 2008 +0000 +++ b/command.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,8 @@ +#ifndef COMMAND_H +#define COMMAND_H + int run_command(struct MPContext *mpctx, mp_cmd_t *cmd); char *property_expand_string(struct MPContext *mpctx, char *str); void property_print_help(void); + +#endif /* COMMAND_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe cputable.h --- a/cputable.h Tue Jan 01 21:20:06 2008 +0000 +++ b/cputable.h Tue Jan 01 21:35:58 2008 +0000 @@ -4,6 +4,9 @@ * Family F codenames owe much thanks to Neil Phillips, author of x86test. */ +#ifndef CPUTABLE_H +#define CPUTABLE_H + #define MAX_VENDORS 8 /* Number of CPU Vendors */ //#define N_UNKNOWN "unknown" @@ -526,3 +529,4 @@ {"GenuineTMx86","Transmeta"} }; +#endif /* CPUTABLE_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe drivers/3dfx.h --- a/drivers/3dfx.h Tue Jan 01 21:20:06 2008 +0000 +++ b/drivers/3dfx.h Tue Jan 01 21:35:58 2008 +0000 @@ -20,6 +20,8 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +#ifndef MPLAYER_3DFX_H +#define MPLAYER_3DFX_H #define VOODOO_IO_REG_OFFSET ((unsigned long int)0x0000000) #define VOODOO_YUV_REG_OFFSET ((unsigned long int)0x0080100) @@ -370,4 +372,4 @@ /* ------------------------------------------------------------------------- */ - +#endif /* MPLAYER_3DFX_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe drivers/tdfx_vid.h --- a/drivers/tdfx_vid.h Tue Jan 01 21:20:06 2008 +0000 +++ b/drivers/tdfx_vid.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,4 +1,5 @@ - +#ifndef TDFX_VID_H +#define TDFX_VID_H #define TDFX_VID_VERSION 1 @@ -104,3 +105,4 @@ #define TDFX_VID_OVERLAY_ON _IO ('J', 8) #define TDFX_VID_OVERLAY_OFF _IO ('J', 9) +#endif /* TDFX_VID_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe input/input.h --- a/input/input.h Tue Jan 01 21:20:06 2008 +0000 +++ b/input/input.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,6 @@ +#ifndef INPUT_H +#define INPUT_H + // All command IDs #define MP_CMD_SEEK 0 #define MP_CMD_AUDIO_DELAY 1 @@ -294,3 +297,4 @@ int mp_input_check_interrupt(int time); +#endif /* INPUT_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe input/joystick.h --- a/input/joystick.h Tue Jan 01 21:20:06 2008 +0000 +++ b/input/joystick.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef JOYSTICK_H +#define JOYSTICK_H #define JOY_BASE (0x100+128) #define JOY_AXIS0_PLUS (JOY_BASE+0) @@ -37,3 +39,4 @@ int mp_input_joystick_read(int fd); +#endif /* JOYSTICK_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe input/lirc.h --- a/input/lirc.h Tue Jan 01 21:20:06 2008 +0000 +++ b/input/lirc.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,4 +1,5 @@ - +#ifndef LIRC_H +#define LIRC_H int mp_input_lirc_init(void); @@ -8,3 +9,5 @@ void mp_input_lirc_close(int fd); + +#define /* LIRC_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe input/mouse.h --- a/input/mouse.h Tue Jan 01 21:20:06 2008 +0000 +++ b/input/mouse.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,4 +1,5 @@ - +#ifndef MOUSE_H +#define MOUSE_H #define MOUSE_BASE ((0x100+256)|MP_NO_REPEAT_KEY) #define MOUSE_BTN0 (MOUSE_BASE+0) @@ -23,3 +24,5 @@ #define MOUSE_BTN7_DBL (MOUSE_BASE_DBL+7) #define MOUSE_BTN8_DBL (MOUSE_BASE_DBL+8) #define MOUSE_BTN9_DBL (MOUSE_BASE_DBL+9) + +#endif /* MOUSE_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libaf/af_hrtf.h --- a/libaf/af_hrtf.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libaf/af_hrtf.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,6 @@ +#ifndef AF_HRTF_H +#define AF_HRTF_H + #define HRTF_MIX_51 0 #define HRTF_MIX_STEREO 1 #define HRTF_MIX_MATRIX2CH 2 @@ -486,3 +489,5 @@ -0.00255615052036616, -0.0017721562881944813, -0.0002379619297227554, 0.0007130120121089036 }; + +#endif /* AF_HRTF_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libaf/af_resample.h --- a/libaf/af_resample.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libaf/af_resample.h Tue Jan 01 21:35:58 2008 +0000 @@ -14,6 +14,9 @@ only be included by af_resample.c */ +#ifndef AF_RESAMPLE_H +#define AF_RESAMPLE_H + #undef L #undef SHIFT #undef FORMAT @@ -159,3 +162,5 @@ s->xi = xi; s->i = i; #endif /* DN */ + +#endif /* AF_RESAMPLE_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libaf/equalizer.h --- a/libaf/equalizer.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libaf/equalizer.h Tue Jan 01 21:35:58 2008 +0000 @@ -8,6 +8,9 @@ //============================================================================= */ +#ifndef EQUALIZER_H +#define EQUALIZER_H + /* Equalizer plugin header file defines struct used for setting or getting the gain of a specific channel and frequency */ @@ -31,3 +34,5 @@ 8 8.000 kHz 9 16.00 kHz */ + +#endif /* EQUALIZER_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libao2/audio_out_internal.h --- a/libao2/audio_out_internal.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libao2/audio_out_internal.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef AUDIO_OUT_INTERNAL_H +#define AUDIO_OUT_INTERNAL_H // prototypes: //static ao_info_t info; @@ -25,3 +27,4 @@ audio_resume\ }; +#endif /* AUDIO_OUT_INTERNAL_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmenu/menu.h --- a/libmenu/menu.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmenu/menu.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef MENU_H +#define MENU_H struct menu_priv_s; typedef struct menu_s menu_t; @@ -89,3 +91,5 @@ int vspace, int warp, int align, int anchor); void menu_draw_box(mp_image_t* mpi, unsigned char grey, unsigned char alpha, int x, int y, int w, int h); + +#endif /* MENU_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmenu/menu_list.h --- a/libmenu/menu_list.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmenu/menu_list.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef MENU_LIST_H +#define MENU_LIST_H typedef struct list_entry_s list_entry_t; @@ -80,5 +82,5 @@ { "ptr-bg", M_ST_OFF(menu_list_priv_t,ptr_bg), CONF_TYPE_INT, M_OPT_RANGE, -1, 255, NULL }, \ { "ptr-bg-alpha", M_ST_OFF(menu_list_priv_t,ptr_bg_alpha), \ CONF_TYPE_INT, M_OPT_RANGE, 0, 255, NULL } \ - +#endif /* MENU_LIST_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/ad.h --- a/libmpcodecs/ad.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/ad.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef AD_H +#define AD_H #include "mpc_info.h" typedef mp_codec_info_t ad_info_t; @@ -28,3 +30,4 @@ // fallback: use hw mixer in libao #define ADCTRL_SET_VOLUME 4 /* set volume (used for mp3lib and liba52) */ +#endif /* AD_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/ad_internal.h --- a/libmpcodecs/ad_internal.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/ad_internal.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef AD_INTERNAL_H +#define AD_INTERNAL_H #include "codec-cfg.h" #include "libaf/af_format.h" @@ -24,3 +26,4 @@ decode_audio\ }; +#endif /* AD_INTERNAL_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/dec_audio.h --- a/libmpcodecs/dec_audio.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/dec_audio.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef DEC_AUDIO_H +#define DEC_AUDIO_H // dec_audio.c: extern void afm_help(void); @@ -9,3 +11,5 @@ extern int init_audio_filters(sh_audio_t *sh_audio, int in_samplerate, int *out_samplerate, int *out_channels, int *out_format); + +#endif /* DEC_AUDIO_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/dec_video.h --- a/libmpcodecs/dec_video.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/dec_video.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef DEC_VIDEO_H +#define DEC_VIDEO_H // dec_video.c: extern void vfm_help(void); @@ -18,3 +20,5 @@ extern int get_current_video_decoder_lag(sh_video_t *sh_video); extern int divx_quality; + +#endif /* DEC_VIDEO_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/pullup.h --- a/libmpcodecs/pullup.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/pullup.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,4 +1,5 @@ - +#ifndef PULLUP_H +#define PULLUP_H #define PULLUP_CPU_MMX 1 #define PULLUP_CPU_MMX2 2 @@ -80,4 +81,4 @@ void pullup_init_context(struct pullup_context *c); void pullup_free_context(struct pullup_context *c); - +#endif /* PULLUP_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/vd.h --- a/libmpcodecs/vd.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/vd.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef VD_H +#define VD_H #include "mp_image.h" #include "mpc_info.h" @@ -32,3 +34,5 @@ void mpcodecs_draw_slice(sh_video_t *sh, unsigned char** src, int* stride, int w,int h, int x, int y); #define VDFLAGS_DROPFRAME 3 + +#endif /* VD_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/vd_internal.h --- a/libmpcodecs/vd_internal.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/vd_internal.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef VD_INTERNAL +#define VD_INTERNAL #include "codec-cfg.h" #include "img_format.h" @@ -25,3 +27,4 @@ decode\ }; +#endif /* VD_INTERNAL */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/vf.h --- a/libmpcodecs/vf.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/vf.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef VF_H +#define VF_H struct vf_instance_s; struct vf_priv_s; @@ -120,3 +122,5 @@ int vf_config_wrapper(struct vf_instance_s* vf, int width, int height, int d_width, int d_height, unsigned int flags, unsigned int outfmt); + +#endif /* VF_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/vf_scale.h --- a/libmpcodecs/vf_scale.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/vf_scale.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,4 +1,9 @@ //GPL +#ifndef VF_SCALE_H +#define VF_SCALE_H + int get_sws_cpuflags(void); struct SwsContext *sws_getContextFromCmdLine(int srcW, int srcH, int srcFormat, int dstW, int dstH, int dstFormat); + +#endif /* VF_SCALE_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpcodecs/vfcap.h --- a/libmpcodecs/vfcap.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpcodecs/vfcap.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,5 +1,8 @@ // VFCAP_* values: they are flags, returned by query_format(): +#ifndef VFCAP_H +#define VFCAP_H + // set, if the given colorspace is supported (with or without conversion) #define VFCAP_CSP_SUPPORTED 0x1 // set, if the given colorspace is supported _without_ conversion @@ -30,3 +33,5 @@ #define VFCAP_EOSD 0x2000 // filter will draw EOSD at screen resolution (without scaling) #define VFCAP_EOSD_UNSCALED 0x4000 + +#endif /* VFCAP_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpdemux/demux_avs.h --- a/libmpdemux/demux_avs.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpdemux/demux_avs.h Tue Jan 01 21:35:58 2008 +0000 @@ -21,6 +21,9 @@ * Boston, MA 02110-1301 USA. */ +#ifndef DEMUX_AVS_H +#define DEMUX_AVS_H + enum { AVISYNTH_INTERFACE_VERSION = 2 }; enum @@ -162,3 +165,5 @@ default: return 0; } } + +#endif /* DEMUX_AVS_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpdemux/mp3_hdr.h --- a/libmpdemux/mp3_hdr.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpdemux/mp3_hdr.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef MP3_HDR_H +#define MP3_HDR_H int mp_get_mp3_header(unsigned char* hbuf,int* chans, int* freq, int* spf, int* mpa_layer, int* br); @@ -9,3 +11,5 @@ if(mp_decode_mp3_header((unsigned char*)(&head))<=0) return 0; return 1; } + +#endif /* MP3_HDR_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpdemux/mpeg_hdr.h --- a/libmpdemux/mpeg_hdr.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpdemux/mpeg_hdr.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef MPEG_HDR_H +#define MPEG_HDR_H typedef struct { // video info: @@ -27,3 +29,5 @@ void mp4_header_process_vop(mp_mpeg_header_t * picture, unsigned char * buffer); int h264_parse_sps(mp_mpeg_header_t * picture, unsigned char * buf, int len); int mp_vc1_decode_sequence_header(mp_mpeg_header_t * picture, unsigned char * buf, int len); + +#endif /* MPEG_HDR_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpdemux/muxer.h --- a/libmpdemux/muxer.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpdemux/muxer.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef MUXER_H +#define MUXER_H #define MUXER_MAX_STREAMS 16 @@ -113,3 +115,5 @@ int muxer_init_muxer_rawvideo(muxer_t *); int muxer_init_muxer_lavf(muxer_t *); int muxer_init_muxer_rawaudio(muxer_t *); + +#endif /* MUXER_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpdemux/nuppelvideo.h --- a/libmpdemux/nuppelvideo.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpdemux/nuppelvideo.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,5 +1,8 @@ /* nuppelvideo.h rh */ +#ifndef NUPPELVIDEO_H +#define NUPPELVIDEO_H + #include "libavutil/intfloat_readwrite.h" typedef struct __attribute__((packed)) rtfileheader @@ -156,3 +159,4 @@ (h)->lavc_maxqdiff = le2me_32((h)->lavc_maxqdiff); \ } +#endif /* NUPPELVIDEO_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libmpdemux/parse_es.h --- a/libmpdemux/parse_es.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libmpdemux/parse_es.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,5 @@ +#ifndef PARSE_ES_H +#define PARSE_ES_H #define MAX_VIDEO_PACKET_SIZE (224*1024+4) #define VIDEOBUFFER_SIZE 0x100000 @@ -16,3 +18,4 @@ // return: next packet code int skip_video_packet(demux_stream_t *ds); +#endif /* PARSE_ES_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libvo/jpeg_enc.h --- a/libvo/jpeg_enc.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libvo/jpeg_enc.h Tue Jan 01 21:35:58 2008 +0000 @@ -22,6 +22,8 @@ * http://www.ece.purdue.edu/~bourman/grad-labs/lab8/pdf/lab.pdf */ +#ifndef JPEG_ENC_H +#define JPEG_ENC_H typedef struct { struct MpegEncContext *s; @@ -43,3 +45,5 @@ unsigned char *u_data, unsigned char *v_data, char *bufr); void jpeg_enc_uninit(jpeg_enc_t *j); + +#endif /* JPEG_ENC_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libvo/osd_font.h --- a/libvo/osd_font.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libvo/osd_font.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,6 @@ +#ifndef OSD_FONT_H +#define OSD_FONT_H + const unsigned char osd_font_pfb[] = { 0x80,0x01,0x02,0x17,0x00,0x00,0x25,0x21,0x50,0x53,0x2d,0x41,0x64,0x6f,0x62,0x65, 0x46,0x6f,0x6e,0x74,0x2d,0x31,0x2e,0x30,0x3a,0x20,0x4f,0x53,0x44,0x20,0x31,0x2e, @@ -520,3 +523,5 @@ 0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30, 0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x0a, 0x80,0x03,}; + +#endif /* OSD_FONT_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libvo/video_out_internal.h --- a/libvo/video_out_internal.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libvo/video_out_internal.h Tue Jan 01 21:35:58 2008 +0000 @@ -20,6 +20,9 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#ifndef VIDEO_OUT_INTERNAL_H +#define VIDEO_OUT_INTERNAL_H + /* All video drivers will want this */ #include "libmpcodecs/vfcap.h" #include "libmpcodecs/mp_image.h" @@ -54,5 +57,4 @@ #include "osd.h" - - +#endif /* VIDEO_OUT_INTERNAL_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe libvo/videodev_mjpeg.h --- a/libvo/videodev_mjpeg.h Tue Jan 01 21:20:06 2008 +0000 +++ b/libvo/videodev_mjpeg.h Tue Jan 01 21:35:58 2008 +0000 @@ -3,6 +3,9 @@ */ +#ifndef VIDEODEV_MJPEG_H +#define VIDEODEV_MJPEG_H + /* This is identical with the mgavideo internal params struct, please tell me if you change this struct here ! start_pos = le2me_64(o->start_pos); o->end_pos = le2me_64(o->end_pos); } + +#endif /* NETSTREAM_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe stream/stream_dvd.h --- a/stream/stream_dvd.h Tue Jan 01 21:20:06 2008 +0000 +++ b/stream/stream_dvd.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,6 @@ +#ifndef STREAM_DVD_H +#define STREAM_DVD_H + #ifdef USE_DVDREAD_INTERNAL #include "dvdread/dvd_reader.h" #include "dvdread/ifo_types.h" @@ -44,3 +47,5 @@ int dvd_aid_from_lang(stream_t *stream, unsigned char* lang); int dvd_sid_from_lang(stream_t *stream, unsigned char* lang); int dvd_chapter_from_cell(dvd_priv_t *dvd,int title,int cell); + +#endif /* STREAM_DVD_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe stream/stream_dvd_common.h --- a/stream/stream_dvd_common.h Tue Jan 01 21:20:06 2008 +0000 +++ b/stream/stream_dvd_common.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,1 +1,6 @@ +#ifndef STREAM_DVD_COMMON_H +#define STREAM_DVD_COMMON_H + int mp_dvdtimetomsec(dvd_time_t *dt); + +#endif /* STREAM_DVD_COMMON_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe vidix/AsmMacros.h --- a/vidix/AsmMacros.h Tue Jan 01 21:20:06 2008 +0000 +++ b/vidix/AsmMacros.h Tue Jan 01 21:35:58 2008 +0000 @@ -63,6 +63,9 @@ * Modified for readability by Nick Kurshev */ +#ifndef ASMMACROS_H +#define ASMMACROS_H + #if defined(__GNUC__) #if defined(__alpha__) #include "sysdep/AsmMacros_alpha.h" @@ -115,3 +118,5 @@ #endif /* _MINIX and _ACK */ #endif /* __GNUC__ */ + +#endif /* ASMMACROS_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe vidix/cyberblade_regs.h --- a/vidix/cyberblade_regs.h Tue Jan 01 21:20:06 2008 +0000 +++ b/vidix/cyberblade_regs.h Tue Jan 01 21:35:58 2008 +0000 @@ -23,6 +23,9 @@ */ /* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/trident/trident_regs.h,v 1.22 2002/01/11 13:06:30 alanh Exp $ */ +#ifndef CYBERBLADE_REGS_H +#define CYBERBLADE_REGS_H + #define DEBUG 1 #define NTSC 14.31818 @@ -134,3 +137,4 @@ /* --- */ +#endif /* CYBERBLADE_REGS_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe vidix/dhahelperwin/ntverp.h --- a/vidix/dhahelperwin/ntverp.h Tue Jan 01 21:20:06 2008 +0000 +++ b/vidix/dhahelperwin/ntverp.h Tue Jan 01 21:35:58 2008 +0000 @@ -13,6 +13,9 @@ * PROGRAMMERS: Alex Ionescu (alex.ionescu@reactos.org) */ +#ifndef NTVERP_H +#define NTVERP_H + // // Windows NT Build 3790.1830 // @@ -149,3 +152,5 @@ "ReactOS(R) Operating System" #define VER_LEGALTRADEMARKS_STR \ "ReactOS(R) is a registered trademark of the ReactOS Foundation." + +#define /* NTVERP_H */ diff -r 21f17f58f5bc -r 6ac1ece1f9fe xvmc_render.h --- a/xvmc_render.h Tue Jan 01 21:20:06 2008 +0000 +++ b/xvmc_render.h Tue Jan 01 21:35:58 2008 +0000 @@ -1,3 +1,6 @@ +#ifndef XVMC_RENDER_H +#define XVMC_RENDER_H + #include #include #include @@ -48,3 +51,5 @@ void * p_osd_target_surface_render;//pointer to the surface where subpicture is rendered } xvmc_render_state_t; + +#endif /* XVMC_RENDER_H */