GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
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)
 
GF_Err gf_rtsp_refill_buffer (GF_RTSPSession *sess)
 
GF_Err gf_rtsp_fill_buffer (GF_RTSPSession *sess)
 
GF_RTSPTransportgf_rtsp_transport_parse (char *buffer)
 
GF_Err gf_rtsp_parse_header (char *buffer, u32 BufferSize, u32 BodyStart, GF_RTSPCommand *com, GF_RTSPResponse *rsp)
 
const char * gf_rtsp_nc_to_string (u32 ErrCode)
 

Function Documentation

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:

void gf_rtsp_get_body_info ( GF_RTSPSession *  sess,
u32 body_start,
u32 body_size 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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_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_RTSPTransport* gf_rtsp_transport_parse ( char *  buffer)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_rtsp_parse_header ( char *  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:

const char* gf_rtsp_nc_to_string ( u32  ErrCode)

+ Here is the caller graph for this function: