Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <Player.h>
Public Member Functions | |
play (...) | |
| |
stop () | |
| |
pause () | |
| |
playnext () | |
| |
playprevious () | |
| |
playselected (...) | |
| |
onPlayBackStarted () | |
| |
onAVStarted () | |
| |
onAVChange () | |
| |
onPlayBackEnded () | |
| |
onPlayBackStopped () | |
| |
onPlayBackError () | |
| |
onPlayBackPaused () | |
| |
onPlayBackResumed () | |
| |
onQueueNextItem () | |
| |
onPlayBackSpeedChanged (int speed) | |
| |
onPlayBackSeek (...) | |
| |
onPlayBackSeekChapter (...) | |
| |
isPlaying () | |
| |
isPlayingAudio () | |
| |
isPlayingVideo () | |
| |
isPlayingRDS () | |
| |
isPlayingGame () | |
| |
isExternalPlayer () | |
| |
getPlayingFile () | |
| |
getPlayingItem () | |
| |
getTime () | |
| |
seekTime (...) | |
| |
setSubtitles (...) | |
| |
showSubtitles (...) | |
| |
getSubtitles () | |
| |
getAvailableSubtitleStreams () | |
| |
setSubtitleStream (...) | |
| |
updateInfoTag () | |
| |
getGameInfoTag () | |
| |
getVideoInfoTag () | |
| |
getMusicInfoTag () | |
| |
getRadioRDSInfoTag () | |
| |
getTotalTime () | |
| |
getAvailableAudioStreams () | |
| |
setAudioStream (...) | |
| |
getAvailableVideoStreams () | |
| |
setVideoStream (...) | |
| |
Public Member Functions inherited from XBMCAddon::AddonCallback | |
~AddonCallback () override | |
void | setHandler (CallbackHandler *_handler) |
void | invokeCallback (Callback *callback) |
Public Member Functions inherited from XBMCAddon::AddonClass | |
AddonClass () | |
virtual | ~AddonClass () |
const char * | GetClassname () const |
LanguageHook * | GetLanguageHook () |
bool | isDeallocating () |
void | Release () const |
void | Acquire () const |
Public Member Functions inherited from IPlayerCallback | |
virtual | ~IPlayerCallback ()=default |
virtual void | OnPlayBackEnded ()=0 |
virtual void | OnPlayBackStarted (const CFileItem &file)=0 |
virtual void | OnPlayerCloseFile (const CFileItem &file, const CBookmark &bookmark) |
virtual void | OnPlayBackPaused () |
virtual void | OnPlayBackResumed () |
virtual void | OnPlayBackStopped ()=0 |
virtual void | OnPlayBackError ()=0 |
virtual void | OnQueueNextItem ()=0 |
virtual void | OnPlayBackSeek (int64_t iTime, int64_t seekOffset) |
virtual void | OnPlayBackSeekChapter (int iChapter) |
virtual void | OnPlayBackSpeedChanged (int iSpeed) |
virtual void | OnAVChange () |
virtual void | OnAVStarted (const CFileItem &file) |
virtual void | RequestVideoSettings (const CFileItem &fileItem) |
virtual void | StoreVideoSettings (const CFileItem &fileItem, const CVideoSettings &vs) |
Additional Inherited Members | |
Static Public Member Functions inherited from XBMCAddon::AddonClass | |
static short | getNumAddonClasses () |
Protected Member Functions inherited from XBMCAddon::AddonCallback | |
bool | hasHandler () |
AddonCallback () | |
Protected Member Functions inherited from XBMCAddon::AddonClass | |
virtual void | deallocating () |
Static Protected Member Functions inherited from XBMCAddon::AddonClass | |
static short | getNextClassIndex () |
Protected Attributes inherited from XBMCAddon::AddonCallback | |
AddonClass::Ref< CallbackHandler > | handler |
Protected Attributes inherited from XBMCAddon::AddonClass | |
LanguageHook * | languageHook |