src/libheif/fuzzing/box_fuzzer.cc
|
100.00% (16/16)
|
100.00% (1/1)
|
100.00% (7/7)
|
src/libheif/libheif/api/libheif/api_structs.h
|
0.00% (0/3)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/libheif/libheif/api/libheif/heif_color.cc
|
0.00% (0/300)
|
0.00% (0/31)
|
0.00% (0/152)
|
src/libheif/libheif/api/libheif/heif_cxx.h
|
0.00% (0/576)
|
0.00% (0/107)
|
0.00% (0/107)
|
src/libheif/libheif/api/libheif/heif_encoding.cc
|
0.00% (0/478)
|
0.00% (0/45)
|
0.00% (0/275)
|
src/libheif/libheif/api/libheif/heif_image.cc
|
0.00% (0/231)
|
0.00% (0/29)
|
0.00% (0/136)
|
src/libheif/libheif/api/libheif/heif_security.cc
|
13.04% (3/23)
|
20.00% (1/5)
|
7.69% (1/13)
|
src/libheif/libheif/api/libheif/heif_tai_timestamps.cc
|
9.15% (14/153)
|
14.29% (2/14)
|
5.81% (5/86)
|
src/libheif/libheif/api/libheif/heif_uncompressed.cc
|
0.00% (0/51)
|
0.00% (0/4)
|
0.00% (0/20)
|
src/libheif/libheif/bitstream.cc
|
34.77% (210/604)
|
33.85% (22/65)
|
38.98% (115/295)
|
src/libheif/libheif/bitstream.h
|
29.49% (46/156)
|
31.43% (11/35)
|
29.87% (23/77)
|
src/libheif/libheif/box.cc
|
50.06% (1601/3198)
|
46.73% (100/214)
|
47.67% (695/1458)
|
src/libheif/libheif/box.h
|
43.87% (161/367)
|
41.26% (92/223)
|
38.66% (92/238)
|
src/libheif/libheif/brands.cc
|
0.00% (0/98)
|
0.00% (0/3)
|
0.00% (0/84)
|
src/libheif/libheif/codecs/avc_boxes.cc
|
55.00% (110/200)
|
60.00% (3/5)
|
51.35% (38/74)
|
src/libheif/libheif/codecs/avc_boxes.h
|
20.00% (4/20)
|
25.00% (2/8)
|
25.00% (2/8)
|
src/libheif/libheif/codecs/avc_dec.cc
|
0.00% (0/21)
|
0.00% (0/4)
|
0.00% (0/7)
|
src/libheif/libheif/codecs/avc_dec.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/3)
|
src/libheif/libheif/codecs/avif_boxes.cc
|
23.77% (87/366)
|
46.15% (6/13)
|
13.13% (26/198)
|
src/libheif/libheif/codecs/avif_boxes.h
|
33.33% (12/36)
|
44.44% (4/9)
|
14.81% (4/27)
|
src/libheif/libheif/codecs/avif_dec.cc
|
0.00% (0/33)
|
0.00% (0/4)
|
0.00% (0/16)
|
src/libheif/libheif/codecs/avif_dec.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/3)
|
src/libheif/libheif/codecs/avif_enc.cc
|
0.00% (0/42)
|
0.00% (0/2)
|
0.00% (0/14)
|
src/libheif/libheif/codecs/decoder.cc
|
0.00% (0/197)
|
0.00% (0/8)
|
0.00% (0/87)
|
src/libheif/libheif/codecs/decoder.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/libheif/libheif/codecs/encoder.cc
|
0.00% (0/75)
|
0.00% (0/5)
|
0.00% (0/45)
|
src/libheif/libheif/codecs/encoder.h
|
0.00% (0/4)
|
0.00% (0/4)
|
0.00% (0/4)
|
src/libheif/libheif/codecs/hevc_boxes.cc
|
28.24% (122/432)
|
20.00% (3/15)
|
26.40% (52/197)
|
src/libheif/libheif/codecs/hevc_boxes.h
|
58.33% (7/12)
|
37.50% (3/8)
|
37.50% (3/8)
|
src/libheif/libheif/codecs/hevc_dec.cc
|
0.00% (0/24)
|
0.00% (0/4)
|
0.00% (0/10)
|
src/libheif/libheif/codecs/hevc_dec.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/3)
|
src/libheif/libheif/codecs/hevc_enc.cc
|
0.00% (0/67)
|
0.00% (0/2)
|
0.00% (0/32)
|
src/libheif/libheif/codecs/jpeg2000_boxes.cc
|
32.27% (121/375)
|
43.48% (10/23)
|
29.79% (56/188)
|
src/libheif/libheif/codecs/jpeg2000_boxes.h
|
14.13% (13/92)
|
20.00% (7/35)
|
17.50% (7/40)
|
src/libheif/libheif/codecs/jpeg2000_dec.cc
|
0.00% (0/32)
|
0.00% (0/4)
|
0.00% (0/16)
|
src/libheif/libheif/codecs/jpeg2000_dec.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/3)
|
src/libheif/libheif/codecs/jpeg2000_enc.cc
|
0.00% (0/48)
|
0.00% (0/3)
|
0.00% (0/17)
|
src/libheif/libheif/codecs/jpeg_boxes.cc
|
50.00% (16/32)
|
50.00% (2/4)
|
45.00% (9/20)
|
src/libheif/libheif/codecs/jpeg_boxes.h
|
75.00% (6/8)
|
50.00% (2/4)
|
50.00% (2/4)
|
src/libheif/libheif/codecs/jpeg_dec.cc
|
0.00% (0/95)
|
0.00% (0/5)
|
0.00% (0/81)
|
src/libheif/libheif/codecs/jpeg_dec.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/3)
|
src/libheif/libheif/codecs/jpeg_enc.cc
|
0.00% (0/48)
|
0.00% (0/3)
|
0.00% (0/13)
|
src/libheif/libheif/codecs/uncompressed/decoder_abstract.cc
|
0.00% (0/178)
|
0.00% (0/10)
|
0.00% (0/98)
|
src/libheif/libheif/codecs/uncompressed/decoder_abstract.h
|
0.00% (0/56)
|
0.00% (0/11)
|
0.00% (0/28)
|
src/libheif/libheif/codecs/uncompressed/decoder_component_interleave.cc
|
0.00% (0/44)
|
0.00% (0/1)
|
0.00% (0/20)
|
src/libheif/libheif/codecs/uncompressed/decoder_component_interleave.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/2)
|
src/libheif/libheif/codecs/uncompressed/decoder_mixed_interleave.cc
|
0.00% (0/72)
|
0.00% (0/2)
|
0.00% (0/39)
|
src/libheif/libheif/codecs/uncompressed/decoder_mixed_interleave.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/2)
|
src/libheif/libheif/codecs/uncompressed/decoder_pixel_interleave.cc
|
0.00% (0/66)
|
0.00% (0/2)
|
0.00% (0/31)
|
src/libheif/libheif/codecs/uncompressed/decoder_pixel_interleave.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/2)
|
src/libheif/libheif/codecs/uncompressed/decoder_row_interleave.cc
|
0.00% (0/59)
|
0.00% (0/2)
|
0.00% (0/26)
|
src/libheif/libheif/codecs/uncompressed/decoder_row_interleave.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/2)
|
src/libheif/libheif/codecs/uncompressed/decoder_tile_component_interleave.cc
|
0.00% (0/59)
|
0.00% (0/1)
|
0.00% (0/28)
|
src/libheif/libheif/codecs/uncompressed/decoder_tile_component_interleave.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/2)
|
src/libheif/libheif/codecs/uncompressed/unc_boxes.cc
|
59.24% (295/498)
|
66.67% (16/24)
|
50.78% (130/256)
|
src/libheif/libheif/codecs/uncompressed/unc_boxes.h
|
26.42% (28/106)
|
19.61% (10/51)
|
18.87% (10/53)
|
src/libheif/libheif/codecs/uncompressed/unc_codec.cc
|
0.00% (0/781)
|
0.00% (0/13)
|
0.00% (0/425)
|
src/libheif/libheif/codecs/uncompressed/unc_dec.cc
|
0.00% (0/126)
|
0.00% (0/6)
|
0.00% (0/74)
|
src/libheif/libheif/codecs/uncompressed/unc_dec.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/5)
|
src/libheif/libheif/codecs/uncompressed/unc_enc.cc
|
0.00% (0/28)
|
0.00% (0/2)
|
0.00% (0/12)
|
src/libheif/libheif/codecs/vvc_boxes.cc
|
37.40% (138/369)
|
33.33% (3/9)
|
35.79% (68/190)
|
src/libheif/libheif/codecs/vvc_boxes.h
|
66.67% (6/9)
|
40.00% (2/5)
|
40.00% (2/5)
|
src/libheif/libheif/codecs/vvc_dec.cc
|
0.00% (0/30)
|
0.00% (0/4)
|
0.00% (0/13)
|
src/libheif/libheif/codecs/vvc_dec.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/3)
|
src/libheif/libheif/codecs/vvc_enc.cc
|
0.00% (0/58)
|
0.00% (0/2)
|
0.00% (0/23)
|
src/libheif/libheif/color-conversion/alpha.cc
|
0.00% (0/181)
|
0.00% (0/4)
|
0.00% (0/92)
|
src/libheif/libheif/color-conversion/chroma_sampling.cc
|
0.00% (0/583)
|
0.00% (0/8)
|
0.00% (0/337)
|
src/libheif/libheif/color-conversion/colorconversion.cc
|
0.00% (0/374)
|
0.00% (0/12)
|
0.00% (0/172)
|
src/libheif/libheif/color-conversion/colorconversion.h
|
0.00% (0/5)
|
0.00% (0/5)
|
0.00% (0/7)
|
src/libheif/libheif/color-conversion/hdr_sdr.cc
|
0.00% (0/138)
|
0.00% (0/4)
|
0.00% (0/75)
|
src/libheif/libheif/color-conversion/monochrome.cc
|
0.00% (0/170)
|
0.00% (0/4)
|
0.00% (0/80)
|
src/libheif/libheif/color-conversion/rgb2rgb.cc
|
0.00% (0/464)
|
0.00% (0/12)
|
0.00% (0/274)
|
src/libheif/libheif/color-conversion/rgb2yuv.cc
|
0.00% (0/588)
|
0.00% (0/9)
|
0.00% (0/347)
|
src/libheif/libheif/color-conversion/rgb2yuv_sharp.cc
|
0.00% (0/8)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/libheif/libheif/color-conversion/yuv2rgb.cc
|
0.00% (0/435)
|
0.00% (0/8)
|
0.00% (0/253)
|
src/libheif/libheif/common_utils.cc
|
6.90% (8/116)
|
12.50% (1/8)
|
1.43% (1/70)
|
src/libheif/libheif/common_utils.h
|
26.09% (6/23)
|
25.00% (1/4)
|
4.55% (1/22)
|
src/libheif/libheif/compression_brotli.cc
|
0.00% (0/75)
|
0.00% (0/2)
|
0.00% (0/26)
|
src/libheif/libheif/compression_zlib.cc
|
0.00% (0/79)
|
0.00% (0/6)
|
0.00% (0/44)
|
src/libheif/libheif/context.cc
|
0.00% (0/1162)
|
0.00% (0/50)
|
0.00% (0/661)
|
src/libheif/libheif/context.h
|
0.00% (0/25)
|
0.00% (0/12)
|
0.00% (0/12)
|
src/libheif/libheif/error.cc
|
2.39% (6/251)
|
28.57% (2/7)
|
3.97% (5/126)
|
src/libheif/libheif/error.h
|
8.57% (3/35)
|
20.00% (3/15)
|
12.50% (3/24)
|
src/libheif/libheif/file.cc
|
0.00% (0/721)
|
0.00% (0/57)
|
0.00% (0/347)
|
src/libheif/libheif/file.h
|
0.00% (0/37)
|
0.00% (0/23)
|
0.00% (0/30)
|
src/libheif/libheif/file_layout.cc
|
0.00% (0/146)
|
0.00% (0/4)
|
0.00% (0/77)
|
src/libheif/libheif/file_layout.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/libheif/libheif/image-items/avc.cc
|
0.00% (0/19)
|
0.00% (0/3)
|
0.00% (0/7)
|
src/libheif/libheif/image-items/avc.h
|
0.00% (0/6)
|
0.00% (0/6)
|
0.00% (0/9)
|
src/libheif/libheif/image-items/avif.cc
|
0.00% (0/29)
|
0.00% (0/6)
|
0.00% (0/11)
|
src/libheif/libheif/image-items/avif.h
|
0.00% (0/4)
|
0.00% (0/4)
|
0.00% (0/6)
|
src/libheif/libheif/image-items/grid.cc
|
0.00% (0/506)
|
0.00% (0/22)
|
0.00% (0/239)
|
src/libheif/libheif/image-items/grid.h
|
0.00% (0/28)
|
0.00% (0/13)
|
0.00% (0/13)
|
src/libheif/libheif/image-items/hevc.cc
|
0.00% (0/118)
|
0.00% (0/8)
|
0.00% (0/65)
|
src/libheif/libheif/image-items/hevc.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/libheif/libheif/image-items/iden.cc
|
0.00% (0/78)
|
0.00% (0/7)
|
0.00% (0/43)
|
src/libheif/libheif/image-items/iden.h
|
0.00% (0/5)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/libheif/libheif/image-items/image_item.cc
|
0.00% (0/680)
|
0.00% (0/29)
|
0.00% (0/375)
|
src/libheif/libheif/image-items/image_item.h
|
0.00% (0/154)
|
0.00% (0/72)
|
0.00% (0/83)
|
src/libheif/libheif/image-items/jpeg.cc
|
0.00% (0/28)
|
0.00% (0/7)
|
0.00% (0/11)
|
src/libheif/libheif/image-items/jpeg.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/libheif/libheif/image-items/jpeg2000.cc
|
0.00% (0/37)
|
0.00% (0/7)
|
0.00% (0/16)
|
src/libheif/libheif/image-items/jpeg2000.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/libheif/libheif/image-items/mask_image.cc
|
8.46% (11/130)
|
28.57% (2/7)
|
3.45% (2/58)
|
src/libheif/libheif/image-items/mask_image.h
|
25.00% (3/12)
|
10.00% (1/10)
|
8.33% (1/12)
|
src/libheif/libheif/image-items/overlay.cc
|
0.00% (0/289)
|
0.00% (0/19)
|
0.00% (0/171)
|
src/libheif/libheif/image-items/overlay.h
|
0.00% (0/21)
|
0.00% (0/9)
|
0.00% (0/12)
|
src/libheif/libheif/image-items/tiled.cc
|
16.61% (94/566)
|
7.89% (3/38)
|
15.00% (39/260)
|
src/libheif/libheif/image-items/tiled.h
|
16.67% (4/24)
|
5.56% (1/18)
|
5.26% (1/19)
|
src/libheif/libheif/image-items/unc_image.cc
|
0.00% (0/382)
|
0.00% (0/17)
|
0.00% (0/175)
|
src/libheif/libheif/image-items/unc_image.h
|
0.00% (0/4)
|
0.00% (0/4)
|
0.00% (0/4)
|
src/libheif/libheif/image-items/vvc.cc
|
0.00% (0/45)
|
0.00% (0/7)
|
0.00% (0/21)
|
src/libheif/libheif/image-items/vvc.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/libheif/libheif/init.cc
|
0.00% (0/71)
|
0.00% (0/11)
|
0.00% (0/30)
|
src/libheif/libheif/logging.cc
|
100.00% (33/33)
|
100.00% (2/2)
|
100.00% (21/21)
|
src/libheif/libheif/logging.h
|
100.00% (11/11)
|
100.00% (5/5)
|
85.71% (6/7)
|
src/libheif/libheif/mdat_data.h
|
0.00% (0/11)
|
0.00% (0/4)
|
0.00% (0/4)
|
src/libheif/libheif/nclx.cc
|
21.82% (72/330)
|
26.09% (6/23)
|
28.80% (36/125)
|
src/libheif/libheif/nclx.h
|
42.86% (9/21)
|
36.84% (7/19)
|
42.86% (9/21)
|
src/libheif/libheif/pixelimage.cc
|
0.00% (0/1169)
|
0.00% (0/48)
|
0.00% (0/724)
|
src/libheif/libheif/pixelimage.h
|
0.00% (0/65)
|
0.00% (0/37)
|
0.00% (0/48)
|
src/libheif/libheif/plugin_registry.cc
|
25.00% (22/88)
|
36.36% (4/11)
|
15.22% (7/46)
|
src/libheif/libheif/plugin_registry.h
|
60.00% (3/5)
|
33.33% (1/3)
|
33.33% (1/3)
|
src/libheif/libheif/plugins/decoder_uncompressed.cc
|
21.43% (3/14)
|
33.33% (1/3)
|
16.67% (1/6)
|
src/libheif/libheif/plugins/encoder_mask.cc
|
18.18% (20/110)
|
12.00% (3/25)
|
13.16% (5/38)
|
src/libheif/libheif/plugins/encoder_uncompressed.cc
|
18.02% (20/111)
|
12.00% (3/25)
|
13.16% (5/38)
|
src/libheif/libheif/plugins_unix.h
|
0.00% (0/4)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/libheif/libheif/region.cc
|
0.00% (0/386)
|
0.00% (0/25)
|
0.00% (0/175)
|
src/libheif/libheif/region.h
|
0.00% (0/18)
|
0.00% (0/14)
|
0.00% (0/20)
|
src/libheif/libheif/security_limits.cc
|
17.07% (21/123)
|
25.00% (2/8)
|
24.64% (17/69)
|
src/libheif/libheif/security_limits.h
|
66.67% (2/3)
|
66.67% (2/3)
|
66.67% (2/3)
|
src/libheif/libheif/sequences/chunk.cc
|
0.00% (0/65)
|
0.00% (0/3)
|
0.00% (0/25)
|
src/libheif/libheif/sequences/chunk.h
|
0.00% (0/6)
|
0.00% (0/6)
|
0.00% (0/6)
|
src/libheif/libheif/sequences/seq_boxes.cc
|
56.20% (748/1331)
|
52.04% (51/98)
|
55.63% (331/595)
|
src/libheif/libheif/sequences/seq_boxes.h
|
66.03% (103/156)
|
60.20% (59/98)
|
59.81% (64/107)
|
src/libheif/libheif/sequences/track.cc
|
0.00% (0/495)
|
0.00% (0/28)
|
0.00% (0/246)
|
src/libheif/libheif/sequences/track.h
|
0.00% (0/9)
|
0.00% (0/7)
|
0.00% (0/7)
|
src/libheif/libheif/sequences/track_metadata.cc
|
0.00% (0/40)
|
0.00% (0/3)
|
0.00% (0/18)
|
src/libheif/libheif/sequences/track_metadata.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/libheif/libheif/sequences/track_visual.cc
|
0.00% (0/165)
|
0.00% (0/5)
|
0.00% (0/107)
|
src/libheif/libheif/sequences/track_visual.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|