def __init__(self, raw, db=None): DictData.__init__(self, raw) self._db = db self.AudioProps = ParseEnum(self, 'audio_props', AUDIO_PROPS, False) self.VideoProps = ParseEnum(self, 'video_props', VIDEO_PROPS, False) self.SubtitleType = ParseEnum(self, 'subtitle_type', SUBTITLE_TYPES, False)
def __init__(self, raw): DictData.__init__(self, raw) self.freespace = self.totalspace - self.usedspace
def __init__(self, raw): DictData.__init__(self, raw) self.totalspace = self.joinInt(self.ts_high, self.ts_low) self.usedspace = self.joinInt(self.us_high, self.us_low) self.freespace = self.totalspace - self.usedspace
def _fillNone(self): DictData._fillNone(self)
def _fillNone(self): DictData._fillNone(self) for subgroup in self._groups: self.__dict__[subgroup] = \ getattr(self, subgroup.capitalize())(None)
def _fillNone(self): DictData._fillNone(self) def _process(self, xml):
def _fillNone(self): DictData._fillNone(self) for subgroup in self._groups: self.__dict__[subgroup] = \ eval('self.%s(None)' % subgroup.capitalize())
def __init__(self, raw, db=None): DictData.__init__(self, raw) self._db = db