Lines Matching defs:track

341     // Update the audio track's drift information.
371 // Determine the track time scale
372 // If it is an audio track, try to use the sampling rate as
511 snprintf(buffer, SIZE, " %s track\n", getTrackType());
572 // This is a metadata track or the first track of either audio or video
573 // Go ahead to add the track.
574 Track *track = new Track(this, source, 1 + mTracks.size());
575 mTracks.push_back(track);
1590 ALOGI("Earliest track starting time: %" PRId64, mStartTimestampUs);
1785 // Use the sampling rate as the default time scale for audio track.
1881 ALOGV("Receive request to track progress status for every %" PRId64 " us", timeUs);
1911 CHECK(!"Received a chunk for a unknown track");
1915 ALOGV("writeChunkToFile: %" PRId64 " from %s track",
1957 Track *track = NULL;
1964 track = it->mTrack;
1969 if (track == NULL) {
1980 if (it->mTrack == track) {
1983 CHECK_EQ(chunk->mTrack, track);
2013 // to reduce the blocking time for media track threads.
2127 ALOGD("%s track stopping. %s source", getTrackType(), stopSource ? "Stop" : "Not Stop");
2129 ALOGE("Stop() called but track is not started");
2138 ALOGD("%s track source stopping", getTrackType());
2140 ALOGD("%s track source stopped", getTrackType());
2147 ALOGD("%s track stopped. %s source", getTrackType(), stopSource ? "Stop" : "Not Stop");
2157 Track *track = static_cast<Track *>(me);
2159 status_t err = track->threadEntry();
2505 * Updates the drift time from the audio track so that
2506 * the video track can get the updated drift time information
2522 ALOGE("Dumping %s track's last 10 frames timestamp ", getTrackType());
2581 // when the track is to be paused.
2593 // if config format (at track addition) already had CSD, keep that
2598 ALOGI("ignoring additional CSD for video track after first frame");
2633 ALOGW("Buffer size is %zu. Maximum metadata buffer size is %lld for %s track",
2719 if (WARN_UNLESS(durExcludingEarlierPausesUs >= 0ll, "for %s track", trackName)) {
2727 if (WARN_UNLESS(pausedDurationUs >= lastDurationUs, "for %s track", trackName)) {
2740 if (WARN_UNLESS(timestampUs >= 0ll, "for %s track", trackName)) {
2771 if (WARN_UNLESS(cttsOffsetTimeUs >= 0ll, "for %s track", trackName)) {
2785 if (WARN_UNLESS(currCttsOffsetTimeTicks <= 0x0FFFFFFFFLL, "for %s track", trackName)) {
2794 // so that we can do adjustment for the initial track start
2829 if (WARN_UNLESS(timestampUs >= 0ll, "for %s track", trackName)) {
2851 ALOGE("do not support out of order frames (timestamp: %lld < last: %lld for %s track",
3008 ALOGI("Audio track drift time: %" PRId64 " us", mOwner->getDriftTimeUs());
3028 ALOGE("There are no sync frames for video track");
3041 // Send track summary only if test mode is enabled.
3456 // Flags = 7 to indicate that the track is enabled, and
3461 mOwner->writeInt32(mTrackId); // track id starts with 1