Commit 0236e902 authored by Tapani Pihlajakuja's avatar Tapani Pihlajakuja
Browse files

Merge branch '673-correct-audio-metadata-sync-for-td-binaural-renderer-in-omasa' into 'main'

[non-BE] Resolve "Correct audio-metadata sync for td binaural renderer in OMASA"

See merge request !914
parents 0dacb52a a0016b83
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -220,6 +220,7 @@
#define MASA_AND_OBJECTS                                /* Nokia: Combination of MASA and objects */
#define FIX_653_BUG_IN_SKIP_MATRIX                      /* Dlb: fix for issue #653, bug in the ivas_spar_get_skip_mat function*/
#define FIX_663_PARAM_ISM_EXT                           /* FhG: Issue 663: ParamISM EXT output improvement */
#define FIX_673_OMASA_OBJ_MD_SYNC                       /* Nokia: Fix issue 673 by updating metadata in the third subframe to account for audio delay. */


/* ################## End BE DEVELOPMENT switches ######################### */
+4 −0
Original line number Diff line number Diff line
@@ -110,7 +110,11 @@ ivas_error ivas_td_binaural_renderer(
#ifdef MASA_AND_OBJECTS
    if ( st_ivas->ivas_format == MASA_ISM_FORMAT )
    {
#ifdef FIX_673_OMASA_OBJ_MD_SYNC
        ism_md_subframe_update = 2;
#else
        ism_md_subframe_update = 0; // ToDo (for Mikko-Ville): verify whether it should not be 2
#endif
    }
#endif