Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
StreamInfo.h File Reference
#include "utils/Geometry.h"
#include <cstdint>
#include <string>

Classes

struct  StreamInfo
 
struct  AudioStreamInfo
 
struct  SubtitleStreamInfo
 
struct  VideoStreamInfo
 
struct  ProgramInfo
 

Typedefs

typedef CRectGen< float > CRect
 

Enumerations

enum  StreamFlags {
  FLAG_NONE = 0x0000 , FLAG_DEFAULT = 0x0001 , FLAG_DUB = 0x0002 , FLAG_ORIGINAL = 0x0004 ,
  FLAG_COMMENT = 0x0008 , FLAG_LYRICS = 0x0010 , FLAG_KARAOKE = 0x0020 , FLAG_FORCED = 0x0040 ,
  FLAG_HEARING_IMPAIRED = 0x0080 , FLAG_VISUAL_IMPAIRED = 0x0100 , FLAG_STILL_IMAGES = 0x100000
}
 
enum class  StreamHdrType { HDR_TYPE_NONE , HDR_TYPE_HDR10 , HDR_TYPE_DOLBYVISION , HDR_TYPE_HLG }
 

Typedef Documentation

◆ CRect

typedef CRectGen<float> CRect

Enumeration Type Documentation

◆ StreamFlags

Enumerator
FLAG_NONE 
FLAG_DEFAULT 
FLAG_DUB 
FLAG_ORIGINAL 
FLAG_COMMENT 
FLAG_LYRICS 
FLAG_KARAOKE 
FLAG_FORCED 
FLAG_HEARING_IMPAIRED 
FLAG_VISUAL_IMPAIRED 
FLAG_STILL_IMAGES 

◆ StreamHdrType

enum class StreamHdrType
strong
Enumerator
HDR_TYPE_NONE 

None, returns an empty string when used in infolabels

HDR_TYPE_HDR10 

HDR10, returns hdr10 when used in infolabels

HDR_TYPE_DOLBYVISION 

Dolby Vision, returns dolbyvision when used in infolabels

HDR_TYPE_HLG 

HLG, returns hlg when used in infolabels