Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
udf25.h File Reference
#include "File.h"

Classes

struct  Partition
 
struct  AD
 
struct  FileAD
 
struct  extent_ad
 
struct  avdp_t
 
struct  pvd_t
 
struct  lbudf
 
struct  icbmap
 
struct  udf_cache
 
struct  udf_dirent_t
 
struct  udf_dir_t
 
struct  _BD_FILE
 
class  udf25
 

Macros

#define DVD_VIDEO_LB_LEN   2048
 
#define MAX_UDF_FILE_NAME_LEN   2048
 
#define UDF_MAX_AD_CHAINS   2000
 

Typedefs

typedef struct FileADUDF_FILE
 
typedef struct _BD_FILEBD_FILE
 

Enumerations

enum  UDFCacheType {
  PartitionCache, RootICBCache, LBUDFCache, MapCache,
  AVDPCache, PVDCache
}
 
enum  udf_dir_type_t {
  DVD_DT_UNKNOWN = 0, DVD_DT_FIFO, DVD_DT_CHR, DVD_DT_DIR,
  DVD_DT_BLK, DVD_DT_REG, DVD_DT_LNK, DVD_DT_SOCK,
  DVD_DT_WHT
}
 

Macro Definition Documentation

§ DVD_VIDEO_LB_LEN

#define DVD_VIDEO_LB_LEN   2048

The length of one Logical Block of a DVD.

§ MAX_UDF_FILE_NAME_LEN

#define MAX_UDF_FILE_NAME_LEN   2048

Maximum length of filenames allowed in UDF.

§ UDF_MAX_AD_CHAINS

#define UDF_MAX_AD_CHAINS   2000

Typedef Documentation

§ BD_FILE

typedef struct _BD_FILE * BD_FILE

§ UDF_FILE

typedef struct FileAD* UDF_FILE

Enumeration Type Documentation

§ udf_dir_type_t

Enumerator
DVD_DT_UNKNOWN 
DVD_DT_FIFO 
DVD_DT_CHR 
DVD_DT_DIR 
DVD_DT_BLK 
DVD_DT_REG 
DVD_DT_LNK 
DVD_DT_SOCK 
DVD_DT_WHT 

§ UDFCacheType

Enumerator
PartitionCache 
RootICBCache 
LBUDFCache 
MapCache 
AVDPCache 
PVDCache