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

Functions

static Bool rtpin_stream_is_valid (GF_RTPIn *rtp, GF_RTPInStream *stream)
 
static Bool rtpin_rtsp_is_active (GF_RTPInStream *stream)
 
static void rtpin_rtsp_queue_command (GF_RTPInRTSP *sess, GF_RTPInStream *stream, GF_RTSPCommand *com, Bool needs_sess_id)
 
void rtpin_rtsp_setup_send (GF_RTPInStream *stream)
 
GF_Err rtpin_stream_setup (GF_RTPInStream *stream, RTPIn_StreamDescribe *ch_desc)
 
static GF_Err rtpin_rtsp_tcp_send_report (void *par, void *par2, Bool is_rtcp, u8 *pck, u32 pck_size)
 
void rtpin_rtsp_setup_process (GF_RTPInRTSP *sess, GF_RTSPCommand *com, GF_Err e)
 
Bool rtpin_rtsp_describe_preprocess (GF_RTPInRTSP *sess, GF_RTSPCommand *com)
 
GF_Err rtpin_rtsp_describe_process (GF_RTPInRTSP *sess, GF_RTSPCommand *com, GF_Err e)
 
void rtpin_rtsp_describe_send (GF_RTPInRTSP *sess, char *esd_url, GF_FilterPid *opid)
 
static void rtpin_rtsp_skip_command (GF_RTPInStream *stream)
 
Bool rtpin_rtsp_usercom_preprocess (GF_RTPInRTSP *sess, GF_RTSPCommand *com)
 
void rtpin_rtsp_usercom_process (GF_RTPInRTSP *sess, GF_RTSPCommand *com, GF_Err e)
 
void rtpin_rtsp_usercom_send (GF_RTPInRTSP *sess, GF_RTPInStream *stream, const GF_FilterEvent *evt)
 
void rtpin_rtsp_teardown_process (GF_RTPInRTSP *sess, GF_RTSPCommand *com, GF_Err e)
 
void rtpin_rtsp_teardown (GF_RTPInRTSP *sess, GF_RTPInStream *stream)
 

Function Documentation

◆ rtpin_stream_is_valid()

static Bool rtpin_stream_is_valid ( GF_RTPIn rtp,
GF_RTPInStream *  stream 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_is_active()

static Bool rtpin_rtsp_is_active ( GF_RTPInStream *  stream)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_queue_command()

static void rtpin_rtsp_queue_command ( GF_RTPInRTSP *  sess,
GF_RTPInStream *  stream,
GF_RTSPCommand com,
Bool  needs_sess_id 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_setup_send()

void rtpin_rtsp_setup_send ( GF_RTPInStream *  stream)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_stream_setup()

GF_Err rtpin_stream_setup ( GF_RTPInStream *  stream,
RTPIn_StreamDescribe ch_desc 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_tcp_send_report()

static GF_Err rtpin_rtsp_tcp_send_report ( void *  par,
void *  par2,
Bool  is_rtcp,
u8 pck,
u32  pck_size 
)
static
+ Here is the caller graph for this function:

◆ rtpin_rtsp_setup_process()

void rtpin_rtsp_setup_process ( GF_RTPInRTSP *  sess,
GF_RTSPCommand com,
GF_Err  e 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_describe_preprocess()

Bool rtpin_rtsp_describe_preprocess ( GF_RTPInRTSP *  sess,
GF_RTSPCommand com 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_describe_process()

GF_Err rtpin_rtsp_describe_process ( GF_RTPInRTSP *  sess,
GF_RTSPCommand com,
GF_Err  e 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_describe_send()

void rtpin_rtsp_describe_send ( GF_RTPInRTSP *  sess,
char *  esd_url,
GF_FilterPid *  opid 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_skip_command()

static void rtpin_rtsp_skip_command ( GF_RTPInStream *  stream)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_usercom_preprocess()

Bool rtpin_rtsp_usercom_preprocess ( GF_RTPInRTSP *  sess,
GF_RTSPCommand com 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_usercom_process()

void rtpin_rtsp_usercom_process ( GF_RTPInRTSP *  sess,
GF_RTSPCommand com,
GF_Err  e 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_usercom_send()

void rtpin_rtsp_usercom_send ( GF_RTPInRTSP *  sess,
GF_RTPInStream *  stream,
const GF_FilterEvent *  evt 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_teardown_process()

void rtpin_rtsp_teardown_process ( GF_RTPInRTSP *  sess,
GF_RTSPCommand com,
GF_Err  e 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rtpin_rtsp_teardown()

void rtpin_rtsp_teardown ( GF_RTPInRTSP *  sess,
GF_RTPInStream *  stream 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: