#include "curl_setup.h"
#include "urldata.h"
#include <curl/curl.h>
#include "transfer.h"
#include "sendf.h"
#include "multiif.h"
#include "http.h"
#include "url.h"
#include "progress.h"
#include "rtsp.h"
#include "strcase.h"
#include "select.h"
#include "connect.h"
#include "strdup.h"
#include "curl_printf.h"
#include "curl_memory.h"
#include "memdebug.h"
Go to the source code of this file.
|
CURLcode | Curl_rtsp_parseheader (struct connectdata *conn, char *header) |
|
static CURLcode | rtp_client_write (struct connectdata *conn, char *ptr, size_t len) |
|
static unsigned int | rtsp_conncheck (struct connectdata *check, unsigned int checks_to_perform) |
|
static CURLcode | rtsp_connect (struct connectdata *conn, bool *done) |
|
bool | rtsp_connisdead (struct connectdata *check) |
|
static CURLcode | rtsp_disconnect (struct connectdata *conn, bool dead) |
|
static CURLcode | rtsp_do (struct connectdata *conn, bool *done) |
|
static CURLcode | rtsp_done (struct connectdata *conn, CURLcode, bool premature) |
|
static int | rtsp_getsock_do (struct connectdata *conn, curl_socket_t *socks, int numsocks) |
|
static CURLcode | rtsp_rtp_readwrite (struct Curl_easy *data, struct connectdata *conn, ssize_t *nread, bool *readmore) |
|
static CURLcode | rtsp_setup_connection (struct connectdata *conn) |
|
#define RTP_PKT_CHANNEL |
( |
|
p | ) |
((int)((unsigned char)((p)[1]))) |
#define RTP_PKT_LENGTH |
( |
|
p | ) |
|
Value:((((int)((
unsigned char)((
p)[2]))) << 8) | \
((
int)((
unsigned char)((
p)[3]))))
Definition at line 57 of file lib/rtsp.c.
static unsigned int rtsp_conncheck |
( |
struct connectdata * |
check, |
|
|
unsigned int |
checks_to_perform |
|
) |
| |
|
static |
Initial value:= {
"RTSP",
}
static CURLcode rtsp_do(struct connectdata *conn, bool *done)
static CURLcode rtsp_rtp_readwrite(struct Curl_easy *data, struct connectdata *conn, ssize_t *nread, bool *readmore)
static CURLcode rtsp_setup_connection(struct connectdata *conn)
static CURLcode rtsp_done(struct connectdata *conn, CURLcode, bool premature)
static CURLcode rtsp_connect(struct connectdata *conn, bool *done)
static unsigned int rtsp_conncheck(struct connectdata *check, unsigned int checks_to_perform)
static int rtsp_getsock_do(struct connectdata *conn, curl_socket_t *socks, int numsocks)
static CURLcode rtsp_disconnect(struct connectdata *conn, bool dead)
Definition at line 108 of file lib/rtsp.c.