LCOV - code coverage report
Current view: top level - media_tools - av_parsers.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 3490 4773 73.1 %
Date: 2021-04-29 23:48:07 Functions: 184 210 87.6 %

Function Name Sort by function name Hit count Sort by hit count
AC3_FindSyncCodeBS 16767
M4V_LoadObject 278527
SVC_ReadNal_header_extension 4013
aom_av1_le 175813
aom_av1_parse_temporal_unit_from_annexb 59
aom_av1_parse_temporal_unit_from_ivf 56227
aom_av1_parse_temporal_unit_from_section5 5477
av1_add_obu_internal 55154
av1_color_config 1318
av1_decode_frame_wrapup 83699
av1_decode_subexp 26200
av1_decode_unsigned_subexp_with_ref 26200
av1_delta_q 191706
av1_frame_size 63886
av1_is_obu_header 682
av1_load_previous 61462
av1_parse_frame 63772
av1_parse_frame_header 83699
av1_parse_sequence_header_obu 1318
av1_parse_tile_group 64208
av1_parse_tile_info 63902
av1_parse_uncompressed_header 83699
av1_populate_state_from_obu 93851
av1_read_global_param 26200
av1_read_ns 6
av1_render_size 63886
av1_set_frame_refs 13
av1_uvlc 0
avc_compute_poc 219037
avc_hevc_rewrite_vui 8
avc_parse_hrd_parameters 173
avc_parse_itu_t_t35_sei 0
avc_parse_pic_timing_sei 2191
avc_parse_recovery_point_sei 336
avc_parse_slice 216563
dec_ref_pic_marking 154202
decoder_model_info 0
frame_size_with_refs 22
gf_ac3_get_bitrate 2
gf_ac3_get_channels 3
gf_ac3_parser 3218
gf_ac3_parser_bs 11429
gf_av1_get_obu_name 26951
gf_av1_init_state 3696
gf_av1_leb128_read 130929
gf_av1_leb128_size 751
gf_av1_leb128_write 750
gf_av1_parse_obu 126811
gf_av1_parse_obu_header 183122
gf_av1_reset_state 42665
gf_avc_change_vui 5
gf_avc_get_pps_info 0
gf_avc_get_profile_name 28
gf_avc_get_sps_info 30
gf_avc_hevc_get_chroma_format_name 75
gf_avc_is_rext_profile 7821
gf_avc_parse_nalu 243590
gf_avc_read_pps 66
gf_avc_read_pps_bs 2077
gf_avc_read_pps_bs_internal 8115
gf_avc_read_sps 318
gf_avc_read_sps_bs 1414
gf_avc_read_sps_bs_internal 4735
gf_bs_read_int_log_idx3 4999772
gf_bs_read_se 812889
gf_bs_read_se_log_idx2 577724
gf_bs_read_ue 32630
gf_bs_read_ue_log_idx3 4636618
gf_bs_write_se 18879
gf_bs_write_ue 70297
gf_eac3_parser_bs 2747
gf_hevc_change_color 0
gf_hevc_change_par 1
gf_hevc_change_vui 3
gf_hevc_get_profile_name 16
gf_hevc_get_sps_info 2
gf_hevc_get_sps_info_with_state 19
gf_hevc_parse_nalu 210952
gf_hevc_parse_nalu_bs 942201
gf_hevc_parse_sei 2099
gf_hevc_read_pps 279
gf_hevc_read_pps_bs 1
gf_hevc_read_pps_bs_internal 3201
gf_hevc_read_sps 69
gf_hevc_read_sps_bs 1
gf_hevc_read_sps_bs_internal 3069
gf_hevc_read_sps_ex 72
gf_hevc_read_vps 65
gf_hevc_read_vps_bs 1
gf_hevc_read_vps_bs_internal 3068
gf_hevc_read_vps_ex 76
gf_hevc_slice_is_IDR 975586
gf_hevc_slice_is_intra 487793
gf_hevc_vvc_parse_sei.isra.3 2099
gf_id3_read_size 114
gf_latm_get_value 1609
gf_m4a_get_channel_cfg 162
gf_m4a_get_config 12633
gf_m4a_get_profile 20424
gf_m4a_get_profile_name 74
gf_m4a_object_type_name 23
gf_m4a_parse_config 20271
gf_m4a_parse_program_config_element 68
gf_m4a_write_config 11
gf_m4a_write_config_bs 162
gf_m4a_write_program_config_element_bs 0
gf_m4v_get_config 52
gf_m4v_get_object_start 13163
gf_m4v_get_profile_name 101
gf_m4v_parse_config 366
gf_m4v_parse_config_mpeg12 175
gf_m4v_parse_config_mpeg4 191
gf_m4v_parse_frame 42051
gf_m4v_parse_frame_mpeg12.isra.6 11664
gf_m4v_parse_frame_mpeg4 30387
gf_m4v_parse_vol.isra.2 191
gf_m4v_parser_bs_new 151
gf_m4v_parser_del 6437
gf_m4v_parser_del_no_bs 98
gf_m4v_parser_get_obj_type 3104
gf_m4v_parser_new 6384
gf_m4v_parser_reset 21618
gf_m4v_parser_set_inspect 251
gf_m4v_rewrite_par 3
gf_m4v_rewrite_pl 3
gf_media_aom_probe_annexb 3120
gf_media_avc_change_color 2
gf_media_avc_change_par 1
gf_media_avc_reformat_sei 3760
gf_media_avc_slice_is_intra 171134
gf_media_get_reduced_frame_rate 643
gf_media_nalu_add_emulation_bytes 32355
gf_media_nalu_emulation_bytes_add_count 32336
gf_media_nalu_emulation_bytes_remove_count 11
gf_media_nalu_is_start_code 251235
gf_media_nalu_locate_start_code_bs 251235
gf_media_nalu_next_start_code 1649850
gf_media_nalu_next_start_code_bs 251235
gf_media_nalu_remove_emulation_bytes 32274
gf_media_parse_ivf_file_header 16
gf_media_parse_ivf_frame_header 58633
gf_media_probe_ivf 3152
gf_media_prores_parse_bs 3169
gf_media_reduce_aspect_ratio 265
gf_media_vp9_parse_sample 3439
gf_media_vp9_parse_superframe 3439
gf_media_vvc_parse_nalu 0
gf_media_vvc_parse_nalu_bs 0
gf_media_vvc_parse_sei 0
gf_media_vvc_read_pps_bs_internal 0
gf_media_vvc_read_sps_bs_internal 0
gf_media_vvc_read_vps_bs_internal.isra.5 0
gf_media_vvc_slice_is_ref 0
gf_mp3_bit_rate 84102
gf_mp3_frame_size 83712
gf_mp3_get_next_header 9150
gf_mp3_get_next_header_mem 39203
gf_mp3_layer 225933
gf_mp3_num_channels 25282
gf_mp3_object_type_indication 23431
gf_mp3_sampling_rate 116697
gf_mp3_version 366871
gf_mp3_version_name 1
gf_mp3_window_size 56244
gf_mpegh_escaped_value 58467
gf_mpegh_get_mhas_pl 2
gf_mpegv12_get_config 1
gf_mv12_next_slice_start 2974
gf_mv12_next_start_code 19474
gf_opus_check_frame 923
gf_opus_parse_header 3
gf_vorbis_check_frame 22317
gf_vorbis_parse_header 33
hevc_compute_poc 1459386
hevc_parse_hrd_parameters 0
hevc_parse_nal_header 942628
hevc_parse_short_term_ref_pic_set 94547
hevc_parse_slice_segment 729693
hevc_parse_vps_extension 12
hevc_pred_weight_table 0
hevc_profile_tier_level 6152
hevc_scaling_list_data 0
lhvc_get_num_views 12
lhvc_parse_rep_format 20
on_aom_av1_eos 0
operating_parameters_info 0
pred_weight_table 29524
read_interpolation_filter 63283
ref_pic_list_modification 216286
ref_pic_lists_modification.isra.4 0
sub_layer_hrd_parameters.isra.7 0
superres_params 63902
svc_parse_slice 2751
timing_info 0
vorbis_book_maptype1_quantvals 143
vp9_color_config 141
vp9_frame_size 141
vp9_frame_size_with_refs 3298
vp9_frame_sync_code 141
vp9_loop_filter_params 3439
vp9_read_interpolation_filter 3298
vp9_render_size 3439
vp9_s 423
vp9_segmentation_params 3439
vp9_tile_info 3439
vvc_compute_poc 0
vvc_parse_nal_header 0
vvc_parse_picture_header 0
vvc_parse_slice 0
vvc_profile_tier_level 0

Generated by: LCOV version 1.13