Lines Matching refs:channel
61 sUriMatcher.addURI(TvContract.AUTHORITY, "channel", MATCH_CHANNEL);
62 sUriMatcher.addURI(TvContract.AUTHORITY, "channel/#", MATCH_CHANNEL_ID);
228 * Returns a {@link ChannelRecord} corresponds to the channel ID {@code ChannelId}.
327 for (Channel channel : channels) {
328 if (updateChannelRecordMapFromChannel(channel)) {
331 removedChannelIdSet.remove(channel.getId());
473 private boolean updateChannelRecordMapFromChannel(Channel channel) {
474 if (!channel.isBrowsable()) {
475 mChannelRecordMap.remove(channel.getId());
476 return mAvailableChannelRecordMap.remove(channel.getId()) != null;
478 ChannelRecord channelRecord = mChannelRecordMap.get(channel.getId());
479 boolean inputRemoved = !mInputs.contains(channel.getInputId());
481 ChannelRecord record = new ChannelRecord(mContext, channel, inputRemoved);
482 mChannelRecordMap.put(channel.getId(), record);
484 mAvailableChannelRecordMap.put(channel.getId(), record);
490 channelRecord.setChannel(channel, inputRemoved);
539 * Called when loading channel record map from database is finished.
551 * @param channelRecord The channel record corresponds to the new watch log.
556 * Called when the channel record map changes.