Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libavc/common/ih264_buf_mgr.c
 45.07% (96/213)
 43.75% (7/16)
 40.57% (71/175)
src/libavc/common/ih264_chroma_intra_pred_filters.c
100.00% (215/215)
100.00% (4/4)
100.00% (113/113)
src/libavc/common/ih264_deblk_edge_filters.c
 68.81% (717/1042)
 66.67% (12/18)
 66.37% (827/1246)
src/libavc/common/ih264_disp_mgr.c
 93.33% (42/45)
100.00% (3/3)
 97.06% (33/34)
src/libavc/common/ih264_ihadamard_scaling.c
 53.12% (51/96)
 50.00% (1/2)
 66.67% (20/30)
src/libavc/common/ih264_inter_pred_filters.c
 91.67% (319/348)
 83.33% (10/12)
 89.47% (204/228)
src/libavc/common/ih264_iquant_itrans_recon.c
100.00% (380/380)
100.00% (6/6)
100.00% (359/359)
src/libavc/common/ih264_luma_intra_pred_filters.c
100.00% (839/839)
100.00% (23/23)
100.00% (411/411)
src/libavc/common/ih264_padding.c
100.00% (62/62)
100.00% (6/6)
100.00% (30/30)
src/libavc/common/ih264_weighted_pred.c
100.00% (159/159)
100.00% (6/6)
 95.45% (126/132)
src/libavc/common/ithread.c
 56.82% (50/88)
 55.56% (15/27)
 62.86% (22/35)
src/libavc/common/x86/ih264_chroma_intra_pred_filters_ssse3.c
100.00% (171/171)
100.00% (3/3)
100.00% (19/19)
src/libavc/common/x86/ih264_deblk_chroma_avx2.c
100.00% (190/190)
100.00% (2/2)
100.00% (15/15)
src/libavc/common/x86/ih264_deblk_chroma_ssse3.c
100.00% (600/600)
100.00% (6/6)
100.00% (22/22)
src/libavc/common/x86/ih264_deblk_luma_avx2.c
100.00% (134/134)
100.00% (1/1)
100.00% (13/13)
src/libavc/common/x86/ih264_deblk_luma_ssse3.c
100.00% (1305/1305)
100.00% (6/6)
100.00% (32/32)
src/libavc/common/x86/ih264_ihadamard_scaling_avx2.c
100.00% (60/60)
100.00% (1/1)
100.00% (12/12)
src/libavc/common/x86/ih264_ihadamard_scaling_sse42.c
 72.55% (74/102)
 50.00% (1/2)
 71.43% (10/14)
src/libavc/common/x86/ih264_inter_pred_filters_avx2.c
 46.22% (251/543)
100.00% (3/3)
 27.74% (38/137)
src/libavc/common/x86/ih264_inter_pred_filters_ssse3.c
100.00% (2734/2734)
100.00% (10/10)
 95.79% (364/380)
src/libavc/common/x86/ih264_iquant_itrans_recon_avx2.c
100.00% (118/118)
100.00% (1/1)
100.00% (22/22)
src/libavc/common/x86/ih264_iquant_itrans_recon_dc_ssse3.c
100.00% (179/179)
100.00% (3/3)
100.00% (28/28)
src/libavc/common/x86/ih264_iquant_itrans_recon_sse42.c
100.00% (269/269)
100.00% (2/2)
100.00% (26/26)
src/libavc/common/x86/ih264_iquant_itrans_recon_ssse3.c
100.00% (639/639)
100.00% (2/2)
100.00% (51/51)
src/libavc/common/x86/ih264_luma_intra_pred_filters_ssse3.c
100.00% (1022/1022)
100.00% (22/22)
100.00% (248/248)
src/libavc/common/x86/ih264_padding_ssse3.c
100.00% (68/68)
100.00% (4/4)
 70.00% (56/80)
src/libavc/common/x86/ih264_platform_macros.h
 56.52% (13/23)
 66.67% (2/3)
 83.33% (5/6)
src/libavc/common/x86/ih264_weighted_pred_avx2.c
 44.04% (122/277)
100.00% (2/2)
 36.84% (14/38)
src/libavc/common/x86/ih264_weighted_pred_sse42.c
100.00% (808/808)
100.00% (6/6)
100.00% (92/92)
src/libavc/decoder/ih264d_api.c
 44.64% (1398/3132)
 52.78% (19/36)
 54.79% (858/1566)
src/libavc/decoder/ih264d_bitstrm.c
 64.71% (22/34)
 80.00% (4/5)
 70.83% (17/24)
src/libavc/decoder/ih264d_cabac.c
 97.66% (334/342)
100.00% (9/9)
 95.83% (184/192)
src/libavc/decoder/ih264d_compute_bs.c
 67.54% (951/1408)
 68.75% (11/16)
 62.57% (468/748)
src/libavc/decoder/ih264d_deblocking.c
 91.32% (1105/1210)
100.00% (12/12)
 93.22% (275/295)
src/libavc/decoder/ih264d_dpb_mgr.c
 82.69% (1185/1433)
 88.89% (16/18)
 82.00% (688/839)
src/libavc/decoder/ih264d_format_conv.c
 77.22% (278/360)
 83.33% (5/6)
 58.51% (165/282)
src/libavc/decoder/ih264d_function_selector_generic.c
100.00% (113/113)
100.00% (1/1)
100.00% (1/1)
src/libavc/decoder/ih264d_inter_pred.c
 98.03% (945/964)
 88.89% (8/9)
 97.65% (332/340)
src/libavc/decoder/ih264d_mb_utils.c
 92.86% (911/981)
 88.89% (8/9)
 92.20% (331/359)
src/libavc/decoder/ih264d_mvpred.c
 95.58% (670/701)
100.00% (7/7)
 92.65% (454/490)
src/libavc/decoder/ih264d_nal.c
 96.30% (182/189)
 80.00% (4/5)
 99.05% (104/105)
src/libavc/decoder/ih264d_parse_bslice.c
 94.62% (1160/1226)
100.00% (7/7)
 93.04% (628/675)
src/libavc/decoder/ih264d_parse_cabac.c
 98.73% (1008/1021)
100.00% (4/4)
 97.61% (327/335)
src/libavc/decoder/ih264d_parse_cavlc.c
 95.97% (1427/1487)
 95.00% (19/20)
 95.99% (813/847)
src/libavc/decoder/ih264d_parse_headers.c
 95.21% (834/876)
 90.91% (10/11)
 95.25% (542/569)
src/libavc/decoder/ih264d_parse_islice.c
 97.08% (931/959)
100.00% (6/6)
 96.71% (441/456)
src/libavc/decoder/ih264d_parse_mb_header.c
 97.29% (755/776)
100.00% (11/11)
 92.35% (326/353)
src/libavc/decoder/ih264d_parse_pslice.c
 96.55% (1482/1535)
100.00% (7/7)
 95.68% (686/717)
src/libavc/decoder/ih264d_parse_slice.c
 88.01% (1226/1393)
100.00% (9/9)
 86.07% (630/732)
src/libavc/decoder/ih264d_process_bslice.c
 94.86% (1678/1769)
100.00% (13/13)
 94.66% (780/824)
src/libavc/decoder/ih264d_process_intra_mb.c
 98.75% (1495/1514)
 90.00% (9/10)
 99.13% (681/687)
src/libavc/decoder/ih264d_process_pslice.c
 98.73% (778/788)
100.00% (7/7)
 97.66% (334/342)
src/libavc/decoder/ih264d_quant_scaling.c
 94.79% (182/192)
100.00% (3/3)
 91.79% (123/134)
src/libavc/decoder/ih264d_sei.c
 83.86% (665/793)
100.00% (17/17)
 89.61% (457/510)
src/libavc/decoder/ih264d_thread_compute_bs.c
 96.97% (512/528)
100.00% (4/4)
 97.10% (234/241)
src/libavc/decoder/ih264d_thread_parse_decode.c
 90.40% (452/500)
100.00% (7/7)
 93.09% (229/246)
src/libavc/decoder/ih264d_utils.c
 85.09% (1387/1630)
100.00% (18/18)
 83.33% (835/1002)
src/libavc/decoder/ih264d_vui.c
 99.28% (137/138)
100.00% (2/2)
 98.00% (49/50)
src/libavc/decoder/x86/ih264d_function_selector.c
100.00% (27/27)
100.00% (2/2)
100.00% (7/7)
src/libavc/decoder/x86/ih264d_function_selector_avx2.c
100.00% (17/17)
100.00% (1/1)
100.00% (2/2)
src/libavc/decoder/x86/ih264d_function_selector_sse42.c
100.00% (12/12)
100.00% (1/1)
100.00% (1/1)
src/libavc/decoder/x86/ih264d_function_selector_ssse3.c
100.00% (68/68)
100.00% (1/1)
100.00% (1/1)
src/libavc/fuzzer/avc_dec_fuzzer.cpp
 98.29% (230/234)
100.00% (15/15)
 96.47% (82/85)
Totals
 88.23% (36244/41079)
 87.48% (447/511)
 84.98% (15368/18085)