t stream and return the decoded data. size, if given, is passed as size argument to the read() method. r