Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
DVDInputStream.h File Reference
#include "FileItem.h"
#include "URL.h"
#include "cores/MenuType.h"
#include "filesystem/IFileTypes.h"
#include "utils/BitstreamStats.h"
#include "utils/Geometry.h"
#include <string>
#include <vector>

Classes

class  CDVDInputStream
 
class  CDVDInputStream::IDisplayTime
 
class  CDVDInputStream::ITimes
 
struct  CDVDInputStream::ITimes::Times
 
class  CDVDInputStream::IPosTime
 
class  CDVDInputStream::IChapter
 
class  CDVDInputStream::IMenus
 
class  CDVDInputStream::IDemux
 

Namespaces

namespace  XFILE
 

Macros

#define SEEK_POSSIBLE   0x10
 
#define DVDSTREAM_BLOCK_SIZE_FILE   (2048 * 16)
 
#define DVDSTREAM_BLOCK_SIZE_DVD   2048
 

Enumerations

enum  DVDStreamType {
  DVDSTREAM_TYPE_NONE = -1 , DVDSTREAM_TYPE_FILE = 1 , DVDSTREAM_TYPE_DVD = 2 , DVDSTREAM_TYPE_HTTP = 3 ,
  DVDSTREAM_TYPE_MEMORY = 4 , DVDSTREAM_TYPE_FFMPEG = 5 , DVDSTREAM_TYPE_TV = 6 , DVDSTREAM_TYPE_MPLS = 10 ,
  DVDSTREAM_TYPE_BLURAY = 11 , DVDSTREAM_TYPE_PVRMANAGER = 12 , DVDSTREAM_TYPE_MULTIFILES = 13 , DVDSTREAM_TYPE_ADDON = 14
}
 

Macro Definition Documentation

◆ DVDSTREAM_BLOCK_SIZE_DVD

#define DVDSTREAM_BLOCK_SIZE_DVD   2048

◆ DVDSTREAM_BLOCK_SIZE_FILE

#define DVDSTREAM_BLOCK_SIZE_FILE   (2048 * 16)

◆ SEEK_POSSIBLE

#define SEEK_POSSIBLE   0x10

Enumeration Type Documentation

◆ DVDStreamType

Enumerator
DVDSTREAM_TYPE_NONE 
DVDSTREAM_TYPE_FILE 
DVDSTREAM_TYPE_DVD 
DVDSTREAM_TYPE_HTTP 
DVDSTREAM_TYPE_MEMORY 
DVDSTREAM_TYPE_FFMPEG 
DVDSTREAM_TYPE_TV 
DVDSTREAM_TYPE_MPLS 
DVDSTREAM_TYPE_BLURAY 
DVDSTREAM_TYPE_PVRMANAGER 
DVDSTREAM_TYPE_MULTIFILES 
DVDSTREAM_TYPE_ADDON