, _soundcloud_upload (false)
, _command ("")
, _analyse (true)
+ , _codec_quality (-3)
{
format_ids.insert (F_None);
endiannesses.insert (E_FileDefault);
, _soundcloud_upload (false)
, _command ("")
, _analyse (true)
+ , _codec_quality (-3)
{
_silence_beginning.type = Time::Timecode;
_silence_end.type = Time::Timecode;
, _silence_end (other.session)
, _soundcloud_upload (false)
, _analyse (other._analyse)
+ , _codec_quality (other._codec_quality)
{
if (modify_name) {
set_name (other.name() + " (copy)");
node = root->add_child ("SRCQuality");
node->set_property ("quality", src_quality());
+ node = root->add_child ("CodecQuality");
+ node->set_property ("quality", codec_quality());
+
XMLNode * enc_opts = root->add_child ("EncodingOptions");
add_option (enc_opts, "sample-format", to_string(sample_format()));
child->get_property ("quality", _src_quality);
}
+ if ((child = root.child ("CodecQuality"))) {
+ child->get_property ("quality", _codec_quality);
+ }
+
/* Encoding options */
if ((child = root.child ("EncodingOptions"))) {