view libmpcodecs/ad_internal.h @ 26355:a8fbc0224b81

Remove Win32 linker option for netstream. Other winsock using code does not need it, it should be set from configure and the reason why it was set in the first place has been lost in the mists of time.
author diego
date Fri, 11 Apr 2008 07:37:27 +0000
parents 4129c8cfa742
children bbb6ebec87a0
line wrap: on
line source

#ifndef MPLAYER_AD_INTERNAL_H
#define MPLAYER_AD_INTERNAL_H

#include "codec-cfg.h"
#include "libaf/af_format.h"

#include "stream/stream.h"
#include "libmpdemux/demuxer.h"
#include "libmpdemux/stheader.h"

#include "ad.h"

extern int audio_output_channels;
static int init(sh_audio_t *sh);
static int preinit(sh_audio_t *sh);
static void uninit(sh_audio_t *sh);
static int control(sh_audio_t *sh,int cmd,void* arg, ...);
static int decode_audio(sh_audio_t *sh,unsigned char *buffer,int minlen,int maxlen);

#define LIBAD_EXTERN(x) ad_functions_t mpcodecs_ad_##x = {\
	&info,\
	preinit,\
	init,\
        uninit,\
	control,\
	decode_audio\
};

#endif /* MPLAYER_AD_INTERNAL_H */