def description(self): """string or None if unknown""" name = None try: name = self._TYPE_NAMES[self.audioObjectType] except IndexError: pass if name is None: return if self.sbrPresentFlag == 1: name += "+SBR" if self.psPresentFlag == 1: name += "+PS" return text_type(name)
def render_text(name): value = asf.to_content_description.get(name) if value is not None: return text_type(value).encode("utf-16-le") + b"\x00\x00" else: return b""
def __str__(self): return text_type(self.value)
def __bytes__(self): return text_type(self.value).encode('utf-8')
def __lt__(self, other): return text_type(self) < other
def __eq__(self, other): return text_type(self) == other