mc_param_upmix converted to fixed point, ivas core decoder cleanup
[x] MC param upmix functions converted to fixed point.
[x] Clean-up of core decoder.
EVS 26.444 BE test passes.
pytests results: 361 failed, 227 passed, 381 skipped
MLD scores:
Original inputs: (121 cases > 5)
5.056132
5.117395
5.144629
5.205441
5.281465
5.573298
5.635546
5.687743
5.77246
5.812019
5.826313
5.82863
5.846665
5.968175
6.072145
6.206511
6.270677
6.360956
6.405301
6.623413
6.677562
6.796491
6.839703
6.846861
6.857295
6.905239
7.081847
7.165773
7.45352
7.45352
7.498373
7.529704
7.62014
7.772347
7.848377
7.939482
8.167404
8.216558
8.255033
8.285972
8.304965
8.325532
8.486935
8.569749
8.595503
8.653112
8.666502
8.684128
8.832752
8.844512
8.886474
8.944175
8.96729
8.977925
8.995053
8.995053
9.019333
9.034893
9.121075
9.2742
9.275233
9.309873
9.670711
10.302282
10.307885
10.513152
10.818294
10.843693
11.146313
11.238062
11.438915
11.460734
11.605691
11.689693
11.736015
12.147408
12.155435
12.196115
12.466936
12.598476
12.930883
12.960993
13.629964
13.651644
13.762701
13.928235
14.198871
14.457467
14.529802
14.554176
14.733986
14.766648
14.856289
15.01375
15.020079
15.048626
15.146401
15.180505
15.210789
15.210789
15.879668
16.041946
16.338175
17.309845
17.620808
17.793175
18.587318
18.721205
19.595413
20.915905
23.091654
23.123047
23.210155
23.210155
23.656553
27.571016
27.878029
28.358538
29.06115
36.126232
41.624138
+10dB scaled inputs: (226 cases > 5)
5.060941
5.122501
5.171487
5.181035
5.183616
5.21876
5.219417
5.219417
5.230988
5.238074
5.295208
5.324491
5.334821
5.370155
5.370784
5.381587
5.41316
5.470703
5.523644
5.530519
5.601165
5.675697
5.738518
5.750943
5.834798
5.841172
5.843205
5.843205
5.84635
5.863404
5.935859
5.936633
5.970968
5.970968
6.005865
6.024677
6.103602
6.123783
6.187164
6.328896
6.356689
6.422366
6.43252
6.463592
6.521821
6.545402
6.650344
6.869608
6.904323
6.962265
7.062494
7.136454
7.165219
7.178792
7.187855
7.249772
7.249772
7.376068
7.475378
7.48026
7.480731
7.626081
7.648264
7.656866
7.689881
7.792459
7.822392
7.826245
7.875031
7.905769
8.001006
8.164179
8.21946
8.291392
8.687563
8.77382
8.799518
9.258256
9.283793
9.287964
9.371297
9.38784
9.390395
9.46368
9.557309
9.578907
9.578907
9.578918
9.580485
9.60501
9.657418
9.767292
9.833814
9.964149
10.060878
10.067425
10.081028
10.176598
10.287443
10.554173
10.950912
10.979681
11.015542
11.186584
11.313582
11.365699
11.45274
11.485735
11.520792
11.839015
11.902574
12.124894
12.335493
12.396601
12.440316
12.558587
12.704968
12.752012
12.880072
12.99784
13.159856
13.181593
13.190507
13.33881
13.724923
13.830648
14.061055
14.118366
14.18546
14.283444
14.452624
14.4547
14.65421
14.65421
14.729445
14.755854
15.006207
15.105784
15.19038
15.250995
15.325041
15.48623
15.731986
15.898542
15.946867
15.94737
16.127905
16.140497
16.311434
16.345041
16.585825
16.647543
16.6908
17.054106
17.306362
17.800827
17.81809
17.940735
18.129436
18.133379
18.134777
18.216097
18.689844
18.87434
19.001526
19.001526
19.139366
19.314991
19.42897
19.48007
19.520292
19.643387
19.643387
19.715807
19.729355
19.986193
20.261
20.489454
20.527447
21.057261
21.48329
21.897516
22.070667
22.636292
22.727077
22.841728
22.841728
23.25248
23.32056
23.504068
23.755749
23.766512
23.883615
24.116898
24.308144
24.693169
25.220791
25.848682
27.11676
27.386377
28.120453
28.679146
29.607248
30.323282
30.572449
30.932661
31.821844
32.291603
34.935661
35.000923
36.31929
36.422867
36.773048
37.159885
37.314243
39.70937
41.279297
42.10545
43.790993
47.318615
48.333065
51.694031
52.614151
56.342129
67.131119
67.179008
-10dB scaled inputs: (61 cases > 5)
5.035575
5.14356
5.187019
5.193424
5.206096
5.222037
5.272333
5.282151
5.351759
5.582138
5.587225
5.768593
5.854266
5.883981
5.961409
6.00611
6.079303
6.224255
6.240948
6.385972
6.42071
6.546113
6.549183
6.653874
6.764147
6.887078
6.947124
6.99308
7.085696
7.18956
7.266887
7.271656
7.443463
7.672367
7.710481
7.710481
7.867032
7.983823
7.986831
8.288192
8.45471
8.534378
8.618037
8.693441
9.281552
9.3337
9.420434
9.834721
9.846334
9.846334
10.077152
11.03647
12.611278
12.614314
14.86024
14.86024
15.163524
15.223334
15.714536
20.157457
23.663521