1 typedef struct sup_vol_desc
{
11 uint32_t space_size_m
;
13 uint32_t space_size_i
;
18 unsigned short set_size
;
19 unsigned short set_size_m
;
21 unsigned short set_size_i
;
22 unsigned short set_size
;
25 unsigned short sequence
;
26 unsigned short sequence_m
;
28 unsigned short sequence_i
;
29 unsigned short sequence
;
32 unsigned short block_size
;
33 unsigned short block_size_m
;
35 unsigned short block_size_i
;
36 unsigned short block_size
;
56 directory_record root
;
57 char volume_set_id
[128];
58 char publisher_id
[128];
59 char data_preparer
[128];
60 char application_id
[128];
62 char abstract_file_id
[37];
63 char bibliographic_id
[37];
64 time_and_date vol_creation
;
65 time_and_date vol_modification
;
66 time_and_date vol_expiration
;
67 time_and_date vol_effective
;
68 unsigned char file_structure_version
;
70 char application_use
[512];
74 t_bool
Uses_Joliet_Protocol(CDROM
*p_cdrom
, t_ulong offset
, t_ulong
*p_svdoffset
);
75 int Get_Joliet_Name(struct CDVDBase
*global
, char *from
, char *to
, unsigned char len
);