Commit 8419b0ed authored by bayers's avatar bayers
Browse files

move orientation tracking type setting to `ivas_init_decoder_front()`

parent 5ff2c140
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -171,7 +171,7 @@
#define FIX_264_AUDIO_CHANNELS_TO_HEAP                  /* VA: issue 243: Move audio channels memory from stack to heap */
#define FIX_691_OSBA_CRASH                              /* FhG: Fix for issue 691: Crash for OSBA Stereo out */
#define FIX_694_OMASA_EXTREME                           /* Nokia: fix for crash in OMASA on extreme sample */

#define FIX_551_HEADTRACKER_INIT                        /* FhG: move setting of orientation tracking type to earlier    */

/* ################## End BE DEVELOPMENT switches ######################### */

+8 −0
Original line number Diff line number Diff line
@@ -975,6 +975,12 @@ ivas_error ivas_init_decoder_front(
        {
            return error;
        }
#ifdef FIX_551_HEADTRACKER_INIT
        if ( ( error = ivas_orient_trk_SetTrackingType( st_ivas->hHeadTrackData->OrientationTracker, st_ivas->hDecoderConfig->orientation_tracking ) ) != IVAS_ERR_OK )
        {
            return error;
        }
#endif
    }

    /*-------------------------------------------------------------------*
@@ -1180,6 +1186,7 @@ ivas_error ivas_init_decoder(
        }
    }

#ifndef FIX_551_HEADTRACKER_INIT
    /*-----------------------------------------------------------------*
     * Set head/orientation tracking
     *-----------------------------------------------------------------*/
@@ -1191,6 +1198,7 @@ ivas_error ivas_init_decoder(
            return error;
        }
    }
#endif

#ifdef SPLIT_REND_WITH_HEAD_ROT
    /*-----------------------------------------------------------------*