Lines Matching refs:Track

52 struct WifiDisplaySource::PlaybackSession::Track : public AHandler {
57 Track(const sp<AMessage> &notify,
63 Track(const sp<AMessage> &notify, const sp<AMessage> &format);
101 virtual ~Track();
124 DISALLOW_EVIL_CONSTRUCTORS(Track);
127 WifiDisplaySource::PlaybackSession::Track::Track(
143 WifiDisplaySource::PlaybackSession::Track::Track(
152 WifiDisplaySource::PlaybackSession::Track::~Track() {
157 bool WifiDisplaySource::PlaybackSession::Track::IsAudioFormat(
165 sp<AMessage> WifiDisplaySource::PlaybackSession::Track::getFormat() {
169 bool WifiDisplaySource::PlaybackSession::Track::isAudio() const {
173 const sp<Converter> &WifiDisplaySource::PlaybackSession::Track::converter() const {
178 WifiDisplaySource::PlaybackSession::Track::repeaterSource() const {
182 ssize_t WifiDisplaySource::PlaybackSession::Track::mediaSenderTrackIndex() const {
187 void WifiDisplaySource::PlaybackSession::Track::setMediaSenderTrackIndex(
192 status_t WifiDisplaySource::PlaybackSession::Track::start() {
193 ALOGV("Track::start isAudio=%d", mIsAudio);
210 void WifiDisplaySource::PlaybackSession::Track::stopAsync() {
211 ALOGV("Track::stopAsync isAudio=%d", mIsAudio);
232 void WifiDisplaySource::PlaybackSession::Track::pause() {
236 void WifiDisplaySource::PlaybackSession::Track::resume() {
240 void WifiDisplaySource::PlaybackSession::Track::onMessageReceived(
262 void WifiDisplaySource::PlaybackSession::Track::queueAccessUnit(
267 sp<ABuffer> WifiDisplaySource::PlaybackSession::Track::dequeueAccessUnit() {
280 void WifiDisplaySource::PlaybackSession::Track::setRepeaterSource(
285 void WifiDisplaySource::PlaybackSession::Track::requestIDRFrame() {
297 bool WifiDisplaySource::PlaybackSession::Track::hasOutputBuffer(
312 void WifiDisplaySource::PlaybackSession::Track::queueOutputBuffer(
318 sp<ABuffer> WifiDisplaySource::PlaybackSession::Track::dequeueOutputBuffer() {
328 bool WifiDisplaySource::PlaybackSession::Track::isSuspended() const {
500 const sp<Track> &track = mTracks.valueFor(trackIndex);
561 const sp<Track> &videoTrack =
585 if (what == Track::kWhatStopped) {
586 ALOGI("Track %zu stopped", trackIndex);
588 sp<Track> track = mTracks.valueFor(trackIndex);
678 const sp<Track> &videoTrack = mTracks.valueFor(mVideoTrackIndex);
794 sp<Track> track = new Track(notify, format);
994 sp<Track> track = new Track(
1096 const sp<Track> &track = mTracks.valueAt(i);