Lines Matching refs:discontinuity
984 if (meta == NULL || meta->findInt32("discontinuity", &type)) {
1049 bool discontinuity = false;
1151 // number available and signal a discontinuity.
1169 discontinuity = true;
1216 CHECK(itemMeta->findInt32("discontinuity-sequence", &mDiscontinuitySeq));
1219 if (itemMeta->findInt32("discontinuity", &val) && val != 0) {
1220 discontinuity = true;
1223 // Seek jumped to a new discontinuity sequence. We need to signal
1226 FLOGV("saw discontinuity: mStartup %d, mLastDiscontinuitySeq %d, "
1229 discontinuity = true;
1248 if ((mStartup && !mTimeChangeSignaled) || discontinuity) {
1249 // We need to signal a time discontinuity to ATSParser on the
1250 // first segment after start, or on a discontinuity segment.
1252 // to send the time discontinuity.
1261 // searching goes into 2nd segment (without a discontinuity),
1267 if (discontinuity) {
1268 ALOGI("queueing discontinuity (explicit=%d)", discontinuity);
1270 // Signal a format discontinuity to ATSParser to clear partial data
1285 // If this new segment is not a discontinuity, keep searching.
1287 // If this new segment even got a discontinuity marker, just
1602 CHECK(itemMeta->findInt32("discontinuity-sequence", (int32_t *)&curDiscontinuitySeq));