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
GF_RTPDepacketizer Struct Reference

#include <ietf.h>

+ Collaboration diagram for GF_RTPDepacketizer:

Data Fields

void(* depacketize )(struct __tag_rtp_depacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size)
 
GF_SLHeader sl_hdr
 
u32 payt
 
u32 flags
 
void(* on_sl_packet )(void *udta, char *payload, u32 size, GF_SLHeader *hdr, GF_Err e)
 
void * udta
 
GP_RTPSLMap sl_map
 
u32 clock_rate
 
GF_BitStream * inter_bs
 
u32 h264_pck_mode
 
u8 nb_txt_frag
 
u8 cur_txt_frag
 
u8 sidx
 
u8 txt_len
 
u8 nb_mod_frag
 
u32 isma_scheme
 
char * key
 

Field Documentation

void(* GF_RTPDepacketizer::depacketize)(struct __tag_rtp_depacketizer *rtp, GF_RTPHeader *hdr, char *payload, u32 size)
GF_SLHeader GF_RTPDepacketizer::sl_hdr
u32 GF_RTPDepacketizer::payt
u32 GF_RTPDepacketizer::flags
void(* GF_RTPDepacketizer::on_sl_packet)(void *udta, char *payload, u32 size, GF_SLHeader *hdr, GF_Err e)
void* GF_RTPDepacketizer::udta
GP_RTPSLMap GF_RTPDepacketizer::sl_map
u32 GF_RTPDepacketizer::clock_rate
GF_BitStream* GF_RTPDepacketizer::inter_bs
u32 GF_RTPDepacketizer::h264_pck_mode
u8 GF_RTPDepacketizer::nb_txt_frag
u8 GF_RTPDepacketizer::cur_txt_frag
u8 GF_RTPDepacketizer::sidx
u8 GF_RTPDepacketizer::txt_len
u8 GF_RTPDepacketizer::nb_mod_frag
u32 GF_RTPDepacketizer::isma_scheme
char* GF_RTPDepacketizer::key

The documentation for this struct was generated from the following file: