Wrong render frame size reported when decoding to split rendering configurations
### Basic info - Commit SHA: 1b307622175297cf3abcc6eeb0cc1538d177d26a - Platform: N/A ### Bug description The configuration printout from the decoder always reports render frame size of 20 ms when outputting to split rendering configs, irrespective of the actual value set via the `-fr` option. The bug seems to only affect the printout - the ISAR file written by the decoder has a frame size matching the value given to the `-fr` option. This can be verified with `./scripts/split_rendering/isar_bstool.py info` (see commands below). ### Ways to reproduce Run any test case from `./tests/split_rendering/test_split_rendering.py` where `pre_rend_fr` is not 20 ms, e.g.: ``` ./IVAS_cod -mc 5_1 256000 48 ./scripts/testv/stv51MC48c_cut.wav ./tests/split_rendering/ref/5_1_256000_SPLIT_CODED_full_cfg_framing_lc3plus_0dof_5ms_fr_pre_5_post_5.192 ./IVAS_dec -T ./scripts/trajectories/rotate_euler_quaternion_30s_delayed.csv -render_config ./tests/split_rendering/renderer_configs/framing/framing_lc3plus_0dof_5ms.txt -fr 5 BINAURAL_SPLIT_CODED 48 ./tests/split_rendering/ref/5_1_256000_SPLIT_CODED_full_cfg_framing_lc3plus_0dof_5ms_fr_pre_5_post_5.192 ./tests/split_rendering/ref/5_1_256000_SPLIT_CODED_full_cfg_framing_lc3plus_0dof_5ms_fr_pre_5_post_5.splt.bit ./scripts/split_rendering/isar_bstool.py info ./tests/split_rendering/ref/5_1_256000_SPLIT_CODED_full_cfg_framing_lc3plus_0dof_5ms_fr_pre_5_post_5.splt.bit ``` Despite `-fr 5` in the decoder command, the following is printed: ``` Input bitstream file: ./tests/split_rendering/ref/5_1_256000_SPLIT_CODED_full_cfg_framing_lc3plus_0dof_5ms_fr_pre_5_post_5.192 Output metadata file: ./tests/split_rendering/ref/5_1_256000_SPLIT_CODED_full_cfg_framing_lc3plus_0dof_5ms_fr_pre_5_post_5.splt.bit Output sampling rate: 48000 Hz Output configuration: Binaural: split-rendering mode with encoded output in an intermediate format Render framesize: 20 ms <-- incorrect Renderer config. file: ON Head rotation: ON ------ Running the decoder ------ ``` ISAR output from the decoder is not affected: ``` > ./scripts/split_rendering/isar_bstool.py info ./tests/split_rendering/ref/5_1_256000_SPLIT_CODED_full_cfg_framing_lc3plus_0dof_5ms_fr_pre_5_post_5.splt.bit File : ./tests/split_rendering/ref/5_1_256000_SPLIT_CODED_full_cfg_framing_lc3plus_0dof_5ms_fr_pre_5_post_5.splt.bit Duration : 5.0 s = 240000 samples Frames : 1000 (incl. 0 empty) Sample Rate : 48000 Hz Delay : 3270833 ns = 157 samples ISAR Frame Size : 5 ms = 240 samples <-- correct Pose Correction : NONE Bitrate : 256000.00 bps (avg), 256000.00 bps (avg non-empty) Codec : LC3PLUS Codec Frame Size : 5 ms = 240 samples LC3plus HIRES : OFF ``` <!--- Below are labels that will be added but are not shown in description. This is a template to help fill them. Add further information to the first row and remove and add labels as necessary. -->
issue