GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
Data Structures | |
struct | SHVCTrackInfo |
struct | GF_TrackFragmenter |
Functions | |
GF_Err | gf_media_change_par (GF_ISOFile *file, u32 track, s32 ar_num, s32 ar_den) |
GF_Err | gf_media_get_file_hash (const char *file, u8 hash[20]) |
GF_Err | gf_media_make_isma (GF_ISOFile *mp4file, Bool keepESIDs, Bool keepImage, Bool no_ocr) |
GF_Err | gf_media_make_3gpp (GF_ISOFile *mp4file) |
GF_Err | gf_media_make_psp (GF_ISOFile *mp4) |
GF_ESD * | gf_media_map_esd (GF_ISOFile *mp4, u32 track) |
static s32 | gf_get_DQId (GF_ISOFile *file, u32 track) |
static Bool | gf_isom_has_svc_explicit (GF_ISOFile *file, u32 track) |
static u32 | gf_isom_get_track_id_max (GF_ISOFile *file) |
GF_Err | gf_media_split_svc (GF_ISOFile *file, u32 track, Bool splitAll) |
GF_Err | gf_media_merge_svc (GF_ISOFile *file, u32 track, Bool mergeAll) |
static GF_HEVCParamArray * | alloc_hevc_param_array (GF_HEVCConfig *hevc_cfg, u8 type) |
GF_Err | gf_media_split_shvc (GF_ISOFile *file, u32 track, Bool splitAll, Bool use_extractors) |
GF_Err | gf_media_change_pl (GF_ISOFile *file, u32 track, u32 profile, u32 level) |
GF_Err | gf_media_split_hevc_tiles (GF_ISOFile *file) |
GF_Err | gf_media_fragment_file (GF_ISOFile *input, const char *output_file, Double max_duration_sec) |
GF_Err | gf_media_split_tiles (GF_ISOFile *file) |
Variables | |
static const u32 | ISMA_VIDEO_OD_ID = 20 |
static const u32 | ISMA_AUDIO_OD_ID = 10 |
static const u32 | ISMA_VIDEO_ES_ID = 201 |
static const u32 | ISMA_AUDIO_ES_ID = 101 |
static const char | ISMA_BIFS_CONFIG [] = {0x00, 0x00, 0x60 } |
static const u8 | ISMA_BIFS_AUDIO [] |
static const u8 | ISMA_GF_BIFS_VIDEO [] |
static const u8 | ISMA_BIFS_AV [] |
static const u8 | ISMA_BIFS_IMAGE [] |
static const u8 | ISMA_BIFS_AI [] |
struct SHVCTrackInfo |
struct GF_TrackFragmenter |
GF_Err gf_media_make_3gpp | ( | GF_ISOFile * | mp4file | ) |
GF_Err gf_media_make_psp | ( | GF_ISOFile * | mp4 | ) |
|
static |
|
static |
GF_Err gf_media_split_hevc_tiles | ( | GF_ISOFile * | file | ) |
GF_Err gf_media_fragment_file | ( | GF_ISOFile * | input, |
const char * | output_file, | ||
Double | max_duration_sec | ||
) |
GF_Err gf_media_split_tiles | ( | GF_ISOFile * | file | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |