Lines Matching defs:trackId

245          * @param trackId The ID of the selected track. When {@code null} the currently selected
248 public void onTrackSelected(Session session, int type, String trackId) {
381 void postTrackSelected(final int type, final String trackId) {
385 mSessionCallback.onTrackSelected(mSession, type, trackId);
629 public void onTrackSelected(int type, String trackId, int seq) {
636 if (record.mSession.updateTrackSelection(type, trackId)) {
637 record.postTrackSelected(type, trackId);
1365 * @param trackId The ID of the track to select. When {@code null}, the currently selected
1369 public void selectTrack(int type, String trackId) {
1372 if (trackId != null && !containsTrack(mAudioTracks, trackId)) {
1373 Log.w(TAG, "Invalid audio trackId: " + trackId);
1377 if (trackId != null && !containsTrack(mVideoTracks, trackId)) {
1378 Log.w(TAG, "Invalid video trackId: " + trackId);
1382 if (trackId != null && !containsTrack(mSubtitleTracks, trackId)) {
1383 Log.w(TAG, "Invalid subtitle trackId: " + trackId);
1395 mService.selectTrack(mToken, type, trackId, mUserId);
1401 private boolean containsTrack(List<TvTrackInfo> tracks, String trackId) {
1403 if (track.getId().equals(trackId)) {
1487 boolean updateTrackSelection(int type, String trackId) {
1489 if (type == TvTrackInfo.TYPE_AUDIO && trackId != mSelectedAudioTrackId) {
1490 mSelectedAudioTrackId = trackId;
1492 } else if (type == TvTrackInfo.TYPE_VIDEO && trackId != mSelectedVideoTrackId) {
1493 mSelectedVideoTrackId = trackId;
1496 && trackId != mSelectedSubtitleTrackId) {
1497 mSelectedSubtitleTrackId = trackId;