New API call iso_read_opts_set_joliet_map(), new default joliet_map=stripped
This commit is contained in:
@@ -3074,7 +3074,7 @@ int iso_read_opts_set_preferjoliet(IsoReadOpts *opts, int preferjoliet);
|
||||
* @param ecma119_map
|
||||
* The conversion mode to apply:
|
||||
* 0 = unmapped: Take name as recorded in ECMA-119 directory record
|
||||
* (not suitable for writing them to a new ISO filesystem)
|
||||
* (not suitable for writing it to a new ISO filesystem)
|
||||
* 1 = stripped: Like unmapped, but strip off trailing ";1" or ".;1"
|
||||
* 2 = uppercase: Like stripped, but map {a-z} to {A-Z}
|
||||
* 3 = lowercase: Like stripped, but map {A-Z} to {a-z}
|
||||
@@ -3087,6 +3087,25 @@ int iso_read_opts_set_preferjoliet(IsoReadOpts *opts, int preferjoliet);
|
||||
*/
|
||||
int iso_read_opts_set_ecma119_map(IsoReadOpts *opts, int ecma119_map);
|
||||
|
||||
/**
|
||||
* How to convert Joliet file names.
|
||||
*
|
||||
* @param opts
|
||||
* The option set to be manipulated
|
||||
* @param ecma119_map
|
||||
* The conversion mode to apply:
|
||||
* 0 = unmapped: Take name as recorded in Joliet directory record
|
||||
* (not suitable for writing it to a new ISO filesystem)
|
||||
* 1 = stripped: Strip off trailing ";1" or ".;1"
|
||||
* @return
|
||||
* ISO_SUCCESS if joliet_map was accepted
|
||||
* 0 if the value was out of range
|
||||
* < 0 if other error
|
||||
*
|
||||
* @since 1.5.4
|
||||
*/
|
||||
int iso_read_opts_set_joliet_map(IsoReadOpts *opts, int joliet_map);
|
||||
|
||||
/**
|
||||
* Set default uid for files when RR extensions are not present.
|
||||
*
|
||||
|
Reference in New Issue
Block a user