xbmc
|
**Kodi's player. More...
![]() |
Modules | |
Callback functions from Kodi to Add-On | |
**Callback functions. | |
Classes | |
class | XBMCAddon::xbmc::Player |
Functions | |
void | XBMCAddon::xbmc::Player::play (const PlayParameter &item=Player::defaultPlayParameter, const XBMCAddon::xbmcgui::ListItem *listitem=NULL, bool windowed=false, int startpos=-1) |
void | XBMCAddon::xbmc::Player::stop () |
void | XBMCAddon::xbmc::Player::pause () |
void | XBMCAddon::xbmc::Player::playnext () |
void | XBMCAddon::xbmc::Player::playprevious () |
void | XBMCAddon::xbmc::Player::playselected (int selected) |
bool | XBMCAddon::xbmc::Player::isPlaying () |
bool | XBMCAddon::xbmc::Player::isPlayingAudio () |
bool | XBMCAddon::xbmc::Player::isPlayingVideo () |
bool | XBMCAddon::xbmc::Player::isPlayingRDS () |
bool | XBMCAddon::xbmc::Player::isExternalPlayer () |
String | XBMCAddon::xbmc::Player::getPlayingFile () |
XBMCAddon::xbmcgui::ListItem * | XBMCAddon::xbmc::Player::getPlayingItem () |
double | XBMCAddon::xbmc::Player::getTime () |
void | XBMCAddon::xbmc::Player::seekTime (double seekTime) |
void | XBMCAddon::xbmc::Player::setSubtitles (const char *subtitleFile) |
void | XBMCAddon::xbmc::Player::showSubtitles (bool bVisible) |
String | XBMCAddon::xbmc::Player::getSubtitles () |
std::vector< String > | XBMCAddon::xbmc::Player::getAvailableSubtitleStreams () |
void | XBMCAddon::xbmc::Player::setSubtitleStream (int iStream) |
void | XBMCAddon::xbmc::Player::updateInfoTag (const XBMCAddon::xbmcgui::ListItem *item) |
InfoTagVideo * | XBMCAddon::xbmc::Player::getVideoInfoTag () |
InfoTagMusic * | XBMCAddon::xbmc::Player::getMusicInfoTag () |
InfoTagRadioRDS * | XBMCAddon::xbmc::Player::getRadioRDSInfoTag () |
double | XBMCAddon::xbmc::Player::getTotalTime () |
std::vector< String > | XBMCAddon::xbmc::Player::getAvailableAudioStreams () |
void | XBMCAddon::xbmc::Player::setAudioStream (int iStream) |
std::vector< String > | XBMCAddon::xbmc::Player::getAvailableVideoStreams () |
void | XBMCAddon::xbmc::Player::setVideoStream (int iStream) |
void | XBMCAddon::xbmc::Player::OnPlayBackStarted (const CFileItem &file) override |
void | XBMCAddon::xbmc::Player::OnAVStarted (const CFileItem &file) override |
void | XBMCAddon::xbmc::Player::OnAVChange () override |
void | XBMCAddon::xbmc::Player::OnPlayBackEnded () override |
void | XBMCAddon::xbmc::Player::OnPlayBackStopped () override |
void | XBMCAddon::xbmc::Player::OnPlayBackError () override |
void | XBMCAddon::xbmc::Player::OnPlayBackPaused () override |
void | XBMCAddon::xbmc::Player::OnPlayBackResumed () override |
void | XBMCAddon::xbmc::Player::OnQueueNextItem () override |
void | XBMCAddon::xbmc::Player::OnPlayBackSpeedChanged (int iSpeed) override |
void | XBMCAddon::xbmc::Player::OnPlayBackSeek (int64_t iTime, int64_t seekOffset) override |
void | XBMCAddon::xbmc::Player::OnPlayBackSeekChapter (int iChapter) override |
Variables | |
static PlayParameter | XBMCAddon::xbmc::Player::defaultPlayParameter |
**Kodi's player.
**
{ xbmc.Player() }
To become and create the class to play something.
Example: