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)