def handle_tag(self): if len(self.buffer_data) >= FLVTag.object_size(): # We can try and parse one FLV tag self.current_tag = FLVTag() nb_parsed = self.current_tag.parse(self.buffer_data) self.buffer_data = self.buffer_data[nb_parsed:] self.handle_data = self.handle_tag_body return True else: return False