Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libavc/common/ih264_buf_mgr.c
 53.52% (114/213)
 62.50% (10/16)
 42.44% (73/172)
src/libavc/common/ih264_chroma_intra_pred_filters.c
 96.28% (207/215)
100.00% (4/4)
 94.39% (101/107)
src/libavc/common/ih264_deblk_edge_filters.c
 46.93% (489/1042)
 44.44% (8/18)
 45.18% (563/1246)
src/libavc/common/ih264_disp_mgr.c
 93.48% (43/46)
100.00% (3/3)
 96.55% (28/29)
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% (373/373)
src/libavc/common/ih264_mem_fns.c
  0.00% (0/29)
  0.00% (0/6)
  0.00% (0/18)
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)
100.00% (132/132)
src/libavc/common/ithread.c
 42.39% (39/92)
 37.04% (10/27)
 41.94% (13/31)
src/libavc/common/x86/ih264_chroma_intra_pred_filters_ssse3.c
100.00% (171/171)
100.00% (3/3)
100.00% (13/13)
src/libavc/common/x86/ih264_deblk_chroma_ssse3.c
 74.17% (445/600)
 66.67% (4/6)
 66.67% (4/6)
src/libavc/common/x86/ih264_deblk_luma_ssse3.c
 69.96% (913/1305)
 66.67% (4/6)
 87.50% (14/16)
src/libavc/common/x86/ih264_ihadamard_scaling_sse42.c
 72.55% (74/102)
 50.00% (1/2)
 80.00% (8/10)
src/libavc/common/x86/ih264_inter_pred_filters_ssse3.c
100.00% (2734/2734)
100.00% (10/10)
 93.07% (215/231)
src/libavc/common/x86/ih264_iquant_itrans_recon_dc_ssse3.c
100.00% (179/179)
100.00% (3/3)
100.00% (22/22)
src/libavc/common/x86/ih264_iquant_itrans_recon_sse42.c
100.00% (269/269)
100.00% (2/2)
100.00% (18/18)
src/libavc/common/x86/ih264_iquant_itrans_recon_ssse3.c
100.00% (639/639)
100.00% (2/2)
100.00% (45/45)
src/libavc/common/x86/ih264_luma_intra_pred_filters_ssse3.c
100.00% (1027/1027)
100.00% (22/22)
100.00% (123/123)
src/libavc/common/x86/ih264_padding_ssse3.c
100.00% (68/68)
100.00% (4/4)
100.00% (36/36)
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_sse42.c
100.00% (808/808)
100.00% (6/6)
100.00% (78/78)
src/libavc/decoder/ih264d_api.c
  3.74% (117/3130)
 11.11% (4/36)
  5.56% (83/1492)
src/libavc/decoder/ih264d_bitstrm.c
 64.71% (22/34)
 80.00% (4/5)
 70.83% (17/24)
src/libavc/decoder/ih264d_cabac.c
 96.78% (331/342)
100.00% (9/9)
 95.31% (183/192)
src/libavc/decoder/ih264d_compute_bs.c
 43.68% (615/1408)
 43.75% (7/16)
 45.58% (340/746)
src/libavc/decoder/ih264d_deblocking.c
 42.31% (512/1210)
 58.33% (7/12)
 44.52% (126/283)
src/libavc/decoder/ih264d_dpb_mgr.c
 60.64% (869/1433)
 88.89% (16/18)
 59.70% (474/794)
src/libavc/decoder/ih264d_format_conv.c
 55.56% (200/360)
 66.67% (4/6)
 19.15% (54/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
 78.73% (759/964)
 66.67% (6/9)
 74.12% (252/340)
src/libavc/decoder/ih264d_mb_utils.c
  5.40% (53/981)
 11.11% (1/9)
  3.07% (11/358)
src/libavc/decoder/ih264d_mvpred.c
 53.21% (373/701)
 71.43% (5/7)
 48.78% (239/490)
src/libavc/decoder/ih264d_nal.c
  0.00% (0/189)
  0.00% (0/5)
  0.00% (0/105)
src/libavc/decoder/ih264d_parse_bslice.c
 68.24% (836/1225)
 85.71% (6/7)
 64.59% (436/675)
src/libavc/decoder/ih264d_parse_cabac.c
 99.02% (1011/1021)
100.00% (4/4)
 99.40% (332/334)
src/libavc/decoder/ih264d_parse_cavlc.c
 90.79% (1350/1487)
 95.00% (19/20)
 94.44% (799/846)
src/libavc/decoder/ih264d_parse_headers.c
 16.10% (141/876)
 27.27% (3/11)
 23.45% (132/563)
src/libavc/decoder/ih264d_parse_islice.c
 57.14% (548/959)
 50.00% (3/6)
 53.07% (242/456)
src/libavc/decoder/ih264d_parse_mb_header.c
 97.29% (755/776)
100.00% (11/11)
 92.57% (324/350)
src/libavc/decoder/ih264d_parse_pslice.c
 30.46% (467/1533)
 42.86% (3/7)
 27.49% (196/713)
src/libavc/decoder/ih264d_parse_slice.c
 13.47% (188/1396)
 66.67% (6/9)
 12.62% (91/721)
src/libavc/decoder/ih264d_process_bslice.c
 50.23% (888/1768)
 46.15% (6/13)
 50.00% (406/812)
src/libavc/decoder/ih264d_process_intra_mb.c
 82.00% (1244/1517)
 90.00% (9/10)
 77.04% (520/675)
src/libavc/decoder/ih264d_process_pslice.c
 94.80% (747/788)
100.00% (7/7)
 90.94% (301/331)
src/libavc/decoder/ih264d_quant_scaling.c
 98.96% (190/192)
100.00% (3/3)
 98.48% (130/132)
src/libavc/decoder/ih264d_sei.c
 94.58% (750/793)
100.00% (17/17)
 95.24% (460/483)
src/libavc/decoder/ih264d_thread_compute_bs.c
  4.27% (22/515)
 25.00% (1/4)
  2.35% (5/213)
src/libavc/decoder/ih264d_thread_parse_decode.c
 73.83% (364/493)
 85.71% (6/7)
 72.77% (163/224)
src/libavc/decoder/ih264d_utils.c
 50.89% (830/1631)
 83.33% (15/18)
 46.39% (437/942)
src/libavc/decoder/ih264d_vui.c
100.00% (138/138)
100.00% (2/2)
100.00% (50/50)
src/libavc/decoder/svc/isvcd_api.c
 64.37% (2965/4606)
 71.74% (33/46)
 70.40% (1786/2537)
src/libavc/decoder/svc/isvcd_cabac.c
 95.24% (60/63)
100.00% (1/1)
 96.15% (25/26)
src/libavc/decoder/svc/isvcd_compute_bs.c
 79.23% (454/573)
 83.33% (5/6)
 75.76% (200/264)
src/libavc/decoder/svc/isvcd_function_selector_generic.c
100.00% (58/58)
100.00% (1/1)
100.00% (1/1)
src/libavc/decoder/svc/isvcd_ii_pred.c
 94.10% (303/322)
100.00% (5/5)
 92.31% (120/130)
src/libavc/decoder/svc/isvcd_intra_resamp.c
 97.27% (2784/2862)
 97.06% (33/34)
 94.86% (1033/1089)
src/libavc/decoder/svc/isvcd_intra_resamp.h
 76.47% (13/17)
100.00% (1/1)
 88.89% (8/9)
src/libavc/decoder/svc/isvcd_iquant_itrans.c
 98.27% (284/289)
100.00% (6/6)
 99.22% (253/255)
src/libavc/decoder/svc/isvcd_iquant_itrans_residual.c
  0.00% (0/407)
  0.00% (0/6)
  0.00% (0/363)
src/libavc/decoder/svc/isvcd_iquant_itrans_residual_recon.c
 98.99% (491/496)
100.00% (6/6)
 99.68% (617/619)
src/libavc/decoder/svc/isvcd_mb_utils.c
 96.77% (180/186)
100.00% (2/2)
 97.78% (88/90)
src/libavc/decoder/svc/isvcd_mode_mv_resamp.c
 90.56% (1286/1420)
 93.33% (14/15)
 90.83% (624/687)
src/libavc/decoder/svc/isvcd_nal.c
 96.29% (519/539)
100.00% (12/12)
 95.44% (272/285)
src/libavc/decoder/svc/isvcd_nal_parse.c
 88.24% (1013/1148)
 94.44% (17/18)
 87.06% (545/626)
src/libavc/decoder/svc/isvcd_nal_parse_structs.h
 74.29% (26/35)
100.00% (2/2)
100.00% (9/9)
src/libavc/decoder/svc/isvcd_parse_cavlc.c
100.00% (78/78)
100.00% (4/4)
100.00% (60/60)
src/libavc/decoder/svc/isvcd_parse_ebslice.c
 91.21% (1483/1626)
100.00% (7/7)
 88.19% (784/889)
src/libavc/decoder/svc/isvcd_parse_eislice.c
 93.88% (1349/1437)
100.00% (8/8)
 92.18% (707/767)
src/libavc/decoder/svc/isvcd_parse_epslice.c
 91.64% (2301/2511)
100.00% (10/10)
 88.68% (1136/1281)
src/libavc/decoder/svc/isvcd_parse_headers.c
 90.73% (1135/1251)
 83.33% (5/6)
 90.29% (707/783)
src/libavc/decoder/svc/isvcd_parse_slice.c
 79.14% (1639/2071)
100.00% (6/6)
 77.93% (939/1205)
src/libavc/decoder/svc/isvcd_pred_residual_recon.c
 61.57% (141/229)
 55.56% (5/9)
 70.43% (81/115)
src/libavc/decoder/svc/isvcd_process_ebslice.c
 90.19% (386/428)
100.00% (2/2)
 80.20% (162/202)
src/libavc/decoder/svc/isvcd_process_epslice.c
 79.80% (1363/1708)
 93.33% (14/15)
 77.81% (610/784)
src/libavc/decoder/svc/isvcd_residual_resamp.c
 83.33% (1290/1548)
 91.67% (11/12)
 84.53% (579/685)
src/libavc/decoder/svc/isvcd_thread_compute_bs.c
100.00% (163/163)
100.00% (1/1)
 96.72% (59/61)
src/libavc/decoder/svc/isvcd_thread_parse_decode.c
 89.18% (346/388)
100.00% (3/3)
 88.21% (187/212)
src/libavc/decoder/svc/isvcd_utils.c
 66.22% (398/601)
 80.00% (4/5)
 65.91% (261/396)
src/libavc/decoder/svc/isvcd_vui.c
100.00% (47/47)
100.00% (1/1)
100.00% (27/27)
src/libavc/decoder/x86/ih264d_function_selector.c
 22.73% (5/22)
 50.00% (1/2)
 16.67% (1/6)
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/decoder/x86/svc/isvcd_function_selector.c
100.00% (17/17)
100.00% (1/1)
100.00% (5/5)
src/libavc/decoder/x86/svc/isvcd_function_selector_sse42.c
100.00% (57/57)
100.00% (1/1)
100.00% (1/1)
src/libavc/decoder/x86/svc/isvcd_intra_resamp_sse42.c
100.00% (1280/1280)
100.00% (7/7)
100.00% (66/66)
src/libavc/decoder/x86/svc/isvcd_iquant_itrans_residual_recon_sse42.c
 99.66% (1175/1179)
100.00% (6/6)
 98.15% (106/108)
src/libavc/decoder/x86/svc/isvcd_iquant_itrans_residual_sse42.c
  0.00% (0/1028)
  0.00% (0/6)
  0.00% (0/120)
src/libavc/decoder/x86/svc/isvcd_iquant_itrans_sse42.c
 99.53% (856/860)
100.00% (6/6)
 97.62% (82/84)
src/libavc/decoder/x86/svc/isvcd_pred_residual_recon_sse42.c
 66.37% (675/1017)
 55.56% (5/9)
 43.12% (47/109)
src/libavc/decoder/x86/svc/isvcd_residual_resamp_sse42.c
 95.70% (1135/1186)
100.00% (3/3)
 94.25% (164/174)
src/libavc/fuzzer/svc_dec_fuzzer.cpp
 96.70% (264/273)
100.00% (16/16)
 95.12% (78/82)
Totals
 71.50% (52574/73525)
 75.63% (602/796)
 67.43% (21713/32200)