New API calls isoburn_ropt_set_displacement(), isoburn_ropt_get_displacement()
This commit is contained in:
@@ -761,6 +761,8 @@ int isoburn_ropt_new(struct isoburn_read_opts **new_o, int flag)
|
||||
o->hasElTorito= 0;
|
||||
o->size= 0;
|
||||
o->pretend_blank= 1;
|
||||
o->displacement= 0;
|
||||
o->displacement_sign= 0;
|
||||
return(1);
|
||||
}
|
||||
|
||||
@@ -877,6 +879,24 @@ int isoburn_ropt_get_auto_incharset(struct isoburn_read_opts *o, int *mode)
|
||||
}
|
||||
|
||||
|
||||
int isoburn_ropt_set_displacement(struct isoburn_read_opts *o,
|
||||
uint32_t displacement, int displacement_sign)
|
||||
{
|
||||
o->displacement= displacement;
|
||||
o->displacement_sign= displacement_sign;
|
||||
return(1);
|
||||
}
|
||||
|
||||
|
||||
int isoburn_ropt_get_displacement(struct isoburn_read_opts *o,
|
||||
uint32_t *displacement, int *displacement_sign)
|
||||
{
|
||||
*displacement= o->displacement;
|
||||
*displacement_sign= o->displacement_sign;
|
||||
return(1);
|
||||
}
|
||||
|
||||
|
||||
int isoburn_ropt_get_size_what(struct isoburn_read_opts *o,
|
||||
uint32_t *size, int *has_what)
|
||||
{
|
||||
|
Reference in New Issue
Block a user