|
static void | gf_rtp_parse_pass_through (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_mpeg4 (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_mpeg12_audio (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_mpeg12_video (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_amr (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_h263 (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_ttxt_flush (GF_RTPDepacketizer *rtp, u32 ts) |
|
static void | gf_rtp_parse_ttxt (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_h264_flush (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, Bool missed_end) |
|
void | gf_rtp_parse_h264 (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_hevc_vvc_flush (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, Bool missed_end) |
|
static void | gf_rtp_parse_hevc (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_vvc (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_latm (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_ac3_eac3 (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size, Bool is_eac3) |
|
static void | gf_rtp_parse_ac3 (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_eac3 (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static void | gf_rtp_parse_opus (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|
static u32 | gf_rtp_get_payload_type (GF_RTPMap *map, GF_SDPMedia *media) |
|
static GF_Err | payt_set_param (GF_RTPDepacketizer *rtp, char *param_name, char *param_val) |
|
static GF_Err | gf_rtp_payt_setup (GF_RTPDepacketizer *rtp, GF_RTPMap *map, GF_SDPMedia *media) |
|
static const GF_RTPStaticMap * | gf_rtp_is_valid_static_payt (u32 payt) |
|
GF_EXPORT GF_RTPDepacketizer * | gf_rtp_depacketizer_new (GF_SDPMedia *media, u32 hdr_payt, gf_rtp_packet_cbk sl_packet_cbk, void *udta) |
|
GF_EXPORT void | gf_rtp_depacketizer_reset (GF_RTPDepacketizer *rtp, Bool full_reset) |
|
GF_EXPORT void | gf_rtp_depacketizer_del (GF_RTPDepacketizer *rtp) |
|
GF_EXPORT void | gf_rtp_depacketizer_process (GF_RTPDepacketizer *rtp, GF_RTPHeader *hdr, u8 *payload, u32 size) |
|