Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libsndfile/ossfuzz/sndfile_alt_fuzzer.cc
 84.48% (49/58)
100.00% (1/1)
 86.84% (33/38)
src/libsndfile/ossfuzz/sndfile_fuzz_header.h
 80.28% (57/71)
 83.33% (5/6)
 73.33% (22/30)
src/libsndfile/ossfuzz/sndfile_fuzzer.cc
 95.00% (19/20)
100.00% (1/1)
 93.75% (15/16)
src/libsndfile/src/ALAC/ALACBitUtilities.c
 39.68% (50/126)
 46.15% (6/13)
 26.00% (13/50)
src/libsndfile/src/ALAC/ag_dec.c
 97.96% (192/196)
 88.89% (8/9)
 92.93% (92/99)
src/libsndfile/src/ALAC/ag_enc.c
  0.00% (0/208)
  0.00% (0/8)
  0.00% (0/93)
src/libsndfile/src/ALAC/alac_decoder.c
100.00% (406/406)
100.00% (5/5)
 99.16% (237/239)
src/libsndfile/src/ALAC/alac_encoder.c
  0.00% (0/670)
  0.00% (0/11)
  0.00% (0/492)
src/libsndfile/src/ALAC/dp_dec.c
100.00% (269/269)
100.00% (2/2)
100.00% (121/121)
src/libsndfile/src/ALAC/dp_enc.c
  0.00% (0/280)
  0.00% (0/4)
  0.00% (0/132)
src/libsndfile/src/ALAC/matrix_dec.c
100.00% (187/187)
100.00% (9/9)
100.00% (78/78)
src/libsndfile/src/ALAC/matrix_enc.c
  0.00% (0/168)
  0.00% (0/4)
  0.00% (0/58)
src/libsndfile/src/ALAC/shift.h
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/libsndfile/src/G72x/g721.c
 47.37% (18/38)
 50.00% (1/2)
 50.00% (4/8)
src/libsndfile/src/G72x/g723_16.c
  0.00% (0/42)
  0.00% (0/2)
  0.00% (0/12)
src/libsndfile/src/G72x/g723_24.c
 46.15% (18/39)
 50.00% (1/2)
 50.00% (4/8)
src/libsndfile/src/G72x/g723_40.c
 46.15% (18/39)
 50.00% (1/2)
 50.00% (4/8)
src/libsndfile/src/G72x/g72x.c
 73.99% (276/373)
 75.00% (12/16)
 82.27% (181/220)
src/libsndfile/src/G72x/g72x_priv.h
 33.33% (2/6)
 50.00% (1/2)
 50.00% (1/2)
src/libsndfile/src/GSM610/add.c
 13.45% (16/119)
 21.43% (3/14)
 11.92% (23/193)
src/libsndfile/src/GSM610/code.c
  0.00% (0/30)
  0.00% (0/1)
  0.00% (0/7)
src/libsndfile/src/GSM610/decode.c
100.00% (23/23)
100.00% (2/2)
100.00% (11/11)
src/libsndfile/src/GSM610/gsm610_priv.h
 33.80% (24/71)
 38.46% (5/13)
 38.57% (27/70)
src/libsndfile/src/GSM610/gsm_create.c
 66.67% (8/12)
 50.00% (1/2)
 60.00% (3/5)
src/libsndfile/src/GSM610/gsm_decode.c
100.00% (337/337)
100.00% (1/1)
100.00% (12/12)
src/libsndfile/src/GSM610/gsm_destroy.c
100.00% (4/4)
100.00% (1/1)
100.00% (3/3)
src/libsndfile/src/GSM610/gsm_encode.c
  0.00% (0/341)
  0.00% (0/1)
  0.00% (0/8)
src/libsndfile/src/GSM610/gsm_option.c
 30.00% (12/40)
100.00% (1/1)
 24.00% (6/25)
src/libsndfile/src/GSM610/long_term.c
  6.03% (14/232)
 20.00% (1/5)
  6.01% (27/449)
src/libsndfile/src/GSM610/lpc.c
  0.00% (0/182)
  0.00% (0/6)
  0.00% (0/348)
src/libsndfile/src/GSM610/preprocess.c
  0.00% (0/35)
  0.00% (0/1)
  0.00% (0/40)
src/libsndfile/src/GSM610/rpe.c
 32.40% (58/179)
 50.00% (4/8)
 25.50% (76/298)
src/libsndfile/src/GSM610/short_term.c
 54.31% (107/197)
 66.67% (8/12)
 52.08% (75/144)
src/libsndfile/src/aiff.c
 65.24% (760/1165)
 50.00% (10/20)
 56.05% (579/1033)
src/libsndfile/src/alac.c
 52.18% (311/596)
 65.38% (17/26)
 48.47% (237/489)
src/libsndfile/src/alaw.c
 48.02% (97/202)
 52.94% (9/17)
 46.45% (72/155)
src/libsndfile/src/au.c
 72.62% (183/252)
 60.00% (3/5)
 54.65% (94/172)
src/libsndfile/src/audio_detect.c
 95.12% (39/41)
100.00% (2/2)
 94.00% (47/50)
src/libsndfile/src/avr.c
 63.37% (64/101)
 75.00% (3/4)
 45.05% (41/91)
src/libsndfile/src/broadcast.c
  2.08% (2/96)
 20.00% (1/5)
  1.45% (1/69)
src/libsndfile/src/caf.c
 58.70% (398/678)
 62.50% (10/16)
 55.80% (308/552)
src/libsndfile/src/cart.c
  9.52% (4/42)
 25.00% (1/4)
  2.27% (1/44)
src/libsndfile/src/chanmap.c
 50.00% (12/24)
 50.00% (1/2)
 48.39% (15/31)
src/libsndfile/src/chunk.c
 54.60% (89/163)
 60.00% (6/10)
 50.91% (56/110)
src/libsndfile/src/command.c
  0.00% (0/125)
  0.00% (0/11)
  0.00% (0/123)
src/libsndfile/src/common.c
 44.95% (538/1197)
 37.04% (20/54)
 29.07% (373/1283)
src/libsndfile/src/common.h
 58.33% (14/24)
 83.33% (5/6)
 83.33% (5/6)
src/libsndfile/src/dither.c
  0.00% (0/234)
  0.00% (0/11)
  0.00% (0/194)
src/libsndfile/src/double64.c
 26.54% (172/648)
 33.33% (11/33)
 32.15% (136/423)
src/libsndfile/src/dwd.c
 75.00% (3/4)
100.00% (1/1)
 75.00% (3/4)
src/libsndfile/src/dwvw.c
 49.08% (187/381)
 52.94% (9/17)
 47.78% (129/270)
src/libsndfile/src/file_io.c
 23.05% (77/334)
 52.17% (12/23)
 17.38% (57/328)
src/libsndfile/src/flac.c
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/libsndfile/src/float32.c
 27.79% (177/637)
 33.33% (11/33)
 33.02% (141/427)
src/libsndfile/src/g72x.c
 54.23% (173/319)
 53.33% (8/15)
 48.40% (106/219)
src/libsndfile/src/gsm610.c
 50.41% (185/367)
 52.94% (9/17)
 49.64% (137/276)
src/libsndfile/src/htk.c
 58.02% (47/81)
 75.00% (3/4)
 46.97% (31/66)
src/libsndfile/src/id3.c
 54.76% (23/42)
 33.33% (1/3)
 30.95% (13/42)
src/libsndfile/src/ima_adpcm.c
 44.25% (281/635)
 54.55% (12/22)
 45.61% (192/421)
src/libsndfile/src/ima_oki_adpcm.c
  0.00% (0/62)
  0.00% (0/5)
  0.00% (0/54)
src/libsndfile/src/ircam.c
 65.62% (105/160)
 66.67% (4/6)
 51.97% (66/127)
src/libsndfile/src/mat4.c
 62.68% (131/209)
 66.67% (4/6)
 51.32% (117/228)
src/libsndfile/src/mat5.c
 71.24% (213/299)
 75.00% (3/4)
 53.28% (130/244)
src/libsndfile/src/mpc2k.c
 52.56% (41/78)
 75.00% (3/4)
 43.42% (33/76)
src/libsndfile/src/mpeg.c
100.00% (8/8)
100.00% (2/2)
100.00% (2/2)
src/libsndfile/src/ms_adpcm.c
 44.44% (224/504)
 50.00% (9/18)
 44.05% (148/336)
src/libsndfile/src/nist.c
 66.67% (146/219)
 75.00% (3/4)
 67.44% (116/172)
src/libsndfile/src/nms_adpcm.c
 51.55% (315/611)
 58.62% (17/29)
 52.37% (199/380)
src/libsndfile/src/ogg.c
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/libsndfile/src/paf.c
 55.76% (271/486)
 61.11% (11/18)
 49.47% (187/378)
src/libsndfile/src/pcm.c
 38.25% (721/1885)
 44.53% (61/137)
 39.67% (478/1205)
src/libsndfile/src/pvf.c
 68.97% (60/87)
 75.00% (3/4)
 56.67% (34/60)
src/libsndfile/src/raw.c
  0.00% (0/58)
  0.00% (0/1)
  0.00% (0/37)
src/libsndfile/src/rf64.c
 52.45% (268/511)
 27.27% (3/11)
 48.87% (238/487)
src/libsndfile/src/rx2.c
 75.00% (3/4)
100.00% (1/1)
 75.00% (3/4)
src/libsndfile/src/sd2.c
  0.00% (0/348)
  0.00% (0/10)
  0.00% (0/270)
src/libsndfile/src/sds.c
 48.61% (314/646)
 52.17% (12/23)
 47.44% (213/449)
src/libsndfile/src/sfendian.h
 60.53% (69/114)
 60.00% (12/20)
 64.00% (32/50)
src/libsndfile/src/sndfile.c
 23.82% (516/2166)
 32.65% (16/49)
 21.30% (675/3169)
src/libsndfile/src/strings.c
 56.60% (60/106)
 25.00% (1/4)
 50.43% (58/115)
src/libsndfile/src/svx.c
 74.19% (161/217)
 75.00% (3/4)
 62.04% (134/216)
src/libsndfile/src/txw.c
 75.00% (3/4)
100.00% (1/1)
 75.00% (3/4)
src/libsndfile/src/ulaw.c
 48.28% (98/203)
 52.94% (9/17)
 46.45% (72/155)
src/libsndfile/src/voc.c
 74.01% (225/304)
 80.00% (4/5)
 53.77% (114/212)
src/libsndfile/src/vox_adpcm.c
  0.00% (0/239)
  0.00% (0/12)
  0.00% (0/176)
src/libsndfile/src/w64.c
 59.59% (202/339)
 75.00% (3/4)
 50.64% (158/312)
src/libsndfile/src/wav.c
 57.22% (559/977)
 35.71% (5/14)
 50.64% (475/938)
src/libsndfile/src/wavlike.c
 80.49% (689/856)
 55.56% (10/18)
 72.00% (522/725)
src/libsndfile/src/wve.c
 57.14% (56/98)
 75.00% (3/4)
 46.07% (41/89)
src/libsndfile/src/xi.c
 51.34% (383/746)
 52.63% (20/38)
 47.41% (247/521)
Totals
 45.69% (11851/25940)
 46.91% (471/1004)
 38.99% (8340/21389)