libgpac
Documentation of the core library of GPAC
SCTE35DecCtx Struct Reference
+ Collaboration diagram for SCTE35DecCtx:

Data Fields

GF_FilterPid * ipid
 
GF_FilterPid * opid
 
Bool native
 
GF_FilterPacket *(* pck_new_shared )(GF_FilterPid *pid, const u8 *data, u32 data_size, gf_fsess_packet_destructor destruct)
 
GF_FilterPacket *(* pck_new_alloc )(GF_FilterPid *pid, u32 data_size, u8 **data)
 
GF_Err(* pck_send )(GF_FilterPacket *pck)
 
u32 mode
 
Bool pass
 
GF_List * ordered_events
 
u64 clock
 
u32 last_event_id
 
u32 timescale
 
u32 last_pck_dur
 
u64 last_dispatched_dts
 
Bool last_dispatched_dts_init
 
GF_Fraction segdur
 
u8 emeb_box [8]
 
Bool seg_setup
 
u64 orig_ts
 
u32 nb_forced
 

Field Documentation

◆ ipid

GF_FilterPid* SCTE35DecCtx::ipid

◆ opid

GF_FilterPid* SCTE35DecCtx::opid

◆ native

Bool SCTE35DecCtx::native

◆ pck_new_shared

GF_FilterPacket*(* SCTE35DecCtx::pck_new_shared) (GF_FilterPid *pid, const u8 *data, u32 data_size, gf_fsess_packet_destructor destruct)

◆ pck_new_alloc

GF_FilterPacket*(* SCTE35DecCtx::pck_new_alloc) (GF_FilterPid *pid, u32 data_size, u8 **data)

◆ pck_send

GF_Err(* SCTE35DecCtx::pck_send) (GF_FilterPacket *pck)

◆ mode

u32 SCTE35DecCtx::mode

◆ pass

Bool SCTE35DecCtx::pass

◆ ordered_events

GF_List* SCTE35DecCtx::ordered_events

◆ clock

u64 SCTE35DecCtx::clock

◆ last_event_id

u32 SCTE35DecCtx::last_event_id

◆ timescale

u32 SCTE35DecCtx::timescale

◆ last_pck_dur

u32 SCTE35DecCtx::last_pck_dur

◆ last_dispatched_dts

u64 SCTE35DecCtx::last_dispatched_dts

◆ last_dispatched_dts_init

Bool SCTE35DecCtx::last_dispatched_dts_init

◆ segdur

GF_Fraction SCTE35DecCtx::segdur

◆ emeb_box

u8 SCTE35DecCtx::emeb_box[8]

◆ seg_setup

Bool SCTE35DecCtx::seg_setup

◆ orig_ts

u64 SCTE35DecCtx::orig_ts

◆ nb_forced

u32 SCTE35DecCtx::nb_forced