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
stbl_read.c File Reference
+ Include dependency graph for stbl_read.c:

Functions

GF_Err findEntryForTime (GF_SampleTableBox *stbl, u64 DTS, u8 useCTS, u32 *sampleNumber, u32 *prevSampleNumber)
 
GF_Err stbl_GetSampleSize (GF_SampleSizeBox *stsz, u32 SampleNumber, u32 *Size)
 
GF_Err stbl_GetSampleCTS (GF_CompositionOffsetBox *ctts, u32 SampleNumber, s32 *CTSoffset)
 
GF_Err stbl_GetSampleDTS_and_Duration (GF_TimeToSampleBox *stts, u32 SampleNumber, u64 *DTS, u32 *duration)
 
GF_Err stbl_GetSampleDTS (GF_TimeToSampleBox *stts, u32 SampleNumber, u64 *DTS)
 
GF_Err stbl_GetSampleRAP (GF_SyncSampleBox *stss, u32 SampleNumber, u8 *IsRAP, u32 *prevRAP, u32 *nextRAP)
 
GF_Err stbl_SearchSAPs (GF_SampleTableBox *stbl, u32 SampleNumber, u8 *IsRAP, u32 *prevRAP, u32 *nextRAP)
 
void GetGhostNum (GF_StscEntry *ent, u32 EntryIndex, u32 count, GF_SampleTableBox *stbl)
 
GF_Err stbl_GetSampleInfos (GF_SampleTableBox *stbl, u32 sampleNumber, u64 *offset, u32 *chunkNumber, u32 *descIndex, u8 *isEdited)
 
GF_Err stbl_GetSampleShadow (GF_ShadowSyncBox *stsh, u32 *sampleNumber, u32 *syncNum)
 
GF_Err stbl_GetPaddingBits (GF_PaddingBitsBox *padb, u32 SampleNumber, u8 *PadBits)
 
GF_Err stbl_GetSampleDepType (GF_SampleDependencyTypeBox *sdep, u32 SampleNumber, u32 *dependsOn, u32 *dependedOn, u32 *redundant)
 
u32 stbl_GetSampleFragmentCount (GF_SampleFragmentBox *stsf, u32 sampleNumber)
 
u32 stbl_GetSampleFragmentSize (GF_SampleFragmentBox *stsf, u32 sampleNumber, u32 FragmentIndex)
 

Function Documentation

GF_Err findEntryForTime ( GF_SampleTableBox stbl,
u64  DTS,
u8  useCTS,
u32 sampleNumber,
u32 prevSampleNumber 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err stbl_GetSampleSize ( GF_SampleSizeBox stsz,
u32  SampleNumber,
u32 Size 
)

+ Here is the caller graph for this function:

GF_Err stbl_GetSampleCTS ( GF_CompositionOffsetBox ctts,
u32  SampleNumber,
s32 CTSoffset 
)

+ Here is the caller graph for this function:

GF_Err stbl_GetSampleDTS_and_Duration ( GF_TimeToSampleBox stts,
u32  SampleNumber,
u64 DTS,
u32 duration 
)

+ Here is the caller graph for this function:

GF_Err stbl_GetSampleDTS ( GF_TimeToSampleBox stts,
u32  SampleNumber,
u64 DTS 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err stbl_GetSampleRAP ( GF_SyncSampleBox stss,
u32  SampleNumber,
u8 IsRAP,
u32 prevRAP,
u32 nextRAP 
)

+ Here is the caller graph for this function:

GF_Err stbl_SearchSAPs ( GF_SampleTableBox stbl,
u32  SampleNumber,
u8 IsRAP,
u32 prevRAP,
u32 nextRAP 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void GetGhostNum ( GF_StscEntry ent,
u32  EntryIndex,
u32  count,
GF_SampleTableBox stbl 
)

+ Here is the caller graph for this function:

GF_Err stbl_GetSampleInfos ( GF_SampleTableBox stbl,
u32  sampleNumber,
u64 offset,
u32 chunkNumber,
u32 descIndex,
u8 isEdited 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err stbl_GetSampleShadow ( GF_ShadowSyncBox stsh,
u32 sampleNumber,
u32 syncNum 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err stbl_GetPaddingBits ( GF_PaddingBitsBox padb,
u32  SampleNumber,
u8 PadBits 
)

+ Here is the caller graph for this function:

GF_Err stbl_GetSampleDepType ( GF_SampleDependencyTypeBox sdep,
u32  SampleNumber,
u32 dependsOn,
u32 dependedOn,
u32 redundant 
)

+ Here is the caller graph for this function:

u32 stbl_GetSampleFragmentCount ( GF_SampleFragmentBox stsf,
u32  sampleNumber 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u32 stbl_GetSampleFragmentSize ( GF_SampleFragmentBox stsf,
u32  sampleNumber,
u32  FragmentIndex 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: