Lines Matching refs:rsrc
141 static void imf_base_resource_init(FFIMFBaseResource *rsrc)
143 rsrc->duration = 0;
144 rsrc->edit_rate = av_make_q(0, 1);
145 rsrc->entry_point = 0;
146 rsrc->repeat_count = 1;
149 static void imf_marker_resource_init(FFIMFMarkerResource *rsrc)
151 imf_base_resource_init((FFIMFBaseResource *)rsrc);
152 rsrc->marker_count = 0;
153 rsrc->markers = NULL;
163 static void imf_trackfile_resource_init(FFIMFTrackFileResource *rsrc)
165 imf_base_resource_init((FFIMFBaseResource *)rsrc);
166 memset(rsrc->track_file_uuid, 0, sizeof(rsrc->track_file_uuid));
708 static void imf_marker_resource_free(FFIMFMarkerResource *rsrc)
710 if (!rsrc)
712 for (uint32_t i = 0; i < rsrc->marker_count; i++)
713 imf_marker_free(&rsrc->markers[i]);
714 av_freep(&rsrc->markers);