Coverage Report

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)