Integration of fixed point sub-functions 18.
[x] Few sub-funcs of ivas_dirac_dec_render converted to fixed point
[x] Few float structure elements and buffers clean up
[x] Fix for issue#726
[x] Removal of some of the intermediate conversions
[x] Integrated TDREND_GetMix function in external Renderer
[x] stereo_dtf_cng fixed point implemented
[x] Integration of ivas_mdct_core_reconstruct function inside mct_dec path.
[x] Fix for issue#731
[x] Add conversion for ivas_param_mc_dec_reconfig
EVS 26.444 BE test: 423 failures are there which is being debugged.
pytests results: 361 failed, 227 passed, 381 skipped
MLD scores:
Original inputs: (118 cases > 5)
5.036124
5.116414
5.142297
5.293954
5.481188
5.56775
5.608894
5.635839
5.690807
5.772395
5.819684
5.826612
5.828737
5.855864
5.967665
6.072174
6.17239
6.186086
6.347686
6.402451
6.542211
6.614568
6.704207
6.817628
6.824395
6.856245
6.897604
7.453508
7.453508
7.461174
7.467839
7.499695
7.529703
7.583321
7.607703
7.628431
7.772128
7.848377
7.918634
7.974911
7.977667
8.041164
8.118029
8.20738
8.218188
8.289049
8.297786
8.344992
8.379635
8.486945
8.579017
8.671524
8.684128
8.825796
8.844512
8.890117
8.944175
8.977925
8.992816
8.994904
8.994904
9.005529
9.130219
9.2742
9.296825
9.307267
9.327843
10.364275
10.507671
10.818513
10.844104
11.238062
11.438753
11.460734
11.598127
11.689712
12.136561
12.155435
12.197844
12.499219
12.587681
12.788789
13.272745
13.645706
14.198871
14.552388
14.732629
14.766648
15.02007
15.101159
15.115374
15.210826
15.210826
15.249365
15.637419
15.954855
17.04825
17.158653
17.497583
17.69171
17.729553
17.795174
18.03507
18.339846
18.514444
19.596647
20.070879
20.923866
22.266346
22.934252
22.934252
23.089417
23.11845
27.891085
27.94846
28.346243
28.958229
41.601696
+10dB scaled inputs: (227 cases > 5)
5.047599
5.076546
5.180983
5.183569
5.219417
5.219417
5.229989
5.250184
5.254633
5.325714
5.376337
5.381743
5.414582
5.443339
5.524437
5.530519
5.60119
5.675356
5.675651
5.750943
5.762605
5.777502
5.799861
5.816529
5.816529
5.841172
5.863404
5.935874
5.936758
5.970986
5.970986
6.024677
6.103602
6.12384
6.187164
6.279796
6.311931
6.356689
6.422366
6.43252
6.519754
6.521821
6.601739
6.649272
6.650344
6.748083
6.872672
6.893969
7.062494
7.136634
7.178792
7.18784
7.211752
7.233824
7.250966
7.250966
7.346091
7.377074
7.413887
7.451661
7.486513
7.512956
7.550188
7.600526
7.600526
7.641564
7.650934
7.684844
7.875001
7.905804
8.001033
8.152102
8.284857
8.352818
8.408339
8.473782
8.583183
8.799518
9.258218
9.282146
9.283793
9.348259
9.371296
9.416403
9.422356
9.489447
9.541656
9.569616
9.578907
9.578907
9.588552
9.62395
9.657176
9.688504
9.712246
9.740174
10.001126
10.042122
10.068022
10.080994
10.231257
10.303701
10.368139
10.390962
10.534267
10.554105
10.698678
10.951983
10.95842
10.970243
10.972375
11.015351
11.156265
11.312718
11.31351
11.365709
11.448936
11.485679
11.847825
11.886438
11.896371
12.124927
12.295926
12.38413
12.704517
12.99513
13.159924
13.164786
13.193674
13.331905
13.640173
13.689125
13.791731
13.945451
14.067816
14.116641
14.359422
14.454713
14.65433
14.65433
14.747481
14.76235
14.971455
15.00945
15.121606
15.153203
15.232215
15.454792
15.48614
15.731986
15.842126
15.945993
15.96846
16.127905
16.142485
16.253794
16.585825
16.653616
16.6908
16.837637
16.837889
17.05991
17.307243
17.484184
17.840088
17.979
18.216097
18.224159
18.689844
18.88323
18.991312
18.991312
19.144463
19.314894
19.428366
19.48946
19.592886
19.639805
19.639805
19.697067
19.722885
19.760191
20.412521
20.489433
20.491879
21.091455
21.810642
21.912928
22.152031
22.281843
22.314404
22.358992
22.700476
22.700476
23.25248
23.320559
23.493761
23.816456
23.983114
24.116907
24.282101
25.105614
25.18421
25.252316
25.354494
25.73881
27.862534
29.02154
29.563515
30.347754
30.591192
32.258877
33.944195
34.931332
34.946503
36.314785
36.423016
36.779842
37.159939
37.33107
41.206799
42.070889
44.286076
51.614586
52.492886
68.082726
68.625404
-10dB scaled inputs: (52 cases > 5)
5.033269
5.185899
5.20653
5.265356
5.274851
5.461392
5.509079
5.582138
5.602417
5.854266
5.882807
5.961274
6.006122
6.078665
6.220756
6.229976
6.399321
6.42182
6.549183
6.549991
6.616651
6.653874
6.939608
6.98805
6.994756
7.078422
7.273256
7.443463
7.670828
7.710471
7.710471
8.312178
8.482598
8.618037
8.69083
8.744195
9.420742
9.508657
9.760638
9.834722
9.846483
9.846483
10.072754
11.905193
12.609598
12.612994
14.860177
14.860177
15.163514
15.231933
15.665036
23.661123