shoutcast.c File Reference

Include dependency graph for shoutcast.c:


Data Structures

struct  demux_sys_t

Defines

#define SHOUTCAST_BASE_URL   "http/shout-winamp://www.shoutcast.com/sbin/newxml.phtml"
#define SHOUTCAST_TUNEIN_BASE_URL   "http://www.shoutcast.com"
#define SHOUTCAST_TV_TUNEIN_URL   "http://www.shoutcast.com/sbin/tunein-tvstation.pls?id="
#define GET_VALUE(a)
#define SADD_INFO(type, field)

Functions

static int Demux (demux_t *p_demux)
static int Control (demux_t *p_demux, int i_query, va_list args)
static int DemuxGenre (demux_t *p_demux)
static int DemuxStation (demux_t *p_demux)
int Import_Shoutcast (vlc_object_t *p_this)
void Close_Shoutcast (vlc_object_t *p_this)

Define Documentation

#define GET_VALUE (  ) 

Value:

if( !strcmp( psz_attrname, #a ) ) \
                        { \
                            psz_ ## a = strdup( psz_attrvalue ); \
                        }

#define SADD_INFO ( type,
field   ) 

Value:

if( field ) { input_ItemAddInfo( \
                    p_input, _("Shoutcast"), _(type), "%s", field ) ; }

#define SHOUTCAST_BASE_URL   "http/shout-winamp://www.shoutcast.com/sbin/newxml.phtml"

#define SHOUTCAST_TUNEIN_BASE_URL   "http://www.shoutcast.com"

#define SHOUTCAST_TV_TUNEIN_URL   "http://www.shoutcast.com/sbin/tunein-tvstation.pls?id="


Function Documentation

void Close_Shoutcast ( vlc_object_t p_this  ) 

static int Control ( demux_t p_demux,
int  i_query,
va_list  args 
) [static]

static int Demux ( demux_t p_demux  )  [static]

static int DemuxGenre ( demux_t p_demux  )  [static]

static int DemuxStation ( demux_t p_demux  )  [static]

int Import_Shoutcast ( vlc_object_t p_this  ) 


Generated on Wed Aug 13 08:03:29 2008 for VLC by  doxygen 1.5.1