Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/decoder_fuzzer.cpp
 95.92% (47/49)
100.00% (1/1)
 97.30% (36/37)
src/openh264/codec/api/wels/codec_api.h
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/openh264/codec/common/inc/golomb_common.h
  0.00% (0/79)
  0.00% (0/7)
  0.00% (0/31)
src/openh264/codec/common/inc/macros.h
 23.53% (16/68)
 22.22% (2/9)
 65.00% (13/20)
src/openh264/codec/common/inc/measure_time.h
 30.00% (6/20)
100.00% (1/1)
100.00% (2/2)
src/openh264/codec/common/src/WelsThreadLib.cpp
  6.62% (9/136)
  6.25% (1/16)
 10.64% (10/94)
src/openh264/codec/common/src/copy_mb.cpp
  0.00% (0/62)
  0.00% (0/7)
  0.00% (0/39)
src/openh264/codec/common/src/cpu.cpp
 67.16% (90/134)
 50.00% (1/2)
 62.84% (93/148)
src/openh264/codec/common/src/crt_util_safe_x.cpp
 31.03% (18/58)
 25.00% (3/12)
 30.43% (7/23)
src/openh264/codec/common/src/deblocking_common.cpp
 27.35% (64/234)
 38.10% (8/21)
 24.16% (65/269)
src/openh264/codec/common/src/expand_pic.cpp
 21.07% (59/280)
 13.64% (3/22)
  8.38% (15/179)
src/openh264/codec/common/src/mc.cpp
 26.50% (217/819)
 25.88% (22/85)
 25.46% (330/1296)
src/openh264/codec/common/src/memory_align.cpp
 88.16% (67/76)
 90.00% (9/10)
 71.74% (33/46)
src/openh264/codec/common/src/utils.cpp
 50.00% (21/42)
 50.00% (1/2)
 38.24% (13/34)
src/openh264/codec/common/src/welsCodecTrace.cpp
 63.16% (24/38)
 66.67% (6/9)
 61.90% (13/21)
src/openh264/codec/decoder/core/inc/deblocking.h
 66.67% (4/6)
100.00% (1/1)
 88.89% (8/9)
src/openh264/codec/decoder/core/inc/dec_golomb.h
 86.72% (111/128)
100.00% (9/9)
 97.40% (150/154)
src/openh264/codec/decoder/core/inc/decoder_context.h
 33.33% (11/33)
 66.67% (2/3)
 37.93% (11/29)
src/openh264/codec/decoder/core/inc/mv_pred.h
 71.43% (5/7)
100.00% (1/1)
 80.00% (4/5)
src/openh264/codec/decoder/core/inc/vlc_decoder.h
 87.27% (48/55)
100.00% (1/1)
100.00% (1/1)
src/openh264/codec/decoder/core/inc/wels_common_basis.h
 98.31% (58/59)
100.00% (1/1)
 87.69% (57/65)
src/openh264/codec/decoder/core/src/au_parser.cpp
 76.56% (1094/1429)
 88.89% (16/18)
 86.74% (1564/1803)
src/openh264/codec/decoder/core/src/bit_stream.cpp
 60.66% (37/61)
 60.00% (3/5)
 62.50% (20/32)
src/openh264/codec/decoder/core/src/cabac_decoder.cpp
 99.63% (268/269)
100.00% (12/12)
 99.50% (199/200)
src/openh264/codec/decoder/core/src/deblocking.cpp
 97.05% (889/916)
 91.67% (22/24)
 89.44% (4310/4819)
src/openh264/codec/decoder/core/src/decode_mb_aux.cpp
 74.14% (86/116)
 66.67% (2/3)
 78.79% (26/33)
src/openh264/codec/decoder/core/src/decode_slice.cpp
 92.41% (2373/2568)
 88.89% (32/36)
 95.37% (3025/3172)
src/openh264/codec/decoder/core/src/decoder.cpp
 75.22% (595/791)
 85.19% (23/27)
 77.47% (447/577)
src/openh264/codec/decoder/core/src/decoder_core.cpp
 76.70% (1853/2416)
 93.88% (46/49)
 80.47% (1718/2135)
src/openh264/codec/decoder/core/src/error_concealment.cpp
 32.59% (131/402)
 66.67% (8/12)
 38.72% (103/266)
src/openh264/codec/decoder/core/src/fmo.cpp
 92.64% (151/163)
100.00% (9/9)
 89.94% (143/159)
src/openh264/codec/decoder/core/src/get_intra_predictor.cpp
 57.14% (520/910)
 52.38% (22/42)
 66.67% (386/579)
src/openh264/codec/decoder/core/src/manage_dec_ref.cpp
 92.44% (721/780)
 95.45% (21/22)
 93.66% (576/615)
src/openh264/codec/decoder/core/src/memmgr_nal_unit.cpp
 58.97% (46/78)
 75.00% (3/4)
 55.81% (24/43)
src/openh264/codec/decoder/core/src/mv_pred.cpp
 89.35% (898/1005)
100.00% (18/18)
 90.14% (987/1095)
src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp
 97.88% (1295/1323)
100.00% (32/32)
 98.60% (1762/1787)
src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp
 97.60% (1422/1457)
100.00% (21/21)
 97.95% (1578/1611)
src/openh264/codec/decoder/core/src/pic_queue.cpp
 73.42% (116/158)
 60.00% (3/5)
 69.05% (87/126)
src/openh264/codec/decoder/core/src/rec_mb.cpp
 96.96% (797/822)
100.00% (15/15)
 92.01% (553/601)
src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp
  4.26% (6/141)
  7.69% (1/13)
  1.01% (1/99)
src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp
 47.20% (497/1053)
 64.71% (22/34)
 47.64% (414/869)
Totals
 76.24% (14671/19243)
 65.01% (405/623)
 81.23% (18785/23125)