|
xine-lib
1.2.10
|
Go to the source code of this file.
Typedefs | |
| typedef struct mmsh_s | mmsh_t |
Functions | |
| char * | mmsh_connect_common (int *s, int *port, char *url, char **host, char **path, char **file) |
| mmsh_t * | mmsh_connect (xine_stream_t *stream, const char *url_, int bandwidth) |
| int | mmsh_read (mmsh_t *this, char *data, int len) |
| uint32_t | mmsh_get_length (mmsh_t *this) |
| void | mmsh_close (mmsh_t *this) |
| size_t | mmsh_peek_header (mmsh_t *this, char *data, size_t maxsize) |
| off_t | mmsh_get_current_pos (mmsh_t *this) |
| void | mmsh_set_start_time (mmsh_t *this, int time_offset) |
| void mmsh_close | ( | mmsh_t * | this | ) |
References _x_io_tcp_close(), _x_url_cleanup(), asf_header_delete(), and lprintf.
Referenced by mms_plugin_dispose().
| mmsh_t* mmsh_connect | ( | xine_stream_t * | stream, |
| const char * | url_, | ||
| int | bandwidth | ||
| ) |
References _, _x_io_tcp_close(), _x_url_cleanup(), _x_url_parse2(), lprintf, mmsh_connect_int(), mmsh_tcp_connect(), mmsh_valid_proto(), NULL, report_progress(), xine_stream_s::xine, xine_log(), and XINE_LOG_MSG.
Referenced by mms_plugin_open().
| char* mmsh_connect_common | ( | int * | s, |
| int * | port, | ||
| char * | url, | ||
| char ** | host, | ||
| char ** | path, | ||
| char ** | file | ||
| ) |
| off_t mmsh_get_current_pos | ( | mmsh_t * | this | ) |
Referenced by mms_plugin_get_current_pos(), mms_plugin_seek(), and mms_plugin_seek_time().
| uint32_t mmsh_get_length | ( | mmsh_t * | this | ) |
Referenced by mms_plugin_get_length().
| size_t mmsh_peek_header | ( | mmsh_t * | this, |
| char * | data, | ||
| size_t | maxsize | ||
| ) |
References lprintf.
Referenced by mms_plugin_get_optional_data().
| int mmsh_read | ( | mmsh_t * | this, |
| char * | data, | ||
| int | len | ||
| ) |
References get_media_packet(), lprintf, mmsh_connect_int2(), xine_fast_memcpy, XINE_VERBOSITY_LOG, and xprintf.
Referenced by mms_plugin_read().
| void mmsh_set_start_time | ( | mmsh_t * | this, |
| int | time_offset | ||
| ) |
Referenced by mms_plugin_seek_time().
1.8.17