'True if parsing was successful.
Fails either because the frame wasn\'t valid or the stream ended.'

def parse_frame(self):

    try:
        return self._parse_frame()
    except BitReaderError:
        return False
