|
kodi
|


Public Member Functions | |
| void | Start () |
| void | Stop () |
| void | Notify (const PVREvent &event) |
| CEventStream callback for PVR events. More... | |
| void | Notify (const PVRChannelNumberInputChangedEvent &event) |
| CEventStream callback for channel number input changes. More... | |
| void | Notify (const PVRPreviewAndPlayerShowInfoChangedEvent &event) |
| CEventStream callback for channel preview and player show info changes. More... | |
| bool | InitCurrentItem (CFileItem *item) override |
| Init a new current guiinfo manager item. Gets called whenever the active guiinfo manager item changes. More... | |
| bool | GetLabel (std::string &value, const CFileItem *item, int contextWindow, const KODI::GUILIB::GUIINFO::CGUIInfo &info, std::string *fallback) const override |
| Get a GUIInfoManager label string. More... | |
| bool | GetFallbackLabel (std::string &value, const CFileItem *item, int contextWindow, const KODI::GUILIB::GUIINFO::CGUIInfo &info, std::string *fallback) override |
| Get a GUIInfoManager label fallback string. Will be called if none of the registered provider's GetLabel() implementation has returned success. More... | |
| bool | GetInt (int &value, const CGUIListItem *item, int contextWindow, const KODI::GUILIB::GUIINFO::CGUIInfo &info) const override |
| Get a GUIInfoManager integer value. More... | |
| bool | GetBool (bool &value, const CGUIListItem *item, int contextWindow, const KODI::GUILIB::GUIINFO::CGUIInfo &info) const override |
| Get a GUIInfoManager bool value. More... | |
Public Member Functions inherited from KODI::GUILIB::GUIINFO::CGUIInfoProvider | |
| void | UpdateAVInfo (const AudioStreamInfo &audioInfo, const VideoStreamInfo &videoInfo, const SubtitleStreamInfo &subtitleInfo) override |
| Set new audio/video stream info data. More... | |
Additional Inherited Members | |
Protected Attributes inherited from KODI::GUILIB::GUIINFO::CGUIInfoProvider | |
| VideoStreamInfo | m_videoInfo |
| AudioStreamInfo | m_audioInfo |
| SubtitleStreamInfo | m_subtitleInfo |
|
overridevirtual |
Get a GUIInfoManager bool value.
| value | Will be filled with the requested value. |
| item | The item to get the value for. Can be nullptr. |
| contextWindow | The context window. Can be 0. |
| info | The GUI info (label id + additional data). |
Implements KODI::GUILIB::GUIINFO::IGUIInfoProvider.
|
overridevirtual |
Get a GUIInfoManager label fallback string. Will be called if none of the registered provider's GetLabel() implementation has returned success.
| value | Will be filled with the requested value. |
| item | The item to get the value for. Can be nullptr. |
| contextWindow | The context window. Can be 0. |
| info | The GUI info (label id + additional data). |
| fallback | A fallback value. Can be nullptr. |
Reimplemented from KODI::GUILIB::GUIINFO::CGUIInfoProvider.
|
overridevirtual |
Get a GUIInfoManager integer value.
| value | Will be filled with the requested value. |
| item | The item to get the value for. Can be nullptr. |
| contextWindow | The context window. Can be 0. |
| info | The GUI info (label id + additional data). |
Implements KODI::GUILIB::GUIINFO::IGUIInfoProvider.
|
overridevirtual |
Get a GUIInfoManager label string.
| value | Will be filled with the requested value. |
| item | The item to get the value for. Can be nullptr. |
| contextWindow | The context window. Can be 0. |
| info | The GUI info (label id + additional data). |
| fallback | A fallback value. Can be nullptr. |
Implements KODI::GUILIB::GUIINFO::IGUIInfoProvider.
|
overridevirtual |
Init a new current guiinfo manager item. Gets called whenever the active guiinfo manager item changes.
| item | The new item. |
Implements KODI::GUILIB::GUIINFO::IGUIInfoProvider.
| void CPVRGUIInfo::Notify | ( | const PVREvent & | event | ) |
CEventStream callback for PVR events.
| event | The event. |
| void CPVRGUIInfo::Notify | ( | const PVRChannelNumberInputChangedEvent & | event | ) |
CEventStream callback for channel number input changes.
| event | The event. |
| void CPVRGUIInfo::Notify | ( | const PVRPreviewAndPlayerShowInfoChangedEvent & | event | ) |
CEventStream callback for channel preview and player show info changes.
| event | The event. |
1.8.13