       bc0_codec.EncodeBlock(&len_bc0, &uncom_len[0], TCM_Quality);           if (EF_BC0 == new_format)         {          std::memcpy(&new_lengths[dest], &len_bc0, sizeof(len_bc0));          dest += sizeof(len_bc0);         }         else         {          BOOST_ASSERT(EF_BC0 == new_format);            BC0Block len_bc0;          BC0ToBC0G(len_bc0, len_bc0);            std::memcpy(&new_lengths[dest], &len_bc0, sizeof(len_bc0));          dest += sizeof(len_bc0);         }        }       