GF_MPD_Representation  411 include/gpac/internal/mpd.h GF_Err gf_m3u8_solve_representation_xlink(GF_MPD_Representation *rep, GF_FileDownload *getter, Bool *is_static, u64 *duration);
GF_MPD_Representation  423 include/gpac/internal/mpd.h u32 gf_mpd_get_base_url_count(GF_MPD *mpd, GF_MPD_Period *period, GF_MPD_AdaptationSet *set, GF_MPD_Representation *rep);
GF_MPD_Representation  439 include/gpac/internal/mpd.h GF_Err gf_mpd_resolve_url(GF_MPD *mpd, GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, const char *mpd_url, u32 base_url_index, GF_MPD_URLResolveType resolve_type, u32 item_index, u32 nb_segments_removed,
GF_MPD_Representation  446 include/gpac/internal/mpd.h void gf_mpd_resolve_segment_duration(GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, u64 *out_duration, u32 *out_timescale, u64 *out_pts_offset, GF_MPD_SegmentTimeline **out_segment_timeline);
GF_MPD_Representation  450 include/gpac/internal/mpd.h 	GF_MPD_Period const * const in_period, GF_MPD_AdaptationSet const * const in_set, GF_MPD_Representation const * const in_rep,
GF_MPD_Representation  461 include/gpac/internal/mpd.h 	GF_MPD_Period const * const in_period, GF_MPD_AdaptationSet const * const in_set, GF_MPD_Representation const * const in_rep,
GF_MPD_Representation  467 include/gpac/internal/mpd.h 	GF_MPD const * const in_mpd, GF_MPD_AdaptationSet const * const in_set, GF_MPD_Representation const * const in_rep,
GF_MPD_Representation  474 include/gpac/internal/mpd.h void gf_mpd_resolve_segment_duration(GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, u64 *out_duration, u32 *out_timescale, u64 *out_pts_offset, GF_MPD_SegmentTimeline **out_segment_timeline);
GF_MPD_Representation  161 src/media_tools/dash_client.c 												  GF_MPD_Representation *rep, Bool go_up_bitrate);
GF_MPD_Representation  342 src/media_tools/dash_client.c static const char *gf_dash_get_mime_type(GF_MPD_SubRepresentation *subrep, GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set)
GF_MPD_Representation  392 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation  474 src/media_tools/dash_client.c 	GF_MPD_Representation *rep = NULL;
GF_MPD_Representation  962 src/media_tools/dash_client.c 				GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, group->active_rep_index);
GF_MPD_Representation 1081 src/media_tools/dash_client.c static void gf_dash_get_segment_duration(GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, GF_MPD *mpd, u32 *nb_segments, Double *max_seg_duration)
GF_MPD_Representation 1199 src/media_tools/dash_client.c 	GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, group->active_rep_index);
GF_MPD_Representation 1360 src/media_tools/dash_client.c 	GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, group->active_rep_index);
GF_MPD_Representation 1415 src/media_tools/dash_client.c static GF_Err gf_dash_solve_representation_xlink(GF_DashClient *dash, GF_MPD_Representation *rep)
GF_MPD_Representation 1740 src/media_tools/dash_client.c 			GF_MPD_Representation *r2 = gf_list_get(new_set->representations, rep_i);
GF_MPD_Representation 1741 src/media_tools/dash_client.c 			GF_MPD_Representation *r1 = gf_list_get(new_set->representations, rep_i-1);
GF_MPD_Representation 1763 src/media_tools/dash_client.c 			GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, rep_idx);
GF_MPD_Representation 1764 src/media_tools/dash_client.c 			GF_MPD_Representation *new_rep = gf_list_get(new_set->representations, rep_idx);
GF_MPD_Representation 2044 src/media_tools/dash_client.c static void gf_dash_set_group_representation(GF_DASH_Group *group, GF_MPD_Representation *rep)
GF_MPD_Representation 2071 src/media_tools/dash_client.c 		GF_MPD_Representation *arep = gf_list_get(group->adaptation_set->representations, k);
GF_MPD_Representation 2127 src/media_tools/dash_client.c 			GF_MPD_Representation *prev_active_rep = (GF_MPD_Representation *)gf_list_get(group->adaptation_set->representations, prev_active_rep_index);
GF_MPD_Representation 2239 src/media_tools/dash_client.c 	GF_MPD_Representation *rep_sel = NULL;
GF_MPD_Representation 2240 src/media_tools/dash_client.c 	GF_MPD_Representation *min_rep_sel = NULL;
GF_MPD_Representation 2254 src/media_tools/dash_client.c 			GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, i);
GF_MPD_Representation 2292 src/media_tools/dash_client.c static GF_Err gf_dash_resolve_url(GF_MPD *mpd, GF_MPD_Representation *rep, GF_DASH_Group *group, const char *mpd_url, GF_MPD_URLResolveType resolve_type, u32 item_index, char **out_url, u64 *out_range_start, u64 *out_range_end, u64 *segment_duration, Bool *is_in_base_url, char **out_key_url, bin128 *out_key_iv, Bool *data_url_process)
GF_MPD_Representation 2337 src/media_tools/dash_client.c static Double gf_dash_get_max_available_speed(GF_DashClient *dash, GF_DASH_Group *group, GF_MPD_Representation *rep)
GF_MPD_Representation 2367 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 2505 src/media_tools/dash_client.c 												GF_MPD_Representation *rep, Bool go_up_bitrate)
GF_MPD_Representation 2509 src/media_tools/dash_client.c 	GF_MPD_Representation *new_rep;
GF_MPD_Representation 2523 src/media_tools/dash_client.c 		GF_MPD_Representation *arep = gf_list_get(group->adaptation_set->representations, k);
GF_MPD_Representation 2629 src/media_tools/dash_client.c 												  GF_MPD_Representation *rep, Bool go_up_bitrate)
GF_MPD_Representation 2705 src/media_tools/dash_client.c 												  GF_MPD_Representation *rep, Bool go_up_bitrate)
GF_MPD_Representation 2733 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 2734 src/media_tools/dash_client.c 	GF_MPD_Representation *new_rep;
GF_MPD_Representation 2863 src/media_tools/dash_client.c 			GF_MPD_Representation *arep = gf_list_get(group->adaptation_set->representations, k);
GF_MPD_Representation 2882 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 2985 src/media_tools/dash_client.c 				GF_MPD_Representation *a_rep = gf_list_get(group->adaptation_set->representations, k);
GF_MPD_Representation 3162 src/media_tools/dash_client.c 			GF_MPD_Representation *a_rep = gf_list_get(group->adaptation_set->representations, k);
GF_MPD_Representation 3205 src/media_tools/dash_client.c static void gf_dash_skip_disabled_representation(GF_DASH_Group *group, GF_MPD_Representation *rep, Bool for_autoswitch)
GF_MPD_Representation 3305 src/media_tools/dash_client.c static u32 gf_dash_get_start_number(GF_DASH_Group *group, GF_MPD_Representation *rep)
GF_MPD_Representation 3318 src/media_tools/dash_client.c static GF_MPD_Representation *gf_dash_find_rep(GF_DashClient *dash, const char *dependency_id, GF_DASH_Group **rep_group)
GF_MPD_Representation 3321 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 3345 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 3443 src/media_tools/dash_client.c 			GF_MPD_Representation *rep = gf_list_get(set->representations, j);
GF_MPD_Representation 3544 src/media_tools/dash_client.c 				GF_MPD_Representation *a_rep = gf_list_get(set->representations, k);
GF_MPD_Representation 3644 src/media_tools/dash_client.c static GF_Err gf_dash_load_sidx(GF_BitStream *bs, GF_MPD_Representation *rep, Bool seperate_index, u64 sidx_offset)
GF_MPD_Representation 3705 src/media_tools/dash_client.c static GF_Err gf_dash_load_representation_sidx(GF_DASH_Group *group, GF_MPD_Representation *rep, const char *cache_name, Bool seperate_index, Bool needs_mov_range)
GF_MPD_Representation 3784 src/media_tools/dash_client.c 	GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, 0);
GF_MPD_Representation 4258 src/media_tools/dash_client.c 				GF_MPD_Representation *rep = (GF_MPD_Representation*)gf_list_get(set->representations, k);
GF_MPD_Representation 4273 src/media_tools/dash_client.c 		GF_MPD_Representation *rep_sel;
GF_MPD_Representation 4368 src/media_tools/dash_client.c 			GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, rep_i);
GF_MPD_Representation 4375 src/media_tools/dash_client.c 			GF_MPD_Representation *r2 = gf_list_get(group->adaptation_set->representations, rep_i);
GF_MPD_Representation 4376 src/media_tools/dash_client.c 			GF_MPD_Representation *r1 = gf_list_get(group->adaptation_set->representations, rep_i-1);
GF_MPD_Representation 4393 src/media_tools/dash_client.c 			GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, rep_i);
GF_MPD_Representation 4463 src/media_tools/dash_client.c 			GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, rep_i);
GF_MPD_Representation 4659 src/media_tools/dash_client.c static DownloadGroupStatus on_group_download_error(GF_DashClient *dash, GF_DASH_Group *group, GF_DASH_Group *base_group, GF_Err e, GF_MPD_Representation *rep, char *new_base_seg_url, char *key_url, Bool has_dep_following)
GF_MPD_Representation 4745 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 5128 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 6270 src/media_tools/dash_client.c 		GF_MPD_Representation *rep, *active_rep;
GF_MPD_Representation 6443 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 6456 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 6496 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 6655 src/media_tools/dash_client.c 		GF_MPD_Representation *active_rep;
GF_MPD_Representation 6658 src/media_tools/dash_client.c 		active_rep = (GF_MPD_Representation *)gf_list_get(group->adaptation_set->representations, group->active_rep_index);
GF_MPD_Representation 6671 src/media_tools/dash_client.c 			GF_MPD_Representation *rep;
GF_MPD_Representation 6809 src/media_tools/dash_client.c 		GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, group->active_rep_index);
GF_MPD_Representation 6860 src/media_tools/dash_client.c 			GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, group->cached[index].representation_index);
GF_MPD_Representation 6886 src/media_tools/dash_client.c 		GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, group->cached[0].representation_index);
GF_MPD_Representation 6901 src/media_tools/dash_client.c 		GF_MPD_Representation *rep;
GF_MPD_Representation 6952 src/media_tools/dash_client.c 		GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, group->active_rep_index);
GF_MPD_Representation 7061 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 7111 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 7390 src/media_tools/dash_client.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 7496 src/media_tools/dash_client.c 		GF_MPD_Representation *rep = gf_list_get(group->adaptation_set->representations, i);
GF_MPD_Representation  561 src/media_tools/mpd.c 	GF_MPD_Representation *rep;
GF_MPD_Representation  566 src/media_tools/mpd.c 	GF_SAFEALLOC(rep, GF_MPD_Representation);
GF_MPD_Representation  917 src/media_tools/mpd.c 	GF_MPD_Representation *ptr = (GF_MPD_Representation *)_item;
GF_MPD_Representation 1320 src/media_tools/mpd.c 			GF_MPD_Representation *rep;
GF_MPD_Representation 1469 src/media_tools/mpd.c 			GF_SAFEALLOC(rep, GF_MPD_Representation);
GF_MPD_Representation 1800 src/media_tools/mpd.c GF_Err gf_m3u8_solve_representation_xlink(GF_MPD_Representation *rep, GF_FileDownload *getter, Bool *is_static, u64 *duration)
GF_MPD_Representation 2188 src/media_tools/mpd.c static void gf_mpd_print_representation(GF_MPD_Representation const * const rep, FILE *out)
GF_MPD_Representation 2227 src/media_tools/mpd.c 	GF_MPD_Representation *rep;
GF_MPD_Representation 2275 src/media_tools/mpd.c 	while ((rep = (GF_MPD_Representation *)gf_list_enum(as->representations, &i))) {
GF_MPD_Representation 2434 src/media_tools/mpd.c u32 gf_mpd_get_base_url_count(GF_MPD *mpd, GF_MPD_Period *period, GF_MPD_AdaptationSet *set, GF_MPD_Representation *rep)
GF_MPD_Representation 2481 src/media_tools/mpd.c GF_Err gf_mpd_resolve_url(GF_MPD *mpd, GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, const char *mpd_url, u32 base_url_index, GF_MPD_URLResolveType resolve_type, u32 item_index, u32 nb_segments_removed, char **out_url, u64 *out_range_start, u64 *out_range_end, u64 *segment_duration_in_ms, Bool *is_in_base_url, char **out_key_url, bin128 *out_key_iv)
GF_MPD_Representation 2887 src/media_tools/mpd.c void gf_mpd_resolve_segment_duration(GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, u64 *out_duration, u32 *out_timescale, u64 *out_pts_offset, GF_MPD_SegmentTimeline **out_segment_timeline)
GF_MPD_Representation 2981 src/media_tools/mpd.c 	GF_MPD_Period const * const period, GF_MPD_AdaptationSet const * const set, GF_MPD_Representation const * const rep,
GF_MPD_Representation 3108 src/media_tools/mpd.c 	GF_MPD_Period const * const in_period, GF_MPD_AdaptationSet const * const in_set, GF_MPD_Representation const * const in_rep,
GF_MPD_Representation 3158 src/media_tools/mpd.c 	GF_MPD const * const in_mpd, GF_MPD_AdaptationSet const * const in_set, GF_MPD_Representation const * const in_rep,
GF_MPD_Representation 3242 src/media_tools/mpd.c     GF_MPD_Representation *rep;
GF_MPD_Representation 3247 src/media_tools/mpd.c     GF_SAFEALLOC(rep, GF_MPD_Representation);