Home | History | Annotate | Download | only in libmedia

Lines Matching refs:track

349         ALOGE("Track already in use");
365 // stream type shouldn't be looked at, this track has audio attributes
460 ALOGE("notificationFrames=%d not permitted for non-fast track",
593 // We save the time when the track is started to later verify whether
735 // the same configuration. A timestamp query for a paused track
738 // this time when requested until the track is resumed.
949 // Reject if timed track or compressed audio.
1302 "track %u Hz, output %u Hz",
1396 sp<IAudioTrack> track = audioFlinger->createTrack(streamType,
1413 ALOGE("AudioFlinger could not create track, status: %d", status);
1416 ALOG_ASSERT(track != 0);
1422 sp<IMemory> iMem = track->getCblk();
1437 mAudioTrack = track;
1447 // for fast track as it uses a special method of assigning frame count.
1471 // notify every HAL buffer, regardless of the size of the track buffer
1607 // previous and new IAudioTrack sequence numbers are used to detect track re-creation
1619 // keep them from going away if another thread re-creates the track during obtainBuffer()
1629 // re-create track, unless someone else has already done so
1658 // Non-blocking if track is stopped or paused
1700 // restart track if it was disabled by audioflinger due to previous underrun
1708 ALOGW("releaseBuffer() track %p disabled due to previous underrun, restarting", this);
1804 // Check for track invalidation
1808 // that the upper layers can recreate the track
1825 // the track stays active in continuous underrun state. It's up to the application
1826 // to pause or stop the track, or set the position to a new offset within buffer.
1909 // This helps with position, marker notifications, and track invalidation.
1967 // for offloaded tracks, just wait for the upper layers to recreate the track
2205 // take the frames that will be lost by track recreation into account in saved position
2219 ALOGD("restoring track at end of static buffer");
2295 // recommending that the track be recreated.
2351 // recommending that the track be recreated.
2378 // are valid (if they predate the current track, the positions may
2418 // use cached paused position in case another offloaded track is running.
2449 // to completely flush or stop the previous playing track.
2807 // audio track is active and internally paused with timeout.