31#define uint32_t unsigned int
32#define uint16_t unsigned short int
33#define uint8_t unsigned char
38#define RTSP_STATUS_SET_PARAMETER 10
39#define RTSP_STATUS_OK 200
51int rtsp_request_tearoff(
rtsp_t *
s,
const char *what);
67void rtsp_set_session(
rtsp_t *
s,
const char *
id);
68char *rtsp_get_session(
rtsp_t *
s);
77void rtsp_unschedule_field(
rtsp_t *
s,
const char *
string);
#define XINE_MALLOC
Definition attributes.h:141
int rtsp_request_describe(rtsp_t *s, const char *what)
Definition rtsp.c:311
int rtsp_request_setparameter(rtsp_t *s, const char *what)
Definition rtsp.c:334
int rtsp_request_play(rtsp_t *s, const char *what)
Definition rtsp.c:350
void rtsp_free_answers(rtsp_t *this)
Definition rtsp.c:689
void rtsp_unschedule_all(rtsp_t *s)
Definition rtsp.c:673
void rtsp_schedule_field(rtsp_t *s, const char *string)
Definition rtsp.c:634
char * rtsp_get_mrl(rtsp_t *s)
Definition rtsp.c:624
int rtsp_read(rtsp_t *this, char *data, int len)
int rtsp_send_ok(rtsp_t *s)
Definition rtsp.c:280
int rtsp_request_setup(rtsp_t *s, const char *what)
Definition rtsp.c:327
rtsp_t * rtsp_connect(xine_stream_t *stream, const char *mrl, const char *user_agent)
Definition rtsp.c:442
const char * rtsp_search_answers(rtsp_t *s, const char *tag)
Definition rtsp.c:584
int rtsp_request_options(rtsp_t *s, const char *what)
Definition rtsp.c:295
void rtsp_add_to_payload(char **payload, const char *string)
int rtsp_read_data(rtsp_t *s, void *buffer, unsigned int size)
Definition rtsp.c:379
void rtsp_close(rtsp_t *this)
Definition rtsp.c:564
xine_stream_t * stream
Definition rtsp.c:49
int s
Definition rtsp.c:51
char * mrl
Definition rtsp.c:56
char * user_agent
Definition rtsp.c:57
Definition xine_internal.h:123