libgpac
Documentation of the core library of GPAC. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <ietf.h>
Data Fields | |
GF_SLHeader | sl_header |
u32 | rtp_payt |
u32 | flags |
u32 | Path_MTU |
u32 | max_ptime |
u8 | PayloadType |
GF_RTPHeader | rtp_header |
void(* | OnNewPacket )(void *cbk_obj, GF_RTPHeader *header) |
void(* | OnPacketDone )(void *cbk_obj, GF_RTPHeader *header) |
void(* | OnDataReference )(void *cbk_obj, u32 payload_size, u32 offset_from_orig) |
void(* | OnData )(void *cbk_obj, char *data, u32 data_size, Bool is_header) |
void * | cbk_obj |
GP_RTPSLMap | slMap |
GF_SLConfig | sl_config |
Bool | first_sl_in_rtp |
Bool | has_AU_header |
GF_BitStream * | pck_hdr |
GF_BitStream * | payload |
u32 | last_au_sn |
u32 | auh_size |
u32 | bytesInPacket |
Bool | force_flush |
Bool | is_encrypted |
u64 | IV |
u64 | first_AU_IV |
char * | key_indicator |
Bool | avc_non_idr |
u8 | ac3_ft |
char | hevc_payload_hdr [2] |
GF_SLHeader GP_RTPPacketizer::sl_header |
u32 GP_RTPPacketizer::rtp_payt |
u32 GP_RTPPacketizer::flags |
u32 GP_RTPPacketizer::Path_MTU |
u32 GP_RTPPacketizer::max_ptime |
u8 GP_RTPPacketizer::PayloadType |
GF_RTPHeader GP_RTPPacketizer::rtp_header |
void(* GP_RTPPacketizer::OnNewPacket)(void *cbk_obj, GF_RTPHeader *header) |
void(* GP_RTPPacketizer::OnPacketDone)(void *cbk_obj, GF_RTPHeader *header) |
void* GP_RTPPacketizer::cbk_obj |
GP_RTPSLMap GP_RTPPacketizer::slMap |
GF_SLConfig GP_RTPPacketizer::sl_config |
Bool GP_RTPPacketizer::first_sl_in_rtp |
Bool GP_RTPPacketizer::has_AU_header |
GF_BitStream* GP_RTPPacketizer::pck_hdr |
GF_BitStream * GP_RTPPacketizer::payload |
u32 GP_RTPPacketizer::last_au_sn |
u32 GP_RTPPacketizer::auh_size |
u32 GP_RTPPacketizer::bytesInPacket |
Bool GP_RTPPacketizer::force_flush |
Bool GP_RTPPacketizer::is_encrypted |
u64 GP_RTPPacketizer::IV |
u64 GP_RTPPacketizer::first_AU_IV |
char* GP_RTPPacketizer::key_indicator |
Bool GP_RTPPacketizer::avc_non_idr |
u8 GP_RTPPacketizer::ac3_ft |
char GP_RTPPacketizer::hevc_payload_hdr[2] |