xine-lib 1.2.11
Typedefs | Functions
mms.h File Reference
#include <inttypes.h>
#include <xine/xine_internal.h>

Go to the source code of this file.

Typedefs

typedef struct mms_s mms_t
 

Functions

char * mms_connect_common (int *s, int *port, char *url, char **host, char **path, char **file)
 
mms_tmms_connect (xine_stream_t *stream, const char *url_, int bandwidth)
 
int mms_read (mms_t *this, char *data, int len)
 
uint32_t mms_get_length (mms_t *this)
 
void mms_close (mms_t *this)
 
size_t mms_peek_header (mms_t *this, char *data, size_t maxsize)
 
off_t mms_get_current_pos (mms_t *this)
 
void mms_set_start_time (mms_t *this, int time_offset)
 

Typedef Documentation

◆ mms_t

typedef struct mms_s mms_t

Function Documentation

◆ mms_close()

void mms_close ( mms_t this)

◆ mms_connect()

mms_t * mms_connect ( xine_stream_t stream,
const char *  url_,
int  bandwidth 
)

◆ mms_connect_common()

char * mms_connect_common ( int *  s,
int *  port,
char *  url,
char **  host,
char **  path,
char **  file 
)

◆ mms_get_current_pos()

off_t mms_get_current_pos ( mms_t this)

◆ mms_get_length()

uint32_t mms_get_length ( mms_t this)

Referenced by mms_plugin_get_length().

◆ mms_peek_header()

size_t mms_peek_header ( mms_t this,
char *  data,
size_t  maxsize 
)

◆ mms_read()

int mms_read ( mms_t this,
char *  data,
int  len 
)

◆ mms_set_start_time()

void mms_set_start_time ( mms_t this,
int  time_offset 
)

Referenced by mms_plugin_seek_time().