13
0
Commit Graph

24480 Commits

Author SHA1 Message Date
499e790733 Use XMLNode::get/set_property API in ARDOUR::SoloControl class 2017-04-19 09:36:51 +10:00
8ea1431fc2 Use XMLNode::get/set_property in ARDOUR::Send class 2017-04-19 09:36:51 +10:00
03559d43b9 Use XMLNode::get/set_property API in ARDOUR::ExportPreset class 2017-04-19 09:36:51 +10:00
589f564ed8 Use XMLNode::get/set_property in ARDOUR::ExportFilename class
Serious improvement in code readability in ExportFilename::get_field
2017-04-19 09:36:51 +10:00
8f488515e6 Use XMLNode::get/set_property API in ARDOUR::PluginInsert class 2017-04-19 09:36:51 +10:00
b879d5b5c8 Use XMLNode::get/set_property API in ARDOUR::ExportChannel class 2017-04-19 09:36:51 +10:00
964297b953 Use XMLNode::get/set_property API in ARDOUR::ExportChannelConfiguration 2017-04-19 09:36:51 +10:00
113f1e7622 Use XMLNode::get/set_property API in ARDOUR::LuaProc class 2017-04-19 09:36:51 +10:00
7994525c5c Use XMLNode::get/set_property API in ARDOUR::Delivery 2017-04-19 09:36:51 +10:00
775328f3dc Use XMLNode::set_property in ARDOUR::DelayLine class 2017-04-19 09:36:51 +10:00
9f43d94d07 Use XMLNode::get/set_property API in ARDOUR::ControlProtocolManager 2017-04-19 09:36:50 +10:00
d53c66973c Use XMLNode::get/set_property in ARDOUR::ChanMapping class
This avoids possible demotion of unsigned integers when using the
add_property(char*, long) API. Which is unlikely to have ever been an issue but
worth noting.
2017-04-19 09:36:50 +10:00
9c083a9b86 Use XMLNode::set_property API in ARDOUR::CapturingProcessor 2017-04-19 09:36:50 +10:00
e1adc1a3e1 Use XMLNode::set_property in ARDOUR::Amp class 2017-04-19 09:36:50 +10:00
31b5023f59 Use XMLNode::get/set_property API in AudioUnit related classes 2017-04-19 09:36:50 +10:00
653acd2043 Use XMLNode::get/set_property API in ARDOUR::AudioSource class 2017-04-19 09:36:50 +10:00
7bd2e91202 Use XMLNode::get/set_property API in ARDOUR::PannerShell class 2017-04-19 09:36:50 +10:00
e7e9e02564 Use XMLNode::get/set_property API in ARDOUR::IOProcessor class 2017-04-19 09:36:50 +10:00
f95335639e Use XMLNode::get/set_property API in ARDOUR::ChanCount class 2017-04-19 09:36:50 +10:00
fe94a5542b Use XMLNode::get/set_property in ARDOUR::AudioRegion class 2017-04-19 09:36:50 +10:00
27bb420c34 Use XMLNode::get_property() in FileSource class 2017-04-19 09:36:50 +10:00
e4c4193640 Use XMLNode::set_property in ARDOUR::AudioFileSource class 2017-04-19 09:36:50 +10:00
ff6e242a4e Use XMLNode::get/set_property in ARDOUR::AudioTrack class 2017-04-19 09:36:50 +10:00
b4e9612f9b Use macro from pbd/enum_convert.h to define to_string/_to for Track enum 2017-04-19 09:36:50 +10:00
175582d553 Use XMLNode::get/set_property API in ARDOUR::AudioPlaylistSource class 2017-04-19 09:36:49 +10:00
1dfcf07ba9 Use XMLNode::get/set_property API in ExportFormatSpecification
The float conversions are now handled automatically by PBD::to_string/string_to
so precision is improved and LocaleGuard is no longer needed.

Improves readability and in ~70 lines less code
2017-04-19 09:36:49 +10:00
be309b913d Use XMLNode::get_property API in ARDOUR::Pannable class
Used for float conversions from old state versions, necessary to be able to
remove LocaleGuard
2017-04-19 09:36:49 +10:00
f2fb8523d8 Use XMLNode::get/set_property in ARDOUR::Route class 2017-04-19 09:36:49 +10:00
d1382a20ac Use XMLNode::get/set_property API in ARDOUR::Speakers class
This will improve the precision of the float conversions and negate the need
for a LocaleGuard
2017-04-19 09:36:49 +10:00
cd58473003 Use XMLNode::get/set_property API in Tempo/Time related classes 2017-04-19 09:36:49 +10:00
41b997a904 Use XMLNode::get/set_property API in ARDOUR::MonitorProcessor 2017-04-19 09:36:49 +10:00
b1cccf0d7d Use XMLNode::get/set_property API in ARDOUR::Processor where possible 2017-04-19 09:36:49 +10:00
2b5495b920 Use XMLNode::get/set_property API in ARDOUR::VSTPlugin 2017-04-19 09:36:49 +10:00
74301a5063 Use XMLNode::get/set_property in ARDOUR::LV2Plugin 2017-04-19 09:36:49 +10:00
070a73c975 Use XMLNode::get/set_property API in ARDOUR::LadpsaPlugin 2017-04-19 09:36:49 +10:00
64e1bf5ab7 Use XMLNode::get/set_property API in ARDOUR::Plugin class 2017-04-19 09:36:49 +10:00
530c6c3b38 Use XMLNode::get/set_property API in ARDOUR::Region 2017-04-19 09:36:49 +10:00
325d2c09c9 Use XMLNode::get/set_property in ARDOUR::IO class 2017-04-19 09:36:49 +10:00
c02729de52 Use XMLNode::get/set_property API in ARDOUR::AutomationList 2017-04-19 09:36:48 +10:00
02c384d11e Use XMLNode::set_property in ARDOUR::MidiDiskstream 2017-04-19 09:36:48 +10:00
66add36402 Use XMLNode::get/set_property API in ARDOUR::AudioDiskstream 2017-04-19 09:36:48 +10:00
96d1836258 Use XMLNode::get/set_property API in ARDOUR::Diskstream 2017-04-19 09:36:48 +10:00
dc893a3f21 Use XMLNode::set_property API in Midi::Port class 2017-04-19 09:36:48 +10:00
2d52b425b8 Use XMLNode::set_property API in Midnam related classes 2017-04-19 09:36:48 +10:00
e01d074ad1 Use XMLNode::set_property in PBD::PropertyTemplate<T> class 2017-04-19 09:36:48 +10:00
32f5464490 Use XMLNode::get/set_property API in PBD::ConfigurationVariable class 2017-04-19 09:36:48 +10:00
b320ba1aa5 Use XMLNode::set_property API in PBD::MementoCommand class 2017-04-19 09:36:48 +10:00
fe577dcbd5 Use XMLNode::set_property API in PBD::StatefulDiffCommand class 2017-04-19 09:36:48 +10:00
9587e11f97 Use XMLNode::set_property API in PBD::Undo class 2017-04-19 09:36:48 +10:00
799077025e Use XMLNode::get/set_property API in PBD::Stateful 2017-04-19 09:36:48 +10:00