Lines Matching refs:cues
216 mkv_cues cues;
843 av_freep(&mkv->cues.entries);
916 mkv_cues *cues = &mkv->cues;
917 mkv_cuepoint *entries = cues->entries;
918 unsigned idx = cues->num_entries;
923 entries = av_realloc_array(entries, cues->num_entries + 1, sizeof(mkv_cuepoint));
926 cues->entries = entries;
928 /* Make sure the cues entries are sorted by pts. */
932 (cues->num_entries - idx) * sizeof(entries[0]));
940 cues->num_entries++;
946 const mkv_cues *cues, mkv_track *tracks, int num_tracks,
949 for (mkv_cuepoint *entry = cues->entries, *end = entry + cues->num_entries;
2951 if (mkv->cues.num_entries && mkv->reserve_cues_space >= 0) {
2952 AVIOContext *cues = NULL;
2957 ret = start_ebml_master_crc32(&cues, mkv);
2961 ret = mkv_assemble_cues(s->streams, cues, mkv->tmp_bc, &mkv->cues,
2964 ffio_free_dyn_buf(&cues);
2969 size = avio_tell(cues);
2975 ffio_reset_dyn_buf(cues);
2989 ffio_free_dyn_buf(&cues);
2995 ffio_free_dyn_buf(&cues);
3009 ret = end_ebml_master_crc32(pb, &cues, mkv, MATROSKA_ID_CUES,
3278 { "reserve_index_space", "Reserve a given amount of space (in bytes) at the beginning of the file for the index (cues).", OFFSET(reserve_cues_space), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS },