|
Bool | gf_isom_is_nalu_based_entry (GF_MediaBox *mdia, GF_SampleEntryBox *_entry) |
|
static void | rewrite_nalus_list (GF_List *nalus, GF_BitStream *bs, Bool rewrite_start_codes, u32 nal_unit_size_field) |
|
static GF_Err | process_extractor (GF_ISOFile *file, u32 sampleNumber, u32 nal_size, u16 nal_hdr, u32 nal_unit_size_field, Bool is_hevc, Bool rewrite_ps, Bool rewrite_start_codes, GF_BitStream *src_bs, GF_BitStream *dst_bs, u32 extractor_mode) |
|
static Bool | is_sample_idr (GF_ISOSample *sample, GF_MPEGVisualSampleEntryBox *entry) |
|
GF_Err | gf_isom_nalu_sample_rewrite (GF_MediaBox *mdia, GF_ISOSample *sample, u32 sampleNumber, GF_MPEGVisualSampleEntryBox *entry) |
|
GF_HEVCConfig * | HEVC_DuplicateConfig (GF_HEVCConfig *cfg) |
|
static GF_AVCConfig * | AVC_DuplicateConfig (GF_AVCConfig *cfg) |
|
void | AVC_RewriteESDescriptor (GF_MPEGVisualSampleEntryBox *avc) |
|
void | HEVC_RewriteESDescriptor (GF_MPEGVisualSampleEntryBox *hevc) |
|
GF_Err | AVC_HEVC_UpdateESD (GF_MPEGVisualSampleEntryBox *avc, GF_ESD *esd) |
|
GF_Err | gf_isom_avc_config_new (GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) |
|
static GF_Err | gf_isom_avc_config_update_ex (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, u32 op_type) |
|
GF_Err | gf_isom_avc_set_inband_config (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
GF_Err | gf_isom_avc_config_update (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg) |
|
GF_Err | gf_isom_svc_config_update (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_add) |
|
GF_Err | gf_isom_svc_config_del (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
GF_Err | gf_isom_set_ipod_compatible (GF_ISOFile *the_file, u32 trackNumber) |
|
GF_Err | gf_isom_svc_config_new (GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) |
|
GF_Err | gf_isom_hevc_config_new (GF_ISOFile *the_file, u32 trackNumber, GF_HEVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex) |
|
static GF_Err | gf_isom_hevc_config_update_ex (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, u32 operand_type) |
|
GF_Err | gf_isom_hevc_config_update (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg) |
|
GF_Err | gf_isom_hevc_set_inband_config (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
GF_Err | gf_isom_shvc_config_update (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, Bool is_add) |
|
GF_AVCConfig * | gf_isom_avc_config_get (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
GF_HEVCConfig * | gf_isom_hevc_config_get (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
GF_AVCConfig * | gf_isom_svc_config_get (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
u32 | gf_isom_get_avc_svc_type (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
u32 | gf_isom_get_hevc_shvc_type (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
GF_HEVCConfig * | gf_isom_shvc_config_get (GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex) |
|
void | btrt_del (GF_Box *s) |
|
GF_Err | btrt_Read (GF_Box *s, GF_BitStream *bs) |
|
GF_Box * | btrt_New () |
|
GF_Err | btrt_Write (GF_Box *s, GF_BitStream *bs) |
|
GF_Err | btrt_Size (GF_Box *s) |
|
void | m4ds_del (GF_Box *s) |
|
GF_Err | m4ds_Read (GF_Box *s, GF_BitStream *bs) |
|
GF_Box * | m4ds_New () |
|
GF_Err | m4ds_Write (GF_Box *s, GF_BitStream *bs) |
|
GF_Err | m4ds_Size (GF_Box *s) |
|
void | avcc_del (GF_Box *s) |
|
GF_Err | avcc_Read (GF_Box *s, GF_BitStream *bs) |
|
GF_Box * | avcc_New () |
|
GF_Err | avcc_Write (GF_Box *s, GF_BitStream *bs) |
|
GF_Err | avcc_Size (GF_Box *s) |
|
void | hvcc_del (GF_Box *s) |
|
GF_Err | hvcc_Read (GF_Box *s, GF_BitStream *bs) |
|
GF_Box * | hvcc_New () |
|
GF_Err | hvcc_Write (GF_Box *s, GF_BitStream *bs) |
|
GF_Err | hvcc_Size (GF_Box *s) |
|