New isoburn_igopt_set_relaxed() relaxation isoburn_igopt_joliet_utf16
This commit is contained in:
@ -242,7 +242,7 @@ void isoburn_version(int *major, int *minor, int *micro);
|
||||
*/
|
||||
#define isoburn_libisofs_req_major 1
|
||||
#define isoburn_libisofs_req_minor 3
|
||||
#define isoburn_libisofs_req_micro 4
|
||||
#define isoburn_libisofs_req_micro 5
|
||||
|
||||
/** The minimum version of libburn to be used with this version of libisoburn
|
||||
at compile time.
|
||||
@ -1254,6 +1254,12 @@ int isoburn_igopt_get_extensions(struct isoburn_imgen_opts *o, int *ext);
|
||||
Lowercase letters get mapped to uppercase if not
|
||||
allow_lowercase is set.
|
||||
Gets overridden if allow_full_ascii is enabled.
|
||||
bit19= joliet_utf16
|
||||
Encode Joliet names by character set UTF-16BE rather than
|
||||
UCS-2. The difference is with characters which are not present
|
||||
in UCS-2 and get encoded in UTF-16 by 2 words of 16 bit each.
|
||||
Both words then stem from a reserved subset of UCS-2.
|
||||
@since 1.3.6
|
||||
@return 1 success, <=0 failure
|
||||
*/
|
||||
#define isoburn_igopt_omit_version_numbers 1
|
||||
@ -1275,6 +1281,7 @@ int isoburn_igopt_get_extensions(struct isoburn_imgen_opts *o, int *ext);
|
||||
#define isoburn_igopt_joliet_rec_mtime 0x10000
|
||||
#define isoburn_igopt_iso1999_rec_mtime 0x20000
|
||||
#define isoburn_igopt_allow_7bit_ascii 0x40000
|
||||
#define isoburn_igopt_joliet_utf16 0x80000
|
||||
int isoburn_igopt_set_relaxed(struct isoburn_imgen_opts *o, int relax);
|
||||
int isoburn_igopt_get_relaxed(struct isoburn_imgen_opts *o, int *relax);
|
||||
|
||||
|
Reference in New Issue
Block a user