GF_DashSegInput 46 src/media_tools/dash_segmenter.c typedef struct _dash_segment_input GF_DashSegInput; GF_DashSegInput 65 src/media_tools/dash_segmenter.c GF_DashSegInput *inputs; GF_DashSegInput 172 src/media_tools/dash_segmenter.c GF_Err (* dasher_input_classify) (GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 input_idx, u32 *current_group_id, u32 *max_sap_type); GF_DashSegInput 173 src/media_tools/dash_segmenter.c GF_Err ( *dasher_get_components_info) (GF_DashSegInput *dash_input, GF_DASHSegmenter *opts); GF_DashSegInput 174 src/media_tools/dash_segmenter.c GF_Err ( *dasher_create_init_segment) (GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 adaptation_set, char *szInitName, const char *tmpdir, GF_DASHSegmenter *dash_opts, GF_DashSwitchingMode bs_switch_mode, Bool *disable_bs_switching); GF_DashSegInput 175 src/media_tools/dash_segmenter.c GF_Err ( *dasher_segment_file) (GF_DashSegInput *dash_input, const char *szOutName, GF_DASHSegmenter *opts, Bool first_in_set); GF_DashSegInput 828 src/media_tools/dash_segmenter.c static GF_Err gf_media_isom_segment_file(GF_ISOFile *input, const char *output_file, GF_DASHSegmenter *dash_cfg, GF_DashSegInput *dash_input, Bool first_in_set) GF_DashSegInput 2582 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_get_input_components_info(GF_DashSegInput *input, GF_DASHSegmenter *opts) GF_DashSegInput 2652 src/media_tools/dash_segmenter.c static Bool dasher_inputs_have_same_roles(GF_DashSegInput *d1, GF_DashSegInput *d2) GF_DashSegInput 2678 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_classify_input(GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 input_idx, u32 *current_group_id, u32 *max_sap_type) GF_DashSegInput 2857 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_create_init_segment(GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 adaptation_set, char *szInitName, const char *tmpdir, GF_DASHSegmenter *dash_opts, GF_DashSwitchingMode bs_switch_mode, Bool *disable_bs_switching) GF_DashSegInput 3279 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_segment_file(GF_DashSegInput *dash_input, const char *szOutName, GF_DASHSegmenter *dash_cfg, Bool first_in_set) GF_DashSegInput 3313 src/media_tools/dash_segmenter.c static GF_Err dasher_generic_classify_input(GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 input_idx, u32 *current_group_id, u32 *max_sap_type) GF_DashSegInput 3411 src/media_tools/dash_segmenter.c static GF_Err dasher_generic_get_components_info(GF_DashSegInput *input, GF_DASHSegmenter *opts) GF_DashSegInput 4056 src/media_tools/dash_segmenter.c static GF_Err dasher_mp2t_get_components_info(GF_DashSegInput *dash_input, GF_DASHSegmenter *dash_opts) GF_DashSegInput 4089 src/media_tools/dash_segmenter.c static GF_Err dasher_mp2t_segment_file(GF_DashSegInput *dash_input, const char *szOutName, GF_DASHSegmenter *dash_cfg, Bool first_in_set) GF_DashSegInput 4562 src/media_tools/dash_segmenter.c static char * gf_dash_get_representationID(GF_DashSegInput *inputs, u32 nb_dash_inputs, const char *file_name, u32 trackNum) { GF_DashSegInput 4574 src/media_tools/dash_segmenter.c static GF_Err gf_dash_segmenter_probe_input(GF_DashSegInput **io_dash_inputs, u32 *nb_dash_inputs, u32 idx) GF_DashSegInput 4576 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_inputs = *io_dash_inputs; GF_DashSegInput 4577 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_input = & dash_inputs[idx]; GF_DashSegInput 4658 src/media_tools/dash_segmenter.c dash_inputs = (GF_DashSegInput*)gf_realloc(dash_inputs, sizeof(GF_DashSegInput) * j); GF_DashSegInput 4659 src/media_tools/dash_segmenter.c memset(&dash_inputs[*nb_dash_inputs], 0, sizeof(GF_DashSegInput) * max_nb_deps); GF_DashSegInput 4673 src/media_tools/dash_segmenter.c GF_DashSegInput *di; GF_DashSegInput 4705 src/media_tools/dash_segmenter.c GF_DashSegInput *prev_dash_input = & dash_inputs[k]; GF_DashSegInput 4732 src/media_tools/dash_segmenter.c memcpy(di, dash_input, sizeof(GF_DashSegInput)); GF_DashSegInput 4753 src/media_tools/dash_segmenter.c GF_DashSegInput *di = &dash_inputs [cur_idx]; GF_DashSegInput 4757 src/media_tools/dash_segmenter.c memcpy(di, dash_input, sizeof(GF_DashSegInput)); GF_DashSegInput 4784 src/media_tools/dash_segmenter.c GF_DashSegInput *di; GF_DashSegInput 5079 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_inputs, u32 nb_dash_inputs, u32 period_num, u32 adaptation_set_num, u32 first_rep_in_set, GF_DashSegInput 5084 src/media_tools/dash_segmenter.c GF_DashSegInput *first_rep = &dash_inputs[first_rep_in_set]; GF_DashSegInput 5474 src/media_tools/dash_segmenter.c static u32 gf_dash_get_dependency_bandwidth(GF_DashSegInput *inputs, u32 nb_dash_inputs, const char *file_name, u32 trackNum) { GF_DashSegInput 5837 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_input; GF_DashSegInput 5840 src/media_tools/dash_segmenter.c dasher->inputs = gf_realloc(dasher->inputs, sizeof(GF_DashSegInput) * (dasher->nb_inputs+1)); GF_DashSegInput 5843 src/media_tools/dash_segmenter.c memset(dash_input, 0, sizeof(GF_DashSegInput)); GF_DashSegInput 5973 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_input = &dasher->inputs[i]; GF_DashSegInput 6007 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_input = &dasher->inputs[i]; GF_DashSegInput 6044 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_input = &dasher->inputs[i]; GF_DashSegInput 6236 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_input = &dasher->inputs[i]; GF_DashSegInput 6611 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_input = &dasher->inputs[i]; GF_DashSegInput 6676 src/media_tools/dash_segmenter.c GF_DashSegInput *dash_input = &dasher->inputs[i];