def _format_initial_blobs_for_download_manager(self, blob_infos):
        infos = []
        for blob_hash, blob_num, iv, length in blob_infos:
            if blob_hash is not None:
                infos.append(CryptBlobInfo(blob_hash, blob_num, length, iv))
            else:
                log.debug("Setting _final_blob_num to %s", str(blob_num - 1))
                self._final_blob_num = blob_num - 1
        return infos
dataset/ETHPy150Open lbryio/lbry/lbrynet/lbryfile/client/LBRYFileMetadataHandler.py/LBRYFileMetadataHandler._format_initial_blobs_for_download_manager/original