Lines Matching refs:channel

84     private static final String PLAY_FROM_CHANNEL = "channel";
350 public void onProgramsArrived(TunerChannel channel, List<EitItem> programs) {
351 sendMessage(MSG_SCHEDULE_OF_PROGRAMS, new Pair<>(channel, programs));
355 public void onChannelArrived(TunerChannel channel) {
356 sendMessage(MSG_UPDATE_CHANNEL_INFO, channel);
365 public void onRequestProgramsResponse(TunerChannel channel, List<EitItem> programs) {
366 sendMessage(MSG_PROGRAM_DATA_RESULT, new Pair<>(channel, programs));
387 public void onChannelDetected(TunerChannel channel, boolean channelArrivedAtFirstTime) {
388 mChannelDataManager.notifyChannelDetected(channel, channelArrivedAtFirstTime);
392 public void onEventDetected(TunerChannel channel, List<EitItem> items) {
393 mChannelDataManager.notifyEventDetected(channel, items);
477 // to change to the last requested channel quickly.
484 TunerChannel channel = (channelId == -1) ? null
489 if (channel == null && recording == null) {
490 Log.w(TAG, "onTune() is failed. Can't find channel for " + channelUri);
497 if (channel != null) {
498 mChannelDataManager.requestProgramsData(channel);
500 prepareTune(channel, recording);
664 TunerChannel channel = pair.first;
668 if (mChannel != null && mChannel.compareTo(channel) != 0) {
703 TunerChannel channel = (TunerChannel) msg.obj;
704 if (mChannel != null && mChannel.compareTo(channel) == 0) {
705 updateChannelInfo(channel);
710 TunerChannel channel = (TunerChannel) ((Pair) msg.obj).first;
713 if (mChannel != null && mChannel.compareTo(channel) == 0
1047 // type reside in the selected index position of the tuner channel's audio data.
1097 private void updateChannelInfo(TunerChannel channel) {
1104 // The list of the audio tracks resided in a channel is often changed depending on a
1106 // tuned channel according to the newly received channel data.
1109 List<Integer> audioPids = channel.getAudioPids();
1110 List<Integer> audioStreamTypes = channel.getAudioStreamTypes();
1112 mChannel.setVideoPid(channel.getVideoPid());
1162 // A channel needs to have a audio stream at least to play in exoPlayer.
1252 private void prepareTune(TunerChannel channel, String recording) {
1256 mChannel = channel;
1277 // channel should be rescheduled to new playback timeline.