コード例 #1
0
    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)
コード例 #2
0
ファイル: _as_entry.py プロジェクト: kodibrasil/KodiBrasil
    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)
コード例 #3
0
ファイル: _objects.py プロジェクト: kodibrasil/KodiBrasil
 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""
コード例 #4
0
 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""
コード例 #5
0
 def __str__(self):
     return text_type(self.value)
コード例 #6
0
 def __bytes__(self):
     return text_type(self.value).encode('utf-8')
コード例 #7
0
 def __lt__(self, other):
     return text_type(self) < other
コード例 #8
0
 def __eq__(self, other):
     return text_type(self) == other