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

Data Fields

u32 nalu_size_length
 
u32 codec_id
 
u64 first_ts_plus_one
 
GF_Err(* rewrite_pid_config )(BSSplitCtx *ctx, BSSplitIn *pctx)
 
GF_Err(* split_packet )(BSSplitCtx *ctx, BSSplitIn *pctx, GF_FilterPacket *pck)
 
GF_FilterPid * ipid
 
GF_List * opids
 
GF_AVCConfigavcc
 
GF_AVCConfigsvcc
 
AVCStateavc_state
 
GF_BitStream * r_bs
 
u32 max_layers
 
u32 max_sublayers
 

Field Documentation

◆ nalu_size_length

u32 BSSplitIn::nalu_size_length

◆ codec_id

u32 BSSplitIn::codec_id

◆ first_ts_plus_one

u64 BSSplitIn::first_ts_plus_one

◆ rewrite_pid_config

GF_Err(* BSSplitIn::rewrite_pid_config) (BSSplitCtx *ctx, BSSplitIn *pctx)

◆ split_packet

GF_Err(* BSSplitIn::split_packet) (BSSplitCtx *ctx, BSSplitIn *pctx, GF_FilterPacket *pck)

◆ ipid

GF_FilterPid* BSSplitIn::ipid

◆ opids

GF_List* BSSplitIn::opids

◆ avcc

GF_AVCConfig* BSSplitIn::avcc

◆ svcc

GF_AVCConfig* BSSplitIn::svcc

◆ avc_state

AVCState* BSSplitIn::avc_state

◆ r_bs

GF_BitStream* BSSplitIn::r_bs

◆ max_layers

u32 BSSplitIn::max_layers

◆ max_sublayers

u32 BSSplitIn::max_sublayers