Lines Matching defs:vt
453 FFIMFTrackFileVirtualTrack *vt = NULL;
473 vt = &cpl->main_audio_tracks[i];
479 if (!vt) {
489 vt = &cpl->main_audio_tracks[cpl->main_audio_track_count];
490 imf_trackfile_virtual_track_init(vt);
492 av_uuid_copy(vt->base.id_uuid, uuid);
502 || vt->resource_count > UINT32_MAX - resource_elem_count)
504 tmp = av_fast_realloc(vt->resources,
505 &vt->resources_alloc_sz,
506 (vt->resource_count + resource_elem_count)
512 vt->resources = tmp;
516 imf_trackfile_resource_init(&vt->resources[vt->resource_count]);
518 &vt->resources[vt->resource_count],
523 vt->resource_count++;
717 static void imf_marker_virtual_track_free(FFIMFMarkerVirtualTrack *vt)
719 if (!vt)
721 for (uint32_t i = 0; i < vt->resource_count; i++)
722 imf_marker_resource_free(&vt->resources[i]);
723 av_freep(&vt->resources);
726 static void imf_trackfile_virtual_track_free(FFIMFTrackFileVirtualTrack *vt)
728 if (!vt)
730 av_freep(&vt->resources);