Skip to content

Orientation Tracking: First frame has always `HEAD_ORIENT_TRK_NONE` as type

Basic info

  • Commit SHA: main
  • Platform: all

Bug description

Although the head tracker struct is already openend in ivas_init_decoder_front() the orientation tracking type is only set in ivas_init_decoder() leading to having the head rotation in the very first frame always being processed with HEAD_ORIENT_TRK_NONE instead of the really chosen orientation tracking type (in IVAS_DEC_Feed_HeadTrackData()). Imho the setting of the type also should be moved to ivas_init_decoder_front().

Ways to reproduce

(Clear steps or refer to a failing automated test, e.g. with a pipeline link)