LCOV - code coverage report
Current view: top level - src/media/audio/pulseaudio - pulselayer.cpp (source / functions) Coverage Total Hit
Test: jami-coverage-filtered.info Lines: 8.4 % 486 41
Test Date: 2026-06-13 09:18:46 Functions: 9.7 % 113 11

Function Name Sort by function name Hit count Sort by function hit count
_ZN4jami10PulseLayer10inSinkListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4jami10PulseLayer10stopStreamENS_15AudioDeviceTypeE 0
_ZN4jami10PulseLayer11readFromMicEv 0
_ZN4jami10PulseLayer11startStreamENS_15AudioDeviceTypeE 0
_ZN4jami10PulseLayer12createStreamERSt10unique_ptrINS_11AudioStreamESt14default_deleteIS2_EENS_15AudioDeviceTypeERKNS_13PaDeviceInfosEbOSt8functionIFvmEE 0
_ZN4jami10PulseLayer12inSourceListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4jami10PulseLayer13onStreamReadyEv 0
_ZN4jami10PulseLayer14contextChangedEP10pa_context26pa_subscription_event_typej 0
_ZN4jami10PulseLayer14updateSinkListEv 0
_ZN4jami10PulseLayer14waitForDevicesEv 0
_ZN4jami10PulseLayer14writeToSpeakerEv 0
_ZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeE 0
_ZN4jami10PulseLayer16updateServerInfoEv 0
_ZN4jami10PulseLayer16updateSourceListEv 0
_ZN4jami10PulseLayer17ringtoneToSpeakerEv 0
_ZN4jami10PulseLayer17stopCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4jami10PulseLayer17waitForDeviceListEv 0
_ZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4jami10PulseLayer19contextStateChangedEP10pa_context 6
_ZN4jami10PulseLayer20server_info_callbackEP10pa_contextPK14pa_server_infoPv 0
_ZN4jami10PulseLayer21disconnectAudioStreamEv 0
_ZN4jami10PulseLayer22context_state_callbackEP10pa_contextPv 6
_ZN4jami10PulseLayer24context_changed_callbackEP10pa_context26pa_subscription_event_typejPv 0
_ZN4jami10PulseLayer24sink_input_info_callbackEP10pa_contextPK12pa_sink_infoiPv 0
_ZN4jami10PulseLayer26source_input_info_callbackEP10pa_contextPK14pa_source_infoiPv 0
_ZN4jami10PulseLayerC2ERNS_15AudioPreferenceE 3
_ZN4jami10PulseLayerD0Ev 0
_ZN4jami10PulseLayerD0Ev 0
_ZN4jami10PulseLayerD2Ev 0
_ZN4jami14stripEchoSufixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4jami17PulseMainLoopLockC2EP20pa_threaded_mainloop 3
_ZN4jami17PulseMainLoopLockD2Ev 3
_ZN4jami8endsWithERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 0
_ZN4jami8findBestERKSt6vectorINS_13PaDeviceInfosESaIS1_EE 0
_ZNK4jami10PulseLayer14getDeviceInfosERKSt6vectorINS_13PaDeviceInfosESaIS2_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4jami10PulseLayer15getIndexCaptureEv 0
_ZNK4jami10PulseLayer16getIndexPlaybackEv 0
_ZNK4jami10PulseLayer16getIndexRingtoneEv 0
_ZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeE 0
_ZNK4jami10PulseLayer19getAudioDeviceIndexERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15AudioDeviceTypeE 0
_ZNK4jami10PulseLayer20getCaptureDeviceListB5cxx11Ev 0
_ZNK4jami10PulseLayer21getPlaybackDeviceListB5cxx11Ev 0
_ZNK4jami10PulseLayer25getAudioDeviceIndexByNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15AudioDeviceTypeE 0
_ZNK4jami10PulseLayer25getPreferredCaptureDeviceB5cxx11Ev 0
_ZNK4jami10PulseLayer26getPreferredPlaybackDeviceB5cxx11Ev 0
_ZNK4jami10PulseLayer26getPreferredRingtoneDeviceB5cxx11Ev 0
_ZZN4jami10PulseLayer11readFromMicEvENKUlvE_clEv 0
_ZZN4jami10PulseLayer11readFromMicEvENKUlvE_clEv 0
_ZZZN4jami10PulseLayer11readFromMicEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer11startStreamENS_15AudioDeviceTypeEENKUlbE_clEb 0
_ZZN4jami10PulseLayer12createStreamERSt10unique_ptrINS_11AudioStreamESt14default_deleteIS2_EENS_15AudioDeviceTypeERKNS_13PaDeviceInfosEbOSt8functionIFvmEEENKUlvE_clEv 0
_ZZN4jami10PulseLayer12createStreamERSt10unique_ptrINS_11AudioStreamESt14default_deleteIS2_EENS_15AudioDeviceTypeERKNS_13PaDeviceInfosEbOSt8functionIFvmEEENKUlvE_clEv 0
_ZZZN4jami10PulseLayer12createStreamERSt10unique_ptrINS_11AudioStreamESt14default_deleteIS2_EENS_15AudioDeviceTypeERKNS_13PaDeviceInfosEbOSt8functionIFvmEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer13onStreamReadyEvENKUlvE_clEv 0
_ZZN4jami10PulseLayer13onStreamReadyEvENKUlvE_clEv 0
_ZZZN4jami10PulseLayer13onStreamReadyEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer14contextChangedEP10pa_context26pa_subscription_event_typejENKUlvE_clEv 0
_ZZN4jami10PulseLayer14contextChangedEP10pa_context26pa_subscription_event_typejENKUlvE_clEv 0
_ZZZN4jami10PulseLayer14contextChangedEP10pa_context26pa_subscription_event_typejENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer14updateSinkListEvENKUlvE_clEv 0
_ZZN4jami10PulseLayer14updateSinkListEvENKUlvE_clEv 0
_ZZZN4jami10PulseLayer14updateSinkListEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer14waitForDevicesEvENKUlvE_clEv 0
_ZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE0_clEv 0
_ZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE0_clEv 0
_ZZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE1_clEv 0
_ZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE1_clEv 0
_ZZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE_clEv 0
_ZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE_clEv 0
_ZZZN4jami10PulseLayer16updatePreferenceERNS_15AudioPreferenceEiNS_15AudioDeviceTypeEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer16updateServerInfoEvENKUlvE_clEv 0
_ZZN4jami10PulseLayer16updateServerInfoEvENKUlvE_clEv 0
_ZZZN4jami10PulseLayer16updateServerInfoEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer16updateSourceListEvENKUlvE_clEv 0
_ZZN4jami10PulseLayer16updateSourceListEvENKUlvE_clEv 0
_ZZZN4jami10PulseLayer16updateSourceListEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer17stopCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE0_clEv 0
_ZZN4jami10PulseLayer17stopCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE0_clEv 0
_ZZZN4jami10PulseLayer17stopCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer17stopCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZN4jami10PulseLayer17stopCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZZN4jami10PulseLayer17stopCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer17waitForDeviceListEvENUlvE_clEv 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_m 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE0_clEv 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE0_clEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE1_clEv 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE1_clEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE2_clEv 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE2_clEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE0_clEv 0
_ZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE0_clEv 0
_ZZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE1_clEv 9
_ZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE1_clEv 3
_ZZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 6
_ZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE_clEv 9
_ZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE_clEv 3
_ZZZN4jami10PulseLayer19contextStateChangedEP10pa_contextENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 6
_ZZN4jami10PulseLayer20server_info_callbackEP10pa_contextPK14pa_server_infoPvENKUlvE_clEv 0
_ZZN4jami10PulseLayer20server_info_callbackEP10pa_contextPK14pa_server_infoPvENKUlvE_clEv 0
_ZZZN4jami10PulseLayer20server_info_callbackEP10pa_contextPK14pa_server_infoPvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami10PulseLayerC4ERNS_15AudioPreferenceEENKUlvE_clEv 9
_ZZN4jami10PulseLayerC4ERNS_15AudioPreferenceEENKUlvE_clEv 3
_ZZZN4jami10PulseLayerC4ERNS_15AudioPreferenceEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 6
_ZZNK4jami10PulseLayer14getDeviceInfosERKSt6vectorINS_13PaDeviceInfosESaIS2_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZNK4jami10PulseLayer14getDeviceInfosERKSt6vectorINS_13PaDeviceInfosESaIS2_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZZNK4jami10PulseLayer14getDeviceInfosERKSt6vectorINS_13PaDeviceInfosESaIS2_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE0_clEv 0
_ZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE0_clEv 0
_ZZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE1_clEv 0
_ZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE1_clEv 0
_ZZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE_clEv 0
_ZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE_clEv 0
_ZZZNK4jami10PulseLayer18getAudioDeviceNameB5cxx11EiNS_15AudioDeviceTypeEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZNK4jami10PulseLayer19getAudioDeviceIndexERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15AudioDeviceTypeEENKUlvE_clEv 0
_ZZNK4jami10PulseLayer19getAudioDeviceIndexERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15AudioDeviceTypeEENKUlvE_clEv 0
_ZZZNK4jami10PulseLayer19getAudioDeviceIndexERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15AudioDeviceTypeEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZNK4jami10PulseLayer25getAudioDeviceIndexByNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15AudioDeviceTypeEENKUlvE_clEv 0
_ZZNK4jami10PulseLayer25getAudioDeviceIndexByNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15AudioDeviceTypeEENKUlvE_clEv 0
_ZZZNK4jami10PulseLayer25getAudioDeviceIndexByNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15AudioDeviceTypeEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami10PulseLayer17waitForDeviceListEvENUlvE_clEvENKUlvE0_clEv 0
_ZZZN4jami10PulseLayer17waitForDeviceListEvENUlvE_clEvENKUlvE0_clEv 0
_ZZZZN4jami10PulseLayer17waitForDeviceListEvENUlvE_clEvENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami10PulseLayer17waitForDeviceListEvENUlvE_clEvENKUlvE_clEv 0
_ZZZN4jami10PulseLayer17waitForDeviceListEvENUlvE_clEvENKUlvE_clEv 0
_ZZZZN4jami10PulseLayer17waitForDeviceListEvENUlvE_clEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE0_clEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE0_clEv 0
_ZZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE1_clEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE1_clEv 0
_ZZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE_clEv 0
_ZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE_clEv 0
_ZZZZN4jami10PulseLayer18startCaptureStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKvmE_clESA_mENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0

Generated by: LCOV version 2.0-1