more robust -F: if end-of-stream is hit due to partial frame, decoding will complete and leave the output