diff options
Diffstat (limited to 'extern/draco/draco/src/draco/compression/point_cloud/point_cloud_encoder.cc')
-rw-r--r-- | extern/draco/draco/src/draco/compression/point_cloud/point_cloud_encoder.cc | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_encoder.cc b/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_encoder.cc index b4b0ee94093..a1fda8d5a50 100644 --- a/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_encoder.cc +++ b/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_encoder.cc @@ -62,12 +62,14 @@ Status PointCloudEncoder::EncodeHeader() { buffer_->Encode("DRACO", 5); // Version (major, minor). const uint8_t encoder_type = GetGeometryType(); - const uint8_t version_major = encoder_type == POINT_CLOUD - ? kDracoPointCloudBitstreamVersionMajor - : kDracoMeshBitstreamVersionMajor; - const uint8_t version_minor = encoder_type == POINT_CLOUD - ? kDracoPointCloudBitstreamVersionMinor - : kDracoMeshBitstreamVersionMinor; + uint8_t version_major, version_minor; + version_major = encoder_type == POINT_CLOUD + ? kDracoPointCloudBitstreamVersionMajor + : kDracoMeshBitstreamVersionMajor; + version_minor = encoder_type == POINT_CLOUD + ? kDracoPointCloudBitstreamVersionMinor + : kDracoMeshBitstreamVersionMinor; + buffer_->Encode(version_major); buffer_->Encode(version_minor); // Type of the encoder (point cloud, mesh, ...). |