def flv_tag_timestamp(self, field_value): timestamp_extended = ord(field_value[3]) << 24 return BinaryParser.str_to_long(field_value[:3]) + timestamp_extended
def flv_tag_timestamp(self, field_value: bytes) -> int: timestamp_extended = field_value[3] << 24 return BinaryParser.str_to_long(field_value[:3]) + timestamp_extended
def flv_data_size(self, field_value): return BinaryParser.str_to_long(field_value)
def flv_data_size(self, field_value: bytes) -> int: self.data_size = BinaryParser.str_to_long(field_value) return self.data_size