#include <PVRGUIChannelNavigator.h>
◆ CPVRGUIChannelNavigator()
CPVRGUIChannelNavigator::CPVRGUIChannelNavigator |
( |
| ) |
|
◆ ~CPVRGUIChannelNavigator()
CPVRGUIChannelNavigator::~CPVRGUIChannelNavigator |
( |
| ) |
|
|
virtual |
◆ ClearPlayingChannel()
void CPVRGUIChannelNavigator::ClearPlayingChannel |
( |
| ) |
|
Clear the currently playing channel and hide the channel info OSD.
◆ HideInfo()
void CPVRGUIChannelNavigator::HideInfo |
( |
| ) |
|
Hide the channel info OSD.
◆ IsPreview()
bool CPVRGUIChannelNavigator::IsPreview |
( |
| ) |
const |
Query the state of channel preview.
- Returns
- True, if the currently selected channel is different from the currently playing channel, False otherwise.
◆ IsPreviewAndShowInfo()
bool CPVRGUIChannelNavigator::IsPreviewAndShowInfo |
( |
| ) |
const |
Query the state of channel preview and channel info OSD.
- Returns
- True, if the currently selected channel is different from the currently playing channel and channel info OSD is active, False otherwise.
◆ Notify()
CEventStream callback for player show info flag changes.
- Parameters
-
◆ SelectNextChannel()
Select the next channel in currently playing channel group, relative to the currently selected channel.
- Parameters
-
eSwitchMode | controls whether only the channel info OSD is triggered or whether additionally a (delayed) channel switch will be done. |
◆ SelectPreviousChannel()
Select the previous channel in currently playing channel group, relative to the currently selected channel.
- Parameters
-
eSwitchMode | controls whether only the channel info OSD is triggered or whether additionally a (delayed) channel switch will be done. |
◆ SetPlayingChannel()
Set a new playing channel group member and show the channel info OSD for the new channel.
- Parameters
-
groupMember | The new playing channel group member |
◆ ShowInfo()
void CPVRGUIChannelNavigator::ShowInfo |
( |
| ) |
|
Show the channel info OSD.
◆ Subscribe()
Subscribe to the event stream for changes of channel preview and player show info.
- Parameters
-
owner | The subscriber. |
fn | The callback function of the subscriber for the events. |
◆ SwitchToCurrentChannel()
void CPVRGUIChannelNavigator::SwitchToCurrentChannel |
( |
| ) |
|
Switch to the currently selected channel.
◆ ToggleInfo()
void CPVRGUIChannelNavigator::ToggleInfo |
( |
| ) |
|
Toggle the channel info OSD visibility.
◆ Unsubscribe()
void PVR::CPVRGUIChannelNavigator::Unsubscribe |
( |
A * | obj | ) |
|
|
inline |
Unsubscribe from the event stream for changes of channel preview and player show info.
- Parameters
-
The documentation for this class was generated from the following files: