View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/libxaac/common/ixheaac_basic_ops.h |
73.27% (74/101) |
90.00% (9/10) |
83.33% (25/30) |
src/libxaac/common/ixheaac_basic_ops16.h |
53.37% (103/193) |
68.18% (15/22) |
59.26% (32/54) |
src/libxaac/common/ixheaac_basic_ops32.h |
74.54% (284/381) |
93.75% (30/32) |
97.06% (165/170) |
src/libxaac/common/ixheaac_basic_ops40.h |
71.98% (149/207) |
91.67% (22/24) |
79.80% (79/99) |
src/libxaac/common/ixheaac_basic_ops_arr.h |
0.00% (0/30) |
0.00% (0/3) |
0.00% (0/12) |
src/libxaac/common/ixheaac_esbr_fft.c |
93.43% (881/943) |
100.00% (5/5) |
96.24% (128/133) |
src/libxaac/decoder/drc_src/impd_drc_api.c |
72.50% (369/509) |
100.00% (5/5) |
66.06% (216/327) |
src/libxaac/decoder/drc_src/impd_drc_bitbuffer.c |
90.70% (117/129) |
100.00% (8/8) |
81.43% (57/70) |
src/libxaac/decoder/drc_src/impd_drc_dec.c |
47.93% (139/290) |
100.00% (3/3) |
52.76% (105/199) |
src/libxaac/decoder/drc_src/impd_drc_dynamic_payload.c |
90.17% (1036/1149) |
100.00% (20/20) |
90.63% (900/993) |
src/libxaac/decoder/drc_src/impd_drc_eq.c |
0.00% (0/1094) |
0.00% (0/33) |
0.00% (0/561) |
src/libxaac/decoder/drc_src/impd_drc_extr_delta_coded_info.c |
95.92% (47/49) |
100.00% (4/4) |
91.30% (21/23) |
src/libxaac/decoder/drc_src/impd_drc_filter_bank.c |
0.00% (0/320) |
0.00% (0/9) |
0.00% (0/115) |
src/libxaac/decoder/drc_src/impd_drc_gain_dec.c |
31.35% (205/654) |
41.67% (5/12) |
22.22% (88/396) |
src/libxaac/decoder/drc_src/impd_drc_gain_decoder.c |
57.88% (202/349) |
100.00% (5/5) |
59.88% (100/167) |
src/libxaac/decoder/drc_src/impd_drc_init.c |
87.33% (393/450) |
83.33% (5/6) |
74.00% (111/150) |
src/libxaac/decoder/drc_src/impd_drc_interface_decoder.c |
95.50% (106/111) |
100.00% (1/1) |
87.50% (21/24) |
src/libxaac/decoder/drc_src/impd_drc_loudness_control.c |
51.78% (392/757) |
81.82% (9/11) |
50.65% (272/537) |
src/libxaac/decoder/drc_src/impd_drc_main_td_process.c |
47.04% (135/287) |
50.00% (1/2) |
40.70% (70/172) |
src/libxaac/decoder/drc_src/impd_drc_multiband.c |
0.00% (0/115) |
0.00% (0/4) |
0.00% (0/66) |
src/libxaac/decoder/drc_src/impd_drc_parametric_dec.c |
1.00% (9/898) |
8.33% (1/12) |
0.25% (1/406) |
src/libxaac/decoder/drc_src/impd_drc_peak_limiter.c |
0.00% (0/122) |
0.00% (0/3) |
0.00% (0/68) |
src/libxaac/decoder/drc_src/impd_drc_process.c |
58.33% (140/240) |
100.00% (5/5) |
55.47% (76/137) |
src/libxaac/decoder/drc_src/impd_drc_selection_process.c |
39.16% (372/950) |
72.22% (13/18) |
34.30% (213/621) |
src/libxaac/decoder/drc_src/impd_drc_selection_process_drcset_selection.c |
69.74% (952/1365) |
94.12% (16/17) |
60.53% (569/940) |
src/libxaac/decoder/drc_src/impd_drc_selection_process_init.c |
65.64% (319/486) |
100.00% (3/3) |
73.49% (122/166) |
src/libxaac/decoder/drc_src/impd_drc_shape_filter.c |
4.42% (11/249) |
25.00% (1/4) |
5.04% (6/119) |
src/libxaac/decoder/drc_src/impd_drc_static_payload.c |
98.43% (2064/2097) |
100.00% (29/29) |
97.29% (1615/1660) |
src/libxaac/decoder/generic/ixheaacd_qmf_dec_generic.c |
81.50% (1251/1535) |
75.00% (18/24) |
77.70% (223/287) |
src/libxaac/decoder/ixheaacd_Windowing.c |
53.66% (44/82) |
100.00% (1/1) |
50.00% (28/56) |
src/libxaac/decoder/ixheaacd_aac_ec.c |
0.00% (0/325) |
0.00% (0/9) |
0.00% (0/215) |
src/libxaac/decoder/ixheaacd_aac_imdct.c |
97.67% (2476/2535) |
94.12% (32/34) |
96.72% (324/335) |
src/libxaac/decoder/ixheaacd_aac_tns.c |
73.03% (222/304) |
80.00% (8/10) |
74.50% (111/149) |
src/libxaac/decoder/ixheaacd_aacdecoder.c |
79.62% (711/893) |
100.00% (2/2) |
75.62% (428/566) |
src/libxaac/decoder/ixheaacd_aacpluscheck.c |
79.61% (121/152) |
100.00% (1/1) |
87.29% (103/118) |
src/libxaac/decoder/ixheaacd_acelp_bitparse.c |
88.08% (399/453) |
100.00% (10/10) |
88.14% (260/295) |
src/libxaac/decoder/ixheaacd_acelp_decode.c |
87.87% (449/511) |
92.31% (12/13) |
88.96% (274/308) |
src/libxaac/decoder/ixheaacd_acelp_mdct.c |
95.14% (137/144) |
100.00% (6/6) |
89.13% (41/46) |
src/libxaac/decoder/ixheaacd_acelp_tools.c |
83.89% (125/149) |
70.00% (7/10) |
80.65% (50/62) |
src/libxaac/decoder/ixheaacd_adts_crc_check.c |
92.50% (111/120) |
100.00% (7/7) |
87.27% (48/55) |
src/libxaac/decoder/ixheaacd_api.c |
72.47% (2293/3164) |
78.95% (15/19) |
68.10% (1398/2053) |
src/libxaac/decoder/ixheaacd_arith_dec.c |
97.01% (389/401) |
100.00% (12/12) |
96.09% (221/230) |
src/libxaac/decoder/ixheaacd_avq_dec.c |
98.67% (222/225) |
100.00% (7/7) |
97.67% (126/129) |
src/libxaac/decoder/ixheaacd_basic_funcs.c |
100.00% (123/123) |
100.00% (6/6) |
100.00% (40/40) |
src/libxaac/decoder/ixheaacd_basic_ops.c |
99.08% (540/545) |
100.00% (14/14) |
97.66% (209/214) |
src/libxaac/decoder/ixheaacd_bitbuffer.c |
100.00% (225/225) |
100.00% (11/11) |
94.49% (120/127) |
src/libxaac/decoder/ixheaacd_block.c |
97.93% (1042/1064) |
100.00% (18/18) |
96.20% (329/342) |
src/libxaac/decoder/ixheaacd_channel.c |
96.70% (879/909) |
95.24% (20/21) |
96.39% (614/637) |
src/libxaac/decoder/ixheaacd_common_initfuncs.c |
100.00% (71/71) |
100.00% (4/4) |
100.00% (17/17) |
src/libxaac/decoder/ixheaacd_common_lpfuncs.c |
97.14% (238/245) |
100.00% (5/5) |
97.47% (154/158) |
src/libxaac/decoder/ixheaacd_create.c |
88.76% (442/498) |
100.00% (6/6) |
78.83% (216/274) |
src/libxaac/decoder/ixheaacd_decode_main.c |
85.01% (414/487) |
100.00% (4/4) |
76.23% (186/244) |
src/libxaac/decoder/ixheaacd_drc_freq_dec.c |
96.91% (534/551) |
100.00% (18/18) |
97.59% (284/291) |
src/libxaac/decoder/ixheaacd_dsp_fft32x32s.c |
0.00% (0/61) |
0.00% (0/1) |
0.00% (0/1) |
src/libxaac/decoder/ixheaacd_env_calc.c |
70.87% (1012/1428) |
80.00% (16/20) |
65.62% (420/640) |
src/libxaac/decoder/ixheaacd_env_dec.c |
91.18% (620/680) |
100.00% (17/17) |
87.67% (377/430) |
src/libxaac/decoder/ixheaacd_env_extr.c |
98.36% (1559/1585) |
100.00% (21/21) |
96.92% (1040/1073) |
src/libxaac/decoder/ixheaacd_esbr_envcal.c |
93.11% (838/900) |
100.00% (4/4) |
90.29% (623/690) |
src/libxaac/decoder/ixheaacd_esbr_polyphase.c |
74.70% (186/249) |
66.67% (2/3) |
76.92% (110/143) |
src/libxaac/decoder/ixheaacd_ext_ch_ele.c |
80.49% (619/769) |
100.00% (10/10) |
80.81% (421/521) |
src/libxaac/decoder/ixheaacd_fft.c |
97.60% (2077/2128) |
100.00% (10/10) |
96.46% (218/226) |
src/libxaac/decoder/ixheaacd_fft_ifft_32x32.c |
0.00% (0/1275) |
0.00% (0/11) |
0.00% (0/256) |
src/libxaac/decoder/ixheaacd_freq_sca.c |
94.61% (509/538) |
100.00% (11/11) |
93.37% (324/347) |
src/libxaac/decoder/ixheaacd_fwd_alias_cnx.c |
100.00% (114/114) |
100.00% (5/5) |
100.00% (54/54) |
src/libxaac/decoder/ixheaacd_hbe_dft_trans.c |
0.00% (0/758) |
0.00% (0/13) |
0.00% (0/311) |
src/libxaac/decoder/ixheaacd_hbe_trans.c |
97.67% (1172/1200) |
100.00% (14/14) |
95.02% (420/442) |
src/libxaac/decoder/ixheaacd_headerdecode.c |
96.28% (853/886) |
100.00% (16/16) |
96.57% (535/554) |
src/libxaac/decoder/ixheaacd_huff_code_reorder.c |
96.67% (1451/1501) |
100.00% (26/26) |
94.44% (577/611) |
src/libxaac/decoder/ixheaacd_huff_tools.c |
84.00% (42/50) |
100.00% (2/2) |
81.82% (18/22) |
src/libxaac/decoder/ixheaacd_hybrid.c |
0.00% (0/187) |
0.00% (0/3) |
0.00% (0/21) |
src/libxaac/decoder/ixheaacd_imdct.c |
92.36% (435/471) |
100.00% (11/11) |
86.93% (246/283) |
src/libxaac/decoder/ixheaacd_init_config.c |
92.17% (459/498) |
100.00% (13/13) |
86.46% (281/325) |
src/libxaac/decoder/ixheaacd_initfuncs.c |
99.30% (426/429) |
100.00% (3/3) |
96.77% (60/62) |
src/libxaac/decoder/ixheaacd_latmdemux.c |
96.07% (171/178) |
100.00% (5/5) |
95.90% (117/122) |
src/libxaac/decoder/ixheaacd_ld_mps_config.c |
100.00% (233/233) |
100.00% (2/2) |
100.00% (145/145) |
src/libxaac/decoder/ixheaacd_ld_mps_dec.c |
96.47% (82/85) |
100.00% (2/2) |
96.15% (50/52) |
src/libxaac/decoder/ixheaacd_longblock.c |
100.00% (201/201) |
100.00% (2/2) |
100.00% (106/106) |
src/libxaac/decoder/ixheaacd_lpc.c |
87.21% (532/610) |
90.91% (10/11) |
84.22% (614/729) |
src/libxaac/decoder/ixheaacd_lpc_dec.c |
81.67% (147/180) |
100.00% (5/5) |
85.88% (146/170) |
src/libxaac/decoder/ixheaacd_lpfuncs.c |
99.89% (869/870) |
100.00% (12/12) |
100.00% (266/266) |
src/libxaac/decoder/ixheaacd_lpp_tran.c |
54.42% (493/906) |
54.55% (6/11) |
43.33% (104/240) |
src/libxaac/decoder/ixheaacd_lt_predict.c |
100.00% (397/397) |
100.00% (3/3) |
100.00% (218/218) |
src/libxaac/decoder/ixheaacd_mps_apply_common.c |
100.00% (59/59) |
100.00% (2/2) |
100.00% (27/27) |
src/libxaac/decoder/ixheaacd_mps_apply_m1.c |
100.00% (174/174) |
100.00% (1/1) |
100.00% (81/81) |
src/libxaac/decoder/ixheaacd_mps_apply_m2.c |
53.83% (197/366) |
100.00% (1/1) |
53.81% (106/197) |
src/libxaac/decoder/ixheaacd_mps_basic_op.h |
73.59% (248/337) |
85.00% (17/20) |
83.87% (130/155) |
src/libxaac/decoder/ixheaacd_mps_bitdec.c |
83.74% (1967/2349) |
79.41% (27/34) |
85.45% (1427/1670) |
src/libxaac/decoder/ixheaacd_mps_blind.c |
0.00% (0/325) |
0.00% (0/5) |
0.00% (0/122) |
src/libxaac/decoder/ixheaacd_mps_calc_m1m2_common.c |
93.63% (705/753) |
100.00% (12/12) |
89.07% (326/366) |
src/libxaac/decoder/ixheaacd_mps_calc_m1m2_emm.c |
0.00% (0/121) |
0.00% (0/1) |
0.00% (0/38) |
src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_515x.c |
100.00% (425/425) |
100.00% (2/2) |
100.00% (150/150) |
src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_51sx.c |
0.00% (0/240) |
0.00% (0/2) |
0.00% (0/70) |
src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_52xx.c |
61.85% (308/498) |
50.00% (1/2) |
65.32% (145/222) |
src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_727x.c |
100.00% (716/716) |
100.00% (2/2) |
99.33% (296/298) |
src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_757x.c |
100.00% (156/156) |
100.00% (2/2) |
95.45% (84/88) |
src/libxaac/decoder/ixheaacd_mps_dec.c |
93.95% (1553/1653) |
100.00% (34/34) |
93.24% (938/1006) |
src/libxaac/decoder/ixheaacd_mps_decorr.c |
91.82% (685/746) |
92.31% (12/13) |
90.43% (312/345) |
src/libxaac/decoder/ixheaacd_mps_get_index.c |
68.42% (13/19) |
100.00% (2/2) |
62.50% (5/8) |
src/libxaac/decoder/ixheaacd_mps_hybrid_filt.c |
98.98% (874/883) |
100.00% (14/14) |
98.60% (424/430) |
src/libxaac/decoder/ixheaacd_mps_initfuncs.c |
86.20% (968/1123) |
94.74% (18/19) |
85.30% (383/449) |
src/libxaac/decoder/ixheaacd_mps_m1m2_common.c |
80.20% (158/197) |
100.00% (4/4) |
68.00% (102/150) |
src/libxaac/decoder/ixheaacd_mps_mdct_2_qmf.c |
86.37% (1413/1636) |
93.33% (14/15) |
77.83% (467/600) |
src/libxaac/decoder/ixheaacd_mps_parse.c |
95.43% (1087/1139) |
100.00% (20/20) |
94.29% (694/736) |
src/libxaac/decoder/ixheaacd_mps_poly_filt.c |
100.00% (287/287) |
100.00% (9/9) |
100.00% (78/78) |
src/libxaac/decoder/ixheaacd_mps_polyphase.c |
98.33% (941/957) |
100.00% (9/9) |
93.33% (140/150) |
src/libxaac/decoder/ixheaacd_mps_pre_mix.c |
73.92% (853/1154) |
89.47% (17/19) |
77.27% (425/550) |
src/libxaac/decoder/ixheaacd_mps_process.c |
100.00% (265/265) |
100.00% (5/5) |
100.00% (146/146) |
src/libxaac/decoder/ixheaacd_mps_res_block.c |
97.88% (830/848) |
100.00% (13/13) |
96.07% (293/305) |
src/libxaac/decoder/ixheaacd_mps_res_channel.c |
98.84% (255/258) |
100.00% (7/7) |
96.79% (151/156) |
src/libxaac/decoder/ixheaacd_mps_res_channel_info.c |
100.00% (52/52) |
100.00% (3/3) |
100.00% (34/34) |
src/libxaac/decoder/ixheaacd_mps_res_huffman.h |
88.89% (24/27) |
100.00% (2/2) |
100.00% (7/7) |
src/libxaac/decoder/ixheaacd_mps_res_longblock.c |
100.00% (161/161) |
100.00% (2/2) |
100.00% (67/67) |
src/libxaac/decoder/ixheaacd_mps_res_pns_js_thumb.c |
100.00% (107/107) |
100.00% (3/3) |
97.62% (41/42) |
src/libxaac/decoder/ixheaacd_mps_res_pulsedata.c |
100.00% (22/22) |
100.00% (1/1) |
100.00% (14/14) |
src/libxaac/decoder/ixheaacd_mps_res_tns.c |
100.00% (101/101) |
100.00% (3/3) |
100.00% (47/47) |
src/libxaac/decoder/ixheaacd_mps_reshape_bb_env.c |
97.95% (430/439) |
100.00% (4/4) |
98.52% (200/203) |
src/libxaac/decoder/ixheaacd_mps_smoothing.c |
77.05% (433/562) |
100.00% (4/4) |
79.60% (281/353) |
src/libxaac/decoder/ixheaacd_mps_temp_process.c |
98.50% (1118/1135) |
100.00% (5/5) |
98.16% (588/599) |
src/libxaac/decoder/ixheaacd_mps_temp_reshape.c |
97.69% (127/130) |
100.00% (3/3) |
98.84% (85/86) |
src/libxaac/decoder/ixheaacd_mps_tonality.c |
0.00% (0/315) |
0.00% (0/3) |
0.00% (0/115) |
src/libxaac/decoder/ixheaacd_multichannel.c |
63.18% (163/258) |
60.00% (3/5) |
74.60% (94/126) |
src/libxaac/decoder/ixheaacd_peak_limiter.c |
50.70% (109/215) |
50.00% (2/4) |
43.54% (64/147) |
src/libxaac/decoder/ixheaacd_pns_js_thumb.c |
95.10% (349/367) |
83.33% (5/6) |
96.10% (197/205) |
src/libxaac/decoder/ixheaacd_pred_vec_block.c |
98.90% (179/181) |
100.00% (5/5) |
98.11% (104/106) |
src/libxaac/decoder/ixheaacd_process.c |
73.68% (308/418) |
85.71% (6/7) |
72.09% (186/258) |
src/libxaac/decoder/ixheaacd_ps_bitdec.c |
95.43% (188/197) |
100.00% (4/4) |
95.12% (117/123) |
src/libxaac/decoder/ixheaacd_ps_dec.c |
0.00% (0/723) |
0.00% (0/17) |
0.00% (0/239) |
src/libxaac/decoder/ixheaacd_ps_dec_flt.c |
78.32% (755/964) |
77.78% (7/9) |
78.09% (360/461) |
src/libxaac/decoder/ixheaacd_qmf_dec.c |
67.09% (587/875) |
56.25% (9/16) |
67.20% (127/189) |
src/libxaac/decoder/ixheaacd_rev_vlc.c |
84.67% (1210/1429) |
85.71% (18/21) |
84.42% (780/924) |
src/libxaac/decoder/ixheaacd_sbr_crc.c |
96.36% (53/55) |
100.00% (3/3) |
92.86% (26/28) |
src/libxaac/decoder/ixheaacd_sbr_dec.c |
89.10% (1103/1238) |
100.00% (9/9) |
91.03% (639/702) |
src/libxaac/decoder/ixheaacd_sbrdec_initfuncs.c |
97.69% (931/953) |
100.00% (15/15) |
99.20% (374/377) |
src/libxaac/decoder/ixheaacd_sbrdec_lpfuncs.c |
96.01% (963/1003) |
100.00% (16/16) |
93.80% (484/516) |
src/libxaac/decoder/ixheaacd_sbrdecoder.c |
60.05% (663/1104) |
42.86% (3/7) |
64.03% (575/898) |
src/libxaac/decoder/ixheaacd_spectrum_dec.c |
93.15% (299/321) |
100.00% (7/7) |
90.97% (141/155) |
src/libxaac/decoder/ixheaacd_stereo.c |
100.00% (148/148) |
100.00% (3/3) |
100.00% (88/88) |
src/libxaac/decoder/ixheaacd_tcx_fwd_alcnx.c |
84.84% (263/310) |
85.71% (6/7) |
89.49% (230/257) |
src/libxaac/decoder/ixheaacd_tcx_fwd_mdct.c |
100.00% (149/149) |
100.00% (6/6) |
94.32% (83/88) |
src/libxaac/decoder/ixheaacd_thumb_ps_dec.c |
0.00% (0/88) |
0.00% (0/2) |
0.00% (0/89) |
src/libxaac/decoder/ixheaacd_tns.c |
100.00% (197/197) |
100.00% (4/4) |
97.98% (97/99) |
src/libxaac/decoder/ixheaacd_usac_ec.c |
2.44% (12/491) |
7.14% (1/14) |
0.77% (3/391) |
src/libxaac/encoder/drc_src/impd_drc_api.c |
96.14% (722/751) |
100.00% (5/5) |
98.58% (1114/1130) |
src/libxaac/encoder/drc_src/impd_drc_enc.c |
95.72% (246/257) |
100.00% (5/5) |
96.18% (151/157) |
src/libxaac/encoder/drc_src/impd_drc_gain_calculator.c |
96.88% (373/385) |
100.00% (8/8) |
96.89% (218/225) |
src/libxaac/encoder/drc_src/impd_drc_gain_enc.c |
93.78% (814/868) |
100.00% (9/9) |
94.01% (534/568) |
src/libxaac/encoder/drc_src/impd_drc_mux.c |
47.05% (1315/2795) |
50.00% (26/52) |
47.18% (804/1704) |
src/libxaac/encoder/drc_src/impd_drc_tables.c |
94.12% (48/51) |
100.00% (5/5) |
95.00% (19/20) |
src/libxaac/encoder/drc_src/impd_drc_uni_drc_eq.c |
0.00% (0/1200) |
0.00% (0/33) |
0.00% (0/707) |
src/libxaac/encoder/drc_src/impd_drc_uni_drc_filter_bank.c |
82.98% (117/141) |
100.00% (2/2) |
85.42% (82/96) |
src/libxaac/encoder/iusace_acelp_enc.c |
94.83% (312/329) |
100.00% (1/1) |
95.37% (268/281) |
src/libxaac/encoder/iusace_acelp_tools.c |
76.55% (764/998) |
83.33% (15/18) |
74.48% (321/431) |
src/libxaac/encoder/iusace_arith_enc.c |
99.03% (307/310) |
100.00% (9/9) |
99.37% (158/159) |
src/libxaac/encoder/iusace_avq_enc.c |
99.33% (295/297) |
100.00% (9/9) |
99.44% (176/177) |
src/libxaac/encoder/iusace_basic_ops_flt.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/libxaac/encoder/iusace_bitbuffer.c |
97.40% (75/77) |
100.00% (4/4) |
97.06% (33/34) |
src/libxaac/encoder/iusace_block_switch.c |
100.00% (192/192) |
100.00% (8/8) |
100.00% (129/129) |
src/libxaac/encoder/iusace_enc_fac.c |
94.19% (389/413) |
100.00% (7/7) |
98.44% (253/257) |
src/libxaac/encoder/iusace_enc_main.c |
89.31% (977/1094) |
90.91% (10/11) |
89.82% (706/786) |
src/libxaac/encoder/iusace_esbr_inter_tes.c |
66.77% (420/629) |
72.73% (8/11) |
64.23% (228/355) |
src/libxaac/encoder/iusace_esbr_pvc.c |
90.22% (286/317) |
100.00% (11/11) |
93.19% (178/191) |
src/libxaac/encoder/iusace_fd_fac.c |
94.42% (203/215) |
100.00% (3/3) |
90.71% (127/140) |
src/libxaac/encoder/iusace_fft.c |
89.86% (1117/1243) |
92.31% (12/13) |
86.65% (344/397) |
src/libxaac/encoder/iusace_lpc.c |
94.84% (147/155) |
100.00% (8/8) |
89.58% (86/96) |
src/libxaac/encoder/iusace_lpc_avq.c |
100.00% (247/247) |
100.00% (5/5) |
100.00% (233/233) |
src/libxaac/encoder/iusace_lpd_enc.c |
98.91% (636/643) |
100.00% (8/8) |
98.64% (507/514) |
src/libxaac/encoder/iusace_lpd_utils.c |
97.88% (462/472) |
100.00% (20/20) |
98.14% (264/269) |
src/libxaac/encoder/iusace_ms.c |
100.00% (84/84) |
100.00% (2/2) |
100.00% (53/53) |
src/libxaac/encoder/iusace_psy_mod.c |
100.00% (169/169) |
100.00% (3/3) |
100.00% (103/103) |
src/libxaac/encoder/iusace_psy_utils.c |
96.77% (360/372) |
100.00% (13/13) |
97.62% (205/210) |
src/libxaac/encoder/iusace_tcx_enc.c |
92.86% (559/602) |
85.71% (6/7) |
93.09% (377/405) |
src/libxaac/encoder/iusace_tcx_mdct.c |
100.00% (113/113) |
100.00% (6/6) |
100.00% (48/48) |
src/libxaac/encoder/iusace_tns_usac.c |
93.65% (354/378) |
100.00% (12/12) |
89.33% (201/225) |
src/libxaac/encoder/iusace_windowing.c |
73.02% (92/126) |
80.00% (4/5) |
75.00% (57/76) |
src/libxaac/encoder/iusace_write_bitstream.c |
96.05% (511/532) |
100.00% (10/10) |
95.70% (289/302) |
src/libxaac/encoder/ixheaace_adjust_threshold.c |
99.74% (771/773) |
100.00% (18/18) |
97.86% (641/655) |
src/libxaac/encoder/ixheaace_api.c |
91.78% (3114/3393) |
96.15% (25/26) |
94.25% (2539/2694) |
src/libxaac/encoder/ixheaace_asc_write.c |
73.91% (405/548) |
100.00% (13/13) |
76.26% (196/257) |
src/libxaac/encoder/ixheaace_basic_ops.c |
66.67% (22/33) |
66.67% (2/3) |
70.00% (14/20) |
src/libxaac/encoder/ixheaace_bitbuffer.c |
80.15% (105/131) |
66.67% (6/9) |
63.89% (23/36) |
src/libxaac/encoder/ixheaace_bitbuffer_hp.c |
100.00% (46/46) |
100.00% (2/2) |
100.00% (19/19) |
src/libxaac/encoder/ixheaace_bits_count.c |
98.62% (571/579) |
90.00% (9/10) |
95.20% (397/417) |
src/libxaac/encoder/ixheaace_block_switch.c |
100.00% (174/174) |
100.00% (8/8) |
100.00% (131/131) |
src/libxaac/encoder/ixheaace_calc_ms_band_energy.c |
100.00% (44/44) |
100.00% (2/2) |
100.00% (12/12) |
src/libxaac/encoder/ixheaace_channel_map.c |
95.00% (114/120) |
100.00% (3/3) |
96.20% (76/79) |
src/libxaac/encoder/ixheaace_cplx_pred.c |
96.73% (355/367) |
100.00% (8/8) |
98.08% (256/261) |
src/libxaac/encoder/ixheaace_dynamic_bits.c |
97.96% (384/392) |
100.00% (15/15) |
98.48% (260/264) |
src/libxaac/encoder/ixheaace_enc_init.c |
94.04% (363/386) |
100.00% (10/10) |
95.22% (339/356) |
src/libxaac/encoder/ixheaace_enc_main.c |
97.24% (141/145) |
100.00% (1/1) |
96.58% (113/117) |
src/libxaac/encoder/ixheaace_fd_enc.c |
96.72% (59/61) |
100.00% (1/1) |
96.88% (31/32) |
src/libxaac/encoder/ixheaace_fd_mdct.c |
88.71% (110/124) |
100.00% (3/3) |
78.67% (59/75) |
src/libxaac/encoder/ixheaace_fd_qc_adjthr.c |
98.94% (1310/1324) |
100.00% (29/29) |
98.00% (1028/1049) |
src/libxaac/encoder/ixheaace_fd_qc_util.c |
100.00% (95/95) |
100.00% (6/6) |
95.12% (39/41) |
src/libxaac/encoder/ixheaace_fd_quant.c |
97.48% (503/516) |
100.00% (7/7) |
97.81% (312/319) |
src/libxaac/encoder/ixheaace_fft.c |
93.28% (1790/1919) |
91.67% (33/36) |
89.83% (380/423) |
src/libxaac/encoder/ixheaace_group_data.c |
100.00% (102/102) |
100.00% (1/1) |
100.00% (79/79) |
src/libxaac/encoder/ixheaace_hybrid.c |
98.85% (258/261) |
100.00% (4/4) |
98.18% (108/110) |
src/libxaac/encoder/ixheaace_hybrid_init.c |
100.00% (24/24) |
100.00% (1/1) |
100.00% (22/22) |
src/libxaac/encoder/ixheaace_interface.c |
100.00% (39/39) |
100.00% (1/1) |
100.00% (15/15) |
src/libxaac/encoder/ixheaace_loudness_measurement.c |
97.80% (267/273) |
90.00% (9/10) |
99.42% (170/171) |
src/libxaac/encoder/ixheaace_mdct_480.c |
96.75% (387/400) |
80.00% (4/5) |
85.00% (51/60) |
src/libxaac/encoder/ixheaace_mps_bitstream.c |
65.91% (553/839) |
100.00% (16/16) |
68.29% (379/555) |
src/libxaac/encoder/ixheaace_mps_dct.c |
88.81% (127/143) |
100.00% (2/2) |
77.27% (34/44) |
src/libxaac/encoder/ixheaace_mps_delay.c |
72.41% (63/87) |
100.00% (1/1) |
68.18% (15/22) |
src/libxaac/encoder/ixheaace_mps_dmx_tdom_enh.c |
98.55% (136/138) |
100.00% (4/4) |
96.43% (81/84) |
src/libxaac/encoder/ixheaace_mps_enc.c |
88.82% (985/1109) |
88.89% (24/27) |
88.36% (592/670) |
src/libxaac/encoder/ixheaace_mps_filter.c |
100.00% (24/24) |
100.00% (2/2) |
100.00% (6/6) |
src/libxaac/encoder/ixheaace_mps_frame_windowing.c |
52.77% (124/235) |
80.00% (4/5) |
47.06% (88/187) |
src/libxaac/encoder/ixheaace_mps_hybrid_filter.c |
45.91% (359/782) |
100.00% (5/5) |
61.98% (225/363) |
src/libxaac/encoder/ixheaace_mps_nlc_enc.c |
56.02% (838/1496) |
80.77% (21/26) |
54.61% (604/1106) |
src/libxaac/encoder/ixheaace_mps_onset_detect.c |
94.51% (86/91) |
100.00% (3/3) |
89.06% (57/64) |
src/libxaac/encoder/ixheaace_mps_param_extract.c |
91.56% (217/237) |
100.00% (7/7) |
84.05% (137/163) |
src/libxaac/encoder/ixheaace_mps_polyphase.c |
100.00% (813/813) |
100.00% (16/16) |
100.00% (223/223) |
src/libxaac/encoder/ixheaace_mps_qmf.c |
80.77% (84/104) |
100.00% (4/4) |
81.36% (48/59) |
src/libxaac/encoder/ixheaace_mps_static_gain.c |
79.17% (19/24) |
100.00% (1/1) |
76.92% (10/13) |
src/libxaac/encoder/ixheaace_mps_tree.c |
92.66% (101/109) |
100.00% (3/3) |
92.73% (51/55) |
src/libxaac/encoder/ixheaace_mps_vector_functions.c |
100.00% (40/40) |
100.00% (3/3) |
100.00% (18/18) |
src/libxaac/encoder/ixheaace_ms_stereo.c |
100.00% (69/69) |
100.00% (1/1) |
100.00% (47/47) |
src/libxaac/encoder/ixheaace_nf.c |
100.00% (102/102) |
100.00% (2/2) |
98.61% (71/72) |
src/libxaac/encoder/ixheaace_ps_bitenc.c |
98.09% (205/209) |
100.00% (3/3) |
98.40% (123/125) |
src/libxaac/encoder/ixheaace_ps_enc.c |
99.22% (507/511) |
100.00% (3/3) |
98.57% (138/140) |
src/libxaac/encoder/ixheaace_ps_enc_init.c |
93.50% (115/123) |
100.00% (2/2) |
95.70% (89/93) |
src/libxaac/encoder/ixheaace_psy_configuration.c |
85.56% (237/277) |
90.91% (10/11) |
88.99% (202/227) |
src/libxaac/encoder/ixheaace_psy_mod.c |
96.50% (441/457) |
100.00% (7/7) |
97.67% (335/343) |
src/libxaac/encoder/ixheaace_psy_utils.c |
100.00% (19/19) |
100.00% (2/2) |
100.00% (13/13) |
src/libxaac/encoder/ixheaace_psy_utils_spreading.c |
100.00% (27/27) |
100.00% (1/1) |
100.00% (11/11) |
src/libxaac/encoder/ixheaace_qc_main_hp.c |
95.27% (161/169) |
100.00% (2/2) |
95.65% (88/92) |
src/libxaac/encoder/ixheaace_qc_util.c |
96.87% (309/319) |
100.00% (9/9) |
95.93% (236/246) |
src/libxaac/encoder/ixheaace_quant.c |
100.00% (18/18) |
100.00% (1/1) |
100.00% (7/7) |
src/libxaac/encoder/ixheaace_radix2_fft.c |
100.00% (102/102) |
100.00% (2/2) |
100.00% (20/20) |
src/libxaac/encoder/ixheaace_resampler.c |
100.00% (332/332) |
100.00% (12/12) |
100.00% (108/108) |
src/libxaac/encoder/ixheaace_resampler_init.c |
87.18% (34/39) |
100.00% (2/2) |
88.89% (16/18) |
src/libxaac/encoder/ixheaace_sbr_code_envelope.c |
97.09% (100/103) |
100.00% (2/2) |
91.67% (22/24) |
src/libxaac/encoder/ixheaace_sbr_code_envelope_lp.c |
98.11% (156/159) |
100.00% (2/2) |
94.25% (82/87) |
src/libxaac/encoder/ixheaace_sbr_crc.c |
48.44% (31/64) |
66.67% (2/3) |
42.55% (20/47) |
src/libxaac/encoder/ixheaace_sbr_env_est.c |
84.36% (2007/2379) |
94.44% (17/18) |
86.16% (1046/1214) |
src/libxaac/encoder/ixheaace_sbr_env_est_init.c |
97.65% (83/85) |
100.00% (1/1) |
98.04% (50/51) |
src/libxaac/encoder/ixheaace_sbr_frame_info_gen.c |
83.35% (656/787) |
94.44% (17/18) |
83.33% (315/378) |
src/libxaac/encoder/ixheaace_sbr_freq_scaling.c |
75.53% (395/523) |
100.00% (14/14) |
76.57% (219/286) |
src/libxaac/encoder/ixheaace_sbr_hbe_dft_trans.c |
69.25% (563/813) |
85.71% (12/14) |
73.15% (237/324) |
src/libxaac/encoder/ixheaace_sbr_hbe_fft_ifft_32x32.c |
91.80% (1164/1268) |
88.89% (8/9) |
84.77% (217/256) |
src/libxaac/encoder/ixheaace_sbr_hbe_polyphase.c |
94.80% (237/250) |
100.00% (3/3) |
95.74% (135/141) |
src/libxaac/encoder/ixheaace_sbr_hbe_trans.c |
92.28% (1123/1217) |
100.00% (15/15) |
88.55% (410/463) |
src/libxaac/encoder/ixheaace_sbr_inv_filtering_estimation.c |
100.00% (146/146) |
100.00% (6/6) |
100.00% (74/74) |
src/libxaac/encoder/ixheaace_sbr_main.c |
94.17% (792/841) |
100.00% (18/18) |
94.81% (438/462) |
src/libxaac/encoder/ixheaace_sbr_misc.c |
100.00% (40/40) |
100.00% (4/4) |
100.00% (21/21) |
src/libxaac/encoder/ixheaace_sbr_missing_harmonics_det.c |
97.18% (517/532) |
100.00% (10/10) |
98.61% (354/359) |
src/libxaac/encoder/ixheaace_sbr_noise_floor_est.c |
97.49% (194/199) |
100.00% (6/6) |
97.64% (124/127) |
src/libxaac/encoder/ixheaace_sbr_qmf_enc.c |
99.46% (1104/1110) |
100.00% (22/22) |
97.93% (236/241) |
src/libxaac/encoder/ixheaace_sbr_qmf_enc_init.c |
100.00% (35/35) |
100.00% (2/2) |
100.00% (19/19) |
src/libxaac/encoder/ixheaace_sbr_ton_corr.c |
90.40% (179/198) |
100.00% (4/4) |
87.91% (80/91) |
src/libxaac/encoder/ixheaace_sbr_ton_corr_hp.c |
100.00% (102/102) |
100.00% (2/2) |
100.00% (23/23) |
src/libxaac/encoder/ixheaace_sbr_tran_det.c |
96.30% (182/189) |
100.00% (5/5) |
93.81% (106/113) |
src/libxaac/encoder/ixheaace_sbr_tran_det_hp.c |
100.00% (229/229) |
100.00% (7/7) |
99.06% (105/106) |
src/libxaac/encoder/ixheaace_sbr_write_bitstream.c |
93.68% (1008/1076) |
100.00% (23/23) |
93.66% (561/599) |
src/libxaac/encoder/ixheaace_sf_estimation.c |
99.27% (544/548) |
100.00% (12/12) |
98.75% (396/401) |
src/libxaac/encoder/ixheaace_signal_classifier.c |
91.28% (712/780) |
100.00% (9/9) |
89.30% (659/738) |
src/libxaac/encoder/ixheaace_static_bits.c |
100.00% (120/120) |
100.00% (4/4) |
100.00% (106/106) |
src/libxaac/encoder/ixheaace_stereo_preproc.c |
100.00% (142/142) |
100.00% (3/3) |
95.35% (82/86) |
src/libxaac/encoder/ixheaace_tns.c |
96.51% (249/258) |
100.00% (10/10) |
96.48% (137/142) |
src/libxaac/encoder/ixheaace_tns_hp.c |
96.77% (150/155) |
100.00% (3/3) |
92.77% (77/83) |
src/libxaac/encoder/ixheaace_tns_init.c |
96.69% (117/121) |
100.00% (4/4) |
95.31% (61/64) |
src/libxaac/encoder/ixheaace_tns_params.c |
95.35% (82/86) |
100.00% (2/2) |
97.10% (67/69) |
src/libxaac/encoder/ixheaace_write_adts_adif.c |
54.55% (108/198) |
75.00% (3/4) |
58.06% (54/93) |
src/libxaac/encoder/ixheaace_write_bitstream.c |
89.89% (489/544) |
94.44% (17/18) |
92.88% (352/379) |
src/libxaac/fuzzer/xaac_dec_fuzzer.cpp |
83.24% (427/513) |
91.67% (11/12) |
80.00% (276/345) |
src/libxaac/fuzzer/xaac_enc_fuzzer.cpp |
96.40% (722/749) |
100.00% (7/7) |
94.93% (262/276) |
Totals |
80.83% (110208/136351) |
85.56% (2033/2376) |
80.55% (58822/73025) |