Commit c5c14c59 authored by Archit Tamarapu's avatar Archit Tamarapu
Browse files

[fix] MSVC warnings

parent 41dcedd3
Loading
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -930,21 +930,21 @@ void ivas_rend_TdSplitPostRendProcess(

    push_wmops( "ivas_rend_TdSplitPostRendProcess" );

    multiBinPoseData->num_poses = ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits );
    multiBinPoseData->num_poses = (int16_t) ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits );

    for ( int32_t sf_idx = 0; sf_idx < MAX_PARAM_SPATIAL_SUBFRAMES; ++sf_idx )
    {
        headPosition[sf_idx].w = -3.0f;
        headPosition[sf_idx].x = ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
        headPosition[sf_idx].y = ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
        headPosition[sf_idx].z = ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
        headPosition[sf_idx].x = (float) ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
        headPosition[sf_idx].y = (float) ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
        headPosition[sf_idx].z = (float) ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;

        /* Other shifted head positions */
        for ( int32_t pose = 1; pose < multiBinPoseData->num_poses; ++pose )
        {
            multiBinPoseData->relative_head_poses[pose][0] = ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
            multiBinPoseData->relative_head_poses[pose][1] = ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
            multiBinPoseData->relative_head_poses[pose][2] = ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
            multiBinPoseData->relative_head_poses[pose][0] = (float) ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
            multiBinPoseData->relative_head_poses[pose][1] = (float) ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
            multiBinPoseData->relative_head_poses[pose][2] = (float) ivas_split_rend_bitstream_read_int32( pBits, tmp_num_bits ) - 180;
        }
    }

+2 −2
Original line number Diff line number Diff line
@@ -551,7 +551,7 @@ int32_t ivas_get_lc3plus_size_from_id( const int8_t SplitRendBitRateId, IVAS_SPL
    bitrate = ivas_get_lc3plus_bitrate( bitrate, poseCorrectionMode );

    /* Return size in bytes */
    return bitrate / FRAMES_PER_SECOND / 8;
    return (int32_t) ( bitrate / FRAMES_PER_SECOND / 8 );
#else
    /* Return size in bytes */
    return (int32_t) ( bitrate / FRAMES_PER_SECOND / 8 );
@@ -564,7 +564,7 @@ int32_t ivas_get_max_td_pose_correction_bitrate( void )
    int32_t bits_per_value = 16;
    int32_t num_values_per_frame = 1 + MAX_PARAM_SPATIAL_SUBFRAMES * MAX_HEAD_ROT_POSES * 3;

    return bits_per_value * num_values_per_frame * FRAMES_PER_SECOND;
    return (int32_t) ( bits_per_value * num_values_per_frame * FRAMES_PER_SECOND );
}
#endif

+2 −2
Original line number Diff line number Diff line
@@ -6857,10 +6857,10 @@ static ivas_error renderMcToSplitBinaural(
        }
    }

    if ( inConfig != IVAS_REND_AUDIO_CONFIG_LS_CUSTOM && inConfig != IVAS_REND_AUDIO_CONFIG_5_1 && inConfig != IVAS_REND_AUDIO_CONFIG_7_1 )
    {
    /* temporary buffer for rotation in source format for CREND */
    tmpRotBuffer = mcInput->base.inputBuffer;
    if ( inConfig != IVAS_REND_AUDIO_CONFIG_LS_CUSTOM && inConfig != IVAS_REND_AUDIO_CONFIG_5_1 && inConfig != IVAS_REND_AUDIO_CONFIG_7_1 )
    {
        tmpRotBuffer.data = malloc( tmpRotBuffer.config.numSamplesPerChannel * tmpRotBuffer.config.numChannels * sizeof( float ) );
    }