LCOV - code coverage report
Current view: top level - capi-machine-learning-inference-1.8.6/c/src - ml-api-inference-pipeline.c (source / functions) Coverage Total Hit
Test: ML API 1.8.6-0 nnstreamer/api#7f8530c294f86ec880b29347a861499239d358a1 Lines: 82.5 % 1380 1139
Test Date: 2025-06-06 05:24:38 Functions: 94.0 % 84 79

Function Name Sort by function name Hit count Sort by function hit count
_ml_check_plugin_availability 927
_ml_initialize_gstreamer 233
_ml_pipeline_get_gst_element 0
_ml_pipeline_get_gst_pipeline 0
_pipe_src_cb_enough_data 0
_pipe_src_cb_need_data 6152
_pipe_src_cb_seek_data 0
cb_appsink_new_sample 9
cb_bus_sync_message 5400
cb_sink_event 6265
cleanup_node 394
cleanup_resource 0
construct_element 404
construct_pipeline_internal 150
convert_description 148
create_internal_hash 148
free_element_handle 151
get_app_src_callback 6152
get_elem_type_from_name 860
get_tensors_info_from_caps 12466
iterate_element 145
ml_check_element_availability 79
ml_pipeline_construct 148
ml_pipeline_construct_internal 2
ml_pipeline_custom_easy_filter_register 11
ml_pipeline_custom_easy_filter_unregister 6
ml_pipeline_custom_filter_ref 3
ml_pipeline_custom_filter_unref 3
ml_pipeline_custom_free_handle 4
ml_pipeline_custom_invoke 5
ml_pipeline_destroy 143
ml_pipeline_element_check_property 109
ml_pipeline_element_get_handle 64
ml_pipeline_element_get_property 50
ml_pipeline_element_get_property_bool 6
ml_pipeline_element_get_property_double 6
ml_pipeline_element_get_property_enum 6
ml_pipeline_element_get_property_int32 7
ml_pipeline_element_get_property_int64 6
ml_pipeline_element_get_property_string 6
ml_pipeline_element_get_property_uint32 7
ml_pipeline_element_get_property_uint64 6
ml_pipeline_element_release_handle 62
ml_pipeline_element_set_property 83
ml_pipeline_element_set_property_bool 11
ml_pipeline_element_set_property_double 10
ml_pipeline_element_set_property_enum 12
ml_pipeline_element_set_property_int32 12
ml_pipeline_element_set_property_int64 10
ml_pipeline_element_set_property_string 6
ml_pipeline_element_set_property_uint32 12
ml_pipeline_element_set_property_uint64 10
ml_pipeline_flush 2
ml_pipeline_get_state 43
ml_pipeline_if_custom 10
ml_pipeline_if_custom_free 4
ml_pipeline_if_custom_ref 3
ml_pipeline_if_custom_unref 3
ml_pipeline_sink_register 46
ml_pipeline_sink_unregister 13
ml_pipeline_src_get_handle 48
ml_pipeline_src_get_tensors_info 6156
ml_pipeline_src_input_data 6240
ml_pipeline_src_parse_tensors_info 12438
ml_pipeline_src_release_handle 7
ml_pipeline_src_set_event_cb 4
ml_pipeline_start 53
ml_pipeline_stop 193
ml_pipeline_switch_get_handle 10
ml_pipeline_switch_get_pad_list 2
ml_pipeline_switch_release_handle 5
ml_pipeline_switch_select 5
ml_pipeline_tensor_if_custom_register 7
ml_pipeline_tensor_if_custom_unregister 6
ml_pipeline_valve_get_handle 6
ml_pipeline_valve_release_handle 1
ml_pipeline_valve_set_open 2
pipe_custom_add_data 6
pipe_custom_destroy_cb 6
pipe_custom_find_data 6
pipe_custom_find_link 12
pipe_custom_remove_data 6
process_tensor_filter_option 39
process_tensor_if_option 3

Generated by: LCOV version 2.0-1