|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
#include "threads/CriticalSection.h"#include <map>#include <memory>#include <string>#include <utility>#include "PlatformDefs.h"#include <cdio/cdio.h>Classes | |
| struct | MEDIA_DETECT::signature |
| struct | MEDIA_DETECT::TRACKINFO |
| class | MEDIA_DETECT::CCdInfo |
| class | MEDIA_DETECT::CLibcdio |
| class | MEDIA_DETECT::CCdIoSupport |
Namespaces | |
| namespace | MEDIA_DETECT |
Macros | |
| #define | STRONG "__________________________________\n" |
| #define | FS_NO_DATA 0 /* audio only */ |
| #define | FS_HIGH_SIERRA 1 |
| #define | FS_ISO_9660 2 |
| #define | FS_INTERACTIVE 3 |
| #define | FS_HFS 4 |
| #define | FS_UFS 5 |
| #define | FS_EXT2 6 |
| #define | FS_ISO_HFS 7 /* both hfs & isofs filesystem */ |
| #define | FS_ISO_9660_INTERACTIVE 8 /* both CD-RTOS and isofs filesystem */ |
| #define | FS_3DO 9 |
| #define | FS_UDF 11 |
| #define | FS_ISO_UDF 12 |
| #define | FS_UNKNOWN 15 |
| #define | FS_MASK 15 |
| #define | XA 16 |
| #define | MULTISESSION 32 |
| #define | PHOTO_CD 64 |
| #define | HIDDEN_TRACK 128 |
| #define | CDTV 256 |
| #define | BOOTABLE 512 |
| #define | VIDEOCDI 1024 |
| #define | ROCKRIDGE 2048 |
| #define | JOLIET 4096 |
| #define | CVD 8192 /* Choiji Video CD */ |
| #define | IS_ISOFS 0 |
| #define | IS_CD_I 1 |
| #define | IS_CDTV 2 |
| #define | IS_CD_RTOS 3 |
| #define | IS_HS 4 |
| #define | IS_BRIDGE 5 |
| #define | IS_XA 6 |
| #define | IS_PHOTO_CD 7 |
| #define | IS_EXT2 8 |
| #define | IS_UFS 9 |
| #define | IS_BOOTABLE 10 |
| #define | IS_VIDEO_CD 11 /* Video CD */ |
| #define | IS_CVD 12 /* Chinese Video CD - slightly incompatible with SVCD */ |
| #define | IS_UDF 14 |
Typedefs | |
| typedef struct MEDIA_DETECT::signature | MEDIA_DETECT::signature_t |
| typedef std::map< cdtext_field_t, std::string > | MEDIA_DETECT::xbmc_cdtext_t |
| typedef struct MEDIA_DETECT::TRACKINFO | MEDIA_DETECT::trackinfo |
| #define BOOTABLE 512 |
| #define CDTV 256 |
| #define CVD 8192 /* Choiji Video CD */ |
| #define FS_3DO 9 |
| #define FS_EXT2 6 |
| #define FS_HFS 4 |
| #define FS_HIGH_SIERRA 1 |
| #define FS_INTERACTIVE 3 |
| #define FS_ISO_9660 2 |
| #define FS_ISO_9660_INTERACTIVE 8 /* both CD-RTOS and isofs filesystem */ |
| #define FS_ISO_HFS 7 /* both hfs & isofs filesystem */ |
| #define FS_ISO_UDF 12 |
| #define FS_MASK 15 |
| #define FS_NO_DATA 0 /* audio only */ |
| #define FS_UDF 11 |
| #define FS_UFS 5 |
| #define FS_UNKNOWN 15 |
| #define HIDDEN_TRACK 128 |
| #define IS_BOOTABLE 10 |
| #define IS_BRIDGE 5 |
| #define IS_CD_I 1 |
| #define IS_CD_RTOS 3 |
| #define IS_CDTV 2 |
| #define IS_CVD 12 /* Chinese Video CD - slightly incompatible with SVCD */ |
| #define IS_EXT2 8 |
| #define IS_HS 4 |
| #define IS_ISOFS 0 |
| #define IS_PHOTO_CD 7 |
| #define IS_UDF 14 |
| #define IS_UFS 9 |
| #define IS_VIDEO_CD 11 /* Video CD */ |
| #define IS_XA 6 |
| #define JOLIET 4096 |
| #define MULTISESSION 32 |
| #define PHOTO_CD 64 |
| #define ROCKRIDGE 2048 |
| #define STRONG "__________________________________\n" |
| #define VIDEOCDI 1024 |
| #define XA 16 |