Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::PLAYLIST Namespace Reference

Classes

class  CPlayList
 
class  CPlayListASX
 
class  CPlayListB4S
 
class  CPlayListFactory
 
class  CPlayListM3U
 
class  CPlayListPlayer
 
class  CPlayListPLS
 
class  CPlayListRAM
 
class  CPlayListURL
 
class  CPlayListWPL
 
class  CPlayListXML
 
class  CPlayListXSPF
 
class  CSmartPlaylist
 
class  CSmartPlaylistFileItemListModifier
 
class  CSmartPlaylistRule
 
class  CSmartPlaylistRuleCombination
 
struct  group
 
struct  SSortPlayListItem
 
struct  translateField
 

Typedefs

typedef std::shared_ptr< CPlayListCPlayListPtr
 

Enumerations

enum class  Id : int { TYPE_NONE = -1 , TYPE_MUSIC = 0 , TYPE_VIDEO = 1 , TYPE_PICTURE = 2 }
 
enum class  RepeatState { NONE , ONE , ALL }
 Manages playlist playing. More...
 

Functions

bool IsPlayList (const CFileItem &item)
 Check whether an item is a playlist.
 
bool IsSmartPlayList (const CFileItem &item)
 Check whether an item is a smart playlist.
 

Typedef Documentation

◆ CPlayListPtr

typedef std::shared_ptr<CPlayList> KODI::PLAYLIST::CPlayListPtr

Enumeration Type Documentation

◆ Id

enum class KODI::PLAYLIST::Id : int
strong
Enumerator
TYPE_NONE 
TYPE_MUSIC 
TYPE_VIDEO 
TYPE_PICTURE 

◆ RepeatState

enum class KODI::PLAYLIST::RepeatState
strong

Manages playlist playing.

Enumerator
NONE 
ONE 
ALL 

Function Documentation

◆ IsPlayList()

bool KODI::PLAYLIST::IsPlayList ( const CFileItem & item)

Check whether an item is a playlist.

◆ IsSmartPlayList()

bool KODI::PLAYLIST::IsSmartPlayList ( const CFileItem & item)

Check whether an item is a smart playlist.