Example #1
0
 def converted(cls, metadata):
     if ((metadata is None) or (isinstance(metadata, WavePackAPEv2))):
         return metadata
     elif (isinstance(metadata, ApeTag)):
         return WavePackAPEv2(metadata.tags)
     else:
         return WavePackAPEv2(ApeTag.converted(metadata).tags)
Example #2
0
    def converted(cls, metadata):
        """Converts a MetaData object to a WavPackAPEv2 object."""

        if ((metadata is None) or (isinstance(metadata, WavPackAPEv2))):
            return metadata
        elif (isinstance(metadata, ApeTag)):
            return WavPackAPEv2(metadata.tags)
        else:
            return WavPackAPEv2(ApeTag.converted(metadata).tags)
    def converted(cls, metadata):
        """Converts a MetaData object to a WavPackAPEv2 object."""

        if ((metadata is None) or (isinstance(metadata, WavPackAPEv2))):
            return metadata
        elif (isinstance(metadata, ApeTag)):
            return WavPackAPEv2(metadata.tags)
        else:
            return WavPackAPEv2(ApeTag.converted(metadata).tags)