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