Add analyse and soundcloud-upload properties of ExportFormatSpecification to xml state
This commit is contained in:
parent
83b48f5cc4
commit
b66d5e842b
|
@ -282,6 +282,8 @@ ExportFormatSpecification::get_state ()
|
||||||
root->add_property ("with-toc", _with_toc ? "true" : "false");
|
root->add_property ("with-toc", _with_toc ? "true" : "false");
|
||||||
root->add_property ("with-mp4chaps", _with_mp4chaps ? "true" : "false");
|
root->add_property ("with-mp4chaps", _with_mp4chaps ? "true" : "false");
|
||||||
root->add_property ("command", _command);
|
root->add_property ("command", _command);
|
||||||
|
root->add_property ("analyse", _analyse ? "true" : "false");
|
||||||
|
root->add_property ("soundcloud-upload", _soundcloud_upload ? "true" : "false");
|
||||||
|
|
||||||
node = root->add_child ("Encoding");
|
node = root->add_child ("Encoding");
|
||||||
node->add_property ("id", enum_2_string (format_id()));
|
node->add_property ("id", enum_2_string (format_id()));
|
||||||
|
@ -375,6 +377,18 @@ ExportFormatSpecification::set_state (const XMLNode & root)
|
||||||
_command = "";
|
_command = "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ((prop = root.property ("analyse"))) {
|
||||||
|
_analyse = string_is_affirmative (prop->value());
|
||||||
|
} else {
|
||||||
|
_analyse = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ((prop = root.property ("soundcloud-upload"))) {
|
||||||
|
_soundcloud_upload = string_is_affirmative (prop->value());
|
||||||
|
} else {
|
||||||
|
_soundcloud_upload = false;
|
||||||
|
}
|
||||||
|
|
||||||
/* Encoding and SRC */
|
/* Encoding and SRC */
|
||||||
|
|
||||||
if ((child = root.child ("Encoding"))) {
|
if ((child = root.child ("Encoding"))) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user