libgpac
Documentation of the core library of GPAC
rtsp_common.c File Reference
#include <gpac/internal/ietf_dev.h>
#include <gpac/token.h>
+ Include dependency graph for rtsp_common.c:

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_RTSPTransportgf_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)
 

Function Documentation

◆ gf_rtsp_read_reply()

GF_Err gf_rtsp_read_reply ( GF_RTSPSession *  sess)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_rtsp_get_body_info()

void gf_rtsp_get_body_info ( GF_RTSPSession *  sess,
u32 body_start,
u32 body_size,
Bool  skip_tunnel 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_rstp_do_read_sock()

GF_Err gf_rstp_do_read_sock ( GF_RTSPSession *  sess,
GF_Socket *  sock,
u8 data,
u32  data_size,
u32 out_read 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_rtsp_refill_buffer()

GF_Err gf_rtsp_refill_buffer ( GF_RTSPSession *  sess)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_rtsp_fill_buffer()

GF_Err gf_rtsp_fill_buffer ( GF_RTSPSession *  sess)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_rtsp_transport_parse()

GF_RTSPTransport* gf_rtsp_transport_parse ( u8 buffer)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_rtsp_parse_header()

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

+ Here is the call graph for this function:
+ Here is the caller graph for this function: