Lines Matching refs:track
144 CCTrack track = mTracks[index];
149 switch (track.mTrackType) {
157 ALOGE("Unknown track type: %d", track.mTrackType);
162 bool isDefaultAuto = track.mTrackType == kTrackTypeCEA608
163 && track.mTrackChannel == 0;
165 bool isDefaultOnly = track.mTrackType == kTrackTypeCEA708
166 && track.mTrackChannel == 1;
181 ALOGE("track %zu already selected", index);
184 ALOGV("selected track %zu", index);
188 ALOGE("track %zu is not selected", index);
191 ALOGV("unselected track %zu", index);
195 // Clear the previous track payloads
209 // returns true if a new CC track is found
231 // returns true if a new CC track is found
295 // returns true if a new CC track is found
318 // returns true if a new CC track is found
332 // returns true if a new CC track is found
389 // create a new track if it does not exist.
422 // returns true if a new CC track is found
470 // return the track index for a given type and channel.
471 // if the track does not exist, creates a new one.
474 CCTrack track(trackType, channel);
475 ssize_t index = mTrackIndices.indexOfKey(track);
478 // A new track is added.
480 mTrackIndices.add(track, index);
481 mTracks.add(track);