|
GF_EXPORT GF_Err | gf_media_change_par (GF_ISOFile *file, u32 track, s32 ar_num, s32 ar_den, Bool force_par, Bool rewrite_bs) |
|
GF_EXPORT GF_Err | gf_media_change_color (GF_ISOFile *file, u32 track, s32 fullrange, s32 vidformat, s32 colorprim, s32 transfer, s32 colmatrix) |
|
GF_EXPORT GF_Err | gf_media_remove_non_rap (GF_ISOFile *file, u32 track, Bool non_ref_only) |
|
GF_EXPORT GF_Err | gf_media_get_file_hash (const char *file, u8 hash[20]) |
|
GF_EXPORT GF_Err | gf_media_make_isma (GF_ISOFile *mp4file, Bool keepESIDs, Bool keepImage, Bool no_ocr) |
|
GF_EXPORT GF_Err | gf_media_make_3gpp (GF_ISOFile *mp4file) |
|
GF_EXPORT GF_Err | gf_media_make_psp (GF_ISOFile *mp4) |
|
GF_Err | gf_media_get_color_info (GF_ISOFile *file, u32 track, u32 sampleDescriptionIndex, u32 *colour_type, u16 *colour_primaries, u16 *transfer_characteristics, u16 *matrix_coefficients, Bool *full_range_flag) |
|
GF_Err | gf_isom_set_meta_qt (GF_ISOFile *file) |
|
GF_EXPORT GF_Err | gf_media_check_qt_prores (GF_ISOFile *mp4) |
|
GF_EXPORT GF_ESD * | gf_media_map_esd (GF_ISOFile *mp4, u32 track, u32 stsd_idx) |
|
GF_EXPORT GF_ESD * | gf_media_map_item_esd (GF_ISOFile *mp4, u32 item_id) |
|
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_EXPORT GF_Err | gf_media_split_svc (GF_ISOFile *file, u32 track, Bool splitAll) |
|
GF_EXPORT GF_Err | gf_media_merge_svc (GF_ISOFile *file, u32 track, Bool mergeAll) |
|
static GF_NALUFFParamArray * | alloc_hevc_param_array (GF_HEVCConfig *hevc_cfg, u8 type) |
|
GF_EXPORT GF_Err | gf_media_filter_hevc (GF_ISOFile *file, u32 track, u8 max_temporal_id_plus_one, u8 max_layer_id_plus_one) |
|
GF_EXPORT GF_Err | gf_media_split_lhvc (GF_ISOFile *file, u32 track, Bool for_temporal_sublayers, Bool splitAll, GF_LHVCExtractoreMode extractor_mode) |
|
GF_EXPORT GF_Err | gf_media_change_pl (GF_ISOFile *file, u32 track, u32 profile, u32 compat, u32 level) |
| GPAC_DISABLE_AV_PARSERS. More...
|
|
u32 | hevc_get_tile_id (HEVCState *hevc, u32 *tile_x, u32 *tile_y, u32 *tile_width, u32 *tile_height) |
|
static void | hevc_add_trif (GF_ISOFile *file, u32 track, u32 id, Bool full_picture, u32 independent, Bool filtering_disable, u32 tx, u32 ty, u32 tw, u32 th, Bool is_default) |
|
GF_EXPORT GF_Err | gf_media_split_hevc_tiles (GF_ISOFile *file, u32 signal_mode) |
|
static Bool | on_frag_event (void *_udta, GF_Event *evt) |
|
GF_EXPORT GF_Err | gf_media_fragment_file (GF_ISOFile *input, const char *output_file, Double max_duration_sec, Bool use_mfra) |
|
GF_Err | rfc_6381_get_codec_aac (char *szCodec, u32 codec_id, u8 *dsi, u32 dsi_size, Bool force_sbr) |
|
GF_Err | rfc_6381_get_codec_m4v (char *szCodec, u32 codec_id, u8 *dsi, u32 dsi_size) |
|
GF_Err | rfc_6381_get_codec_avc (char *szCodec, u32 subtype, GF_AVCConfig *avcc) |
|
GF_Err | rfc_6381_get_codec_hevc (char *szCodec, u32 subtype, GF_HEVCConfig *hvcc) |
|
GF_Err | rfc_6381_get_codec_av1 (char *szCodec, u32 subtype, GF_AV1Config *av1c, COLR colr) |
|
GF_Err | rfc_6381_get_codec_vpx (char *szCodec, u32 subtype, GF_VPConfig *vpcc, COLR colr) |
|
GF_Err | rfc_6381_get_codec_dolby_vision (char *szCodec, u32 subtype, GF_DOVIDecoderConfigurationRecord *dovi) |
|
GF_Err | rfc_6381_get_codec_vvc (char *szCodec, u32 subtype, GF_VVCConfig *vvcc) |
|
GF_Err | rfc_6381_get_codec_mpegha (char *szCodec, u32 subtype, u8 *dsi, u32 dsi_size, s32 pl) |
|
GF_Err | rfc_6381_get_codec_uncv (char *szCodec, u32 subtype, u8 *dsi, u32 dsi_size) |
|
GF_Err | rfc_6381_get_codec_stpp (char *szCodec, u32 subtype, const char *xmlnamespace, const char *xml_schema_loc, const char *mimes) |
|
GF_Err | rfc6381_codec_name_default (char *szCodec, u32 subtype, u32 codec_id) |
|
GF_EXPORT GF_Err | gf_media_get_rfc_6381_codec_name (GF_ISOFile *movie, u32 track, u32 stsd_idx, char *szCodec, Bool force_inband, Bool force_sbr) |
|
GF_Err | gf_media_av1_layer_size_get (GF_ISOFile *file, u32 trackNumber, u32 sample_number, u8 op_index, u32 layer_size[3]) |
|
GF_EXPORT GF_Err | gf_media_isom_apply_qt_key (GF_ISOFile *movie, const char *name, const char *val) |
|