libgpac
Documentation of the core library of GPAC
|
Functions | |
GF_Err | gf_rtsp_read_reply (GF_RTSPSession *sess) |
void | gf_rtsp_get_body_info (GF_RTSPSession *sess, u32 *body_start, u32 *body_size, Bool skip_tunnel) |
GF_Err | gf_rstp_do_read_sock (GF_RTSPSession *sess, GF_Socket *sock, u8 *data, u32 data_size, u32 *out_read) |
GF_Err | gf_rtsp_refill_buffer (GF_RTSPSession *sess) |
GF_Err | gf_rtsp_fill_buffer (GF_RTSPSession *sess) |
GF_RTSPTransport * | gf_rtsp_transport_parse (u8 *buffer) |
GF_Err | gf_rtsp_parse_header (u8 *buffer, u32 BufferSize, u32 BodyStart, GF_RTSPCommand *com, GF_RTSPResponse *rsp) |
GF_EXPORT const char * | gf_rtsp_nc_to_string (u32 ErrCode) |
GF_Err gf_rtsp_read_reply | ( | GF_RTSPSession * | sess | ) |
void gf_rtsp_get_body_info | ( | GF_RTSPSession * | sess, |
u32 * | body_start, | ||
u32 * | body_size, | ||
Bool | skip_tunnel | ||
) |
GF_Err gf_rstp_do_read_sock | ( | GF_RTSPSession * | sess, |
GF_Socket * | sock, | ||
u8 * | data, | ||
u32 | data_size, | ||
u32 * | out_read | ||
) |
GF_Err gf_rtsp_refill_buffer | ( | GF_RTSPSession * | sess | ) |
GF_Err gf_rtsp_fill_buffer | ( | GF_RTSPSession * | sess | ) |
GF_RTSPTransport* gf_rtsp_transport_parse | ( | u8 * | buffer | ) |
GF_Err gf_rtsp_parse_header | ( | u8 * | buffer, |
u32 | BufferSize, | ||
u32 | BodyStart, | ||
GF_RTSPCommand * | com, | ||
GF_RTSPResponse * | rsp | ||
) |
! empty value !! - DSS may send these for CSeq if something goes wrong