Lines Matching refs:ctts_data
116 MOVStts *ctts_data;
1279 if(entries >= UINT_MAX / sizeof(*sc->ctts_data))
1281 sc->ctts_data = av_malloc(entries * sizeof(*sc->ctts_data));
1282 if (!sc->ctts_data)
1294 sc->ctts_data[i].count = count;
1295 sc->ctts_data[i].duration= duration;
1732 MOVStts *ctts_data;
1733 if ((uint64_t)entries+sc->ctts_count >= UINT_MAX/sizeof(*sc->ctts_data))
1735 ctts_data = av_realloc(sc->ctts_data,
1736 (entries+sc->ctts_count)*sizeof(*sc->ctts_data));
1737 if (!ctts_data)
1739 sc->ctts_data = ctts_data;
1755 sc->ctts_data[sc->ctts_count].count = 1;
1756 sc->ctts_data[sc->ctts_count].duration = get_be32(pb);
2080 if (sc->ctts_data) {
2081 assert(sc->ctts_data[sc->ctts_index].duration % sc->time_rate == 0);
2082 pkt->pts = pkt->dts + sc->ctts_data[sc->ctts_index].duration / sc->time_rate;
2086 sc->ctts_data[sc->ctts_index].count == sc->ctts_sample) {
2119 if (sc->ctts_data) {
2122 int next = time_sample + sc->ctts_data[i].count;
2171 av_freep(&sc->ctts_data);