Lines Matching defs:cues
96 * @param runID mostly-unique ID for this run of data. Subtitle cues
102 * any of its cues (with this runID).
119 * Called when the active cues have changed, and the contents of the subtitle
128 // out-of-order times mean seeking or new active cues being added
140 // remove past cues
147 // add new cues
189 /* remove all cues (untangle all cross-links) */
204 if (DEBUG) Log.v(TAG, "Clearing " + mActiveCues.size() + " active cues");
316 // link-up cues in the same run
400 Vector<Cue> cues = mCues.get(timeMs);
401 if (cues == null) {
402 cues = new Vector<Cue>(2);
403 mCues.put(timeMs, cues);
404 } else if (cues.contains(cue)) {
405 // do not duplicate cues
409 cues.add(cue);
414 Vector<Cue> cues = mCues.get(timeMs);
415 if (cues != null) {
416 cues.remove(cue);
417 if (cues.size() == 0) {
424 // ignore non-positive-duration cues
522 // remove rest of the cues
532 public EntryIterator(SortedMap<Long, Vector<Cue> > cues) {
533 if (DEBUG) Log.v(TAG, cues + "");
534 mRemainingCues = cues;