Commit f7c75378 authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

initialize edited parameters when opening the ism metadata decoder

parent 02724b86
Loading
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -418,6 +418,16 @@ void ivas_ism_reset_metadata(
    hIsmMeta->ism_metadata_flag = 0;
    hIsmMeta->non_diegetic_flag = 0;

#ifdef OBJ_EDITING_DECODER
    hIsmMeta->edited_gain = 1.0f;
    hIsmMeta->edited_azimuth = 0.0f;
    hIsmMeta->edited_elevation = 0.0f;
    hIsmMeta->edited_pitch = 0.0f;
    hIsmMeta->edited_yaw = 0.0f;
    hIsmMeta->edited_radius = 1.0f;
    hIsmMeta->non_diegetic_flag = 0;
#endif

    return;
}

+0 −9
Original line number Diff line number Diff line
@@ -81,15 +81,6 @@ ivas_error ivas_ism_renderer_open(
    {
        set_f( st_ivas->hIsmRendererData->prev_gains[i], 0.0f, MAX_OUTPUT_CHANNELS );
        set_f( st_ivas->hIsmRendererData->gains[i], 0.0f, MAX_OUTPUT_CHANNELS );
#ifdef OBJ_EDITING_DECODER
        st_ivas->hIsmMetaData[i]->edited_gain = 1.0f;
        st_ivas->hIsmMetaData[i]->edited_azimuth = 0.0f;
        st_ivas->hIsmMetaData[i]->edited_elevation = 0.0f;
        st_ivas->hIsmMetaData[i]->edited_pitch = 0.0f;
        st_ivas->hIsmMetaData[i]->edited_yaw = 0.0f;
        st_ivas->hIsmMetaData[i]->edited_radius = 1.0f;
        st_ivas->hIsmMetaData[i]->non_diegetic_flag = 0;
#endif
    }

    if ( st_ivas->hDecoderConfig->Opt_tsm )