Lines Matching refs:trex
69 traf->trex = NULL; in MergeFragment()
72 traf->trex = (GF_TrackExtendsBox*)gf_list_get(mov->moov->mvex->TrackExList, 0); in MergeFragment()
73 assert(traf->trex); in MergeFragment()
74 traf->trex->trackID = trak->Header->trackID = traf->tfhd->trackID; in MergeFragment()
78 while ((traf->trex = (GF_TrackExtendsBox*)gf_list_enum(mov->moov->mvex->TrackExList, &j))) { in MergeFragment()
79 if (traf->trex->trackID == traf->tfhd->trackID) break; in MergeFragment()
80 traf->trex = NULL; in MergeFragment()
84 if (!trak || !traf->trex) { in MergeFragment()
221 GF_TrackExtendsBox *trex = GetTrex(mov->moov, tkid); in gf_isom_setup_traf_inheritance() local
222 if (trex) trex->inherit_from_traf_id = reftkid; in gf_isom_setup_traf_inheritance()
483 while ((traf->trex = (GF_TrackExtendsBox*)gf_list_enum(mov->moov->mvex->TrackExList, &j))) { in gf_isom_parse_movie_boxes()
484 if (traf->trex->trackID == traf->tfhd->trackID) { in gf_isom_parse_movie_boxes()
485 if (!traf->trex->track) traf->trex->track = trak; in gf_isom_parse_movie_boxes()
488 traf->trex = NULL; in gf_isom_parse_movie_boxes()
492 if (traf->trex && traf->tfhd && traf->trex->track && traf->sample_encryption) { in gf_isom_parse_movie_boxes()
494 …x = traf->tfhd->sample_desc_index ? traf->tfhd->sample_desc_index : traf->trex->def_sample_desc_in… in gf_isom_parse_movie_boxes()