Lines Matching defs:Track

51 struct WifiDisplaySource::PlaybackSession::Track : public AHandler {
56 Track(const sp<AMessage> &notify,
62 Track(const sp<AMessage> &notify, const sp<AMessage> &format);
100 virtual ~Track();
123 DISALLOW_EVIL_CONSTRUCTORS(Track);
126 WifiDisplaySource::PlaybackSession::Track::Track(
142 WifiDisplaySource::PlaybackSession::Track::Track(
151 WifiDisplaySource::PlaybackSession::Track::~Track() {
156 bool WifiDisplaySource::PlaybackSession::Track::IsAudioFormat(
164 sp<AMessage> WifiDisplaySource::PlaybackSession::Track::getFormat() {
168 bool WifiDisplaySource::PlaybackSession::Track::isAudio() const {
172 const sp<Converter> &WifiDisplaySource::PlaybackSession::Track::converter() const {
177 WifiDisplaySource::PlaybackSession::Track::repeaterSource() const {
181 ssize_t WifiDisplaySource::PlaybackSession::Track::mediaSenderTrackIndex() const {
186 void WifiDisplaySource::PlaybackSession::Track::setMediaSenderTrackIndex(
191 status_t WifiDisplaySource::PlaybackSession::Track::start() {
192 ALOGV("Track::start isAudio=%d", mIsAudio);
209 void WifiDisplaySource::PlaybackSession::Track::stopAsync() {
210 ALOGV("Track::stopAsync isAudio=%d", mIsAudio);
231 void WifiDisplaySource::PlaybackSession::Track::pause() {
235 void WifiDisplaySource::PlaybackSession::Track::resume() {
239 void WifiDisplaySource::PlaybackSession::Track::onMessageReceived(
261 void WifiDisplaySource::PlaybackSession::Track::queueAccessUnit(
266 sp<ABuffer> WifiDisplaySource::PlaybackSession::Track::dequeueAccessUnit() {
279 void WifiDisplaySource::PlaybackSession::Track::setRepeaterSource(
284 void WifiDisplaySource::PlaybackSession::Track::requestIDRFrame() {
296 bool WifiDisplaySource::PlaybackSession::Track::hasOutputBuffer(
311 void WifiDisplaySource::PlaybackSession::Track::queueOutputBuffer(
317 sp<ABuffer> WifiDisplaySource::PlaybackSession::Track::dequeueOutputBuffer() {
327 bool WifiDisplaySource::PlaybackSession::Track::isSuspended() const {
499 const sp<Track> &track = mTracks.valueFor(trackIndex);
560 const sp<Track> &videoTrack =
584 if (what == Track::kWhatStopped) {
585 ALOGI("Track %zu stopped", trackIndex);
587 sp<Track> track = mTracks.valueFor(trackIndex);
677 const sp<Track> &videoTrack = mTracks.valueFor(mVideoTrackIndex);
791 sp<Track> track = new Track(notify, format);
994 sp<Track> track = new Track(
1096 const sp<Track> &track = mTracks.valueAt(i);