예제 #1
0
파일: mkv.py 프로젝트: Apocrathia/SickGear
 def __init__(self, parent, name, description=None):
     GenericInteger.__init__(self, parent, name, False, 8, description)
     i = GenericInteger.createValue(self)
     if i == 0:
         raise ParserError('Invalid integer length!')
     while i < 0x80:
         self._size += 8
         i <<= 1
예제 #2
0
 def __init__(self, parent, name, description=None):
     GenericInteger.__init__(self, parent, name, False, 8, description)
     i = GenericInteger.createValue(self)
     if i == 0:
         raise ParserError('Invalid integer length!')
     while i < 0x80:
         self._size += 8
         i <<= 1
예제 #3
0
 def __init__(self, parent, name, description=None):
     size = parent['/trailer/objectRefSize'].value*8
     GenericInteger.__init__(self, parent, name, False, size, description)