return True
return False
- def serialization_name(self):
- return input_channel_serialization_name()
+ @classmethod
+ def serialization_name(cls):
+ return 'input_channel'
def serialize(self, object_backend):
object_backend.add_property("name", self.channel_name)
return True
return Channel.unserialize_property(self, name, value)
-def input_channel_serialization_name():
- return "input_channel"
-
available_colours = [
('#ef2929', '#cc0000', '#840000'),
self.channel.remove()
self.channel = None
- def serialization_name(self):
- return output_channel_serialization_name()
+ @classmethod
+ def serialization_name(cls):
+ return 'output_channel'
def serialize(self, object_backend):
object_backend.add_property("name", self.channel_name)
return True
return Channel.unserialize_property(self, name, value)
-def output_channel_serialization_name():
- return "output_channel"
-
class MainMixChannel(Channel):
_init_muted_channels = None
_init_solo_channels = None
Channel.unrealize(self)
self.channel = False
- def serialization_name(self):
- return main_mix_serialization_name()
+ @classmethod
+ def serialization_name(cls):
+ return 'main_mix_channel'
def serialize(self, object_backend):
muted_channels = []
return True
return Channel.unserialize_property(self, name, value)
-def main_mix_serialization_name():
- return "main_mix_channel"
-
class ChannelPropertiesDialog(gtk.Dialog):
channel = None
return True
def unserialize_child(self, name):
- if name == main_mix_serialization_name():
+ if name == MainMixChannel.serialization_name():
return self.main_mix
- if name == input_channel_serialization_name():
+ if name == InputChannel.serialization_name():
channel = InputChannel(self, "", True)
self.unserialized_channels.append(channel)
return channel
- if name == output_channel_serialization_name():
+ if name == OutputChannel.serialization_name():
channel = OutputChannel(self, "", True)
self.unserialized_channels.append(channel)
return channel