LCOV - code coverage report
Current view: top level - foo/src/media/audio - ringbufferpool.cpp (source / functions) Hit Total Coverage
Test: jami-coverage-filtered.info Lines: 161 274 58.8 %
Date: 2026-04-01 09:29:43 Functions: 32 60 53.3 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4jami14RingBufferPool16getAvailableDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4jami14RingBufferPool18isAudioMeterActiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4jami14RingBufferPool18setAudioMeterStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 0
_ZN4jami14RingBufferPool22setInternalAudioFormatENS_11AudioFormatE 0
_ZN4jami14RingBufferPool23setInternalSamplingRateEj 0
_ZN4jami14RingBufferPool7discardEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4jami14RingBufferPool13getRingBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4jami14RingBufferPool15availableForGetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4jami14RingBufferPool19getRingBufferLockedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4jami14RingBufferPool20waitForDataAvailableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEE 0
_ZZN4jami14RingBufferPool15bindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE0_clEv 0
_ZZN4jami14RingBufferPool15bindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE1_clEv 0
_ZZN4jami14RingBufferPool17unbindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE0_clEv 0
_ZZN4jami14RingBufferPool17unbindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE1_clEv 0
_ZZN4jami14RingBufferPool18removeReadBindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZN4jami14RingBufferPool21unBindAllHalfDuplexInERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZN4jami14RingBufferPool22unBindAllHalfDuplexOutERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 0
_ZZN4jami14RingBufferPool9unBindAllERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE0_clEv 0
_ZZN4jami14RingBufferPoolD4EvENKUlvE_clEv 0
_ZZZN4jami14RingBufferPool15bindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami14RingBufferPool15bindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami14RingBufferPool17unbindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami14RingBufferPool17unbindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami14RingBufferPool18removeReadBindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami14RingBufferPool21unBindAllHalfDuplexInERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami14RingBufferPool22unBindAllHalfDuplexOutERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami14RingBufferPool9unBindAllERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami14RingBufferPoolD4EvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami14RingBufferPool21addReaderToRingBufferERKSt10shared_ptrINS_10RingBufferEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 5
_ZZZN4jami14RingBufferPool21addReaderToRingBufferERKSt10shared_ptrINS_10RingBufferEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 10
_ZN4jami14RingBufferPool13getRingBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 35
_ZN4jami14RingBufferPoolC2Ev 38
_ZN4jami14RingBufferPoolD2Ev 38
_ZN4jami14RingBufferPool22unBindAllHalfDuplexOutERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 66
_ZN4jami14RingBufferPool17unbindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 69
_ZZN4jami14RingBufferPool17unbindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE_clEv 69
_ZN4jami14RingBufferPool21unBindAllHalfDuplexInERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 92
_ZZZN4jami14RingBufferPool17unbindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 138
_ZN4jami14RingBufferPool17bindHalfDuplexOutERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 196
_ZN4jami14RingBufferPool19unBindHalfDuplexOutERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 197
_ZN4jami14RingBufferPool15flushAllBuffersEv 278
_ZN4jami14RingBufferPool21flushAllBuffersLockedEv 278
_ZN4jami14RingBufferPool18removeReadBindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 331
_ZZN4jami14RingBufferPool16createRingBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 351
_ZN4jami14RingBufferPool15bindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 368
_ZZN4jami14RingBufferPool15bindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE_clEv 368
_ZN4jami14RingBufferPool9unBindAllERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 440
_ZZN4jami14RingBufferPool9unBindAllERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 440
_ZN4jami14RingBufferPool5flushERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 682
_ZZZN4jami14RingBufferPool16createRingBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 702
_ZZZN4jami14RingBufferPool15bindRingBuffersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 736
_ZN4jami14RingBufferPool16createRingBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 828
_ZZZN4jami14RingBufferPool9unBindAllERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 880
_ZN4jami14RingBufferPool21addReaderToRingBufferERKSt10shared_ptrINS_10RingBufferEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 932
_ZN4jami14RingBufferPool26removeReaderFromRingBufferERKSt10shared_ptrINS_10RingBufferEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1009
_ZN4jami14RingBufferPool19getRingBufferLockedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2728
_ZN4jami14RingBufferPool7getDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 40752
_ZNK4jami14RingBufferPool15getReadBindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 40755
_ZNK4jami14RingBufferPool20waitForDataAvailableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt6chrono10time_pointINS9_3_V212steady_clockENS9_8durationIlSt5ratioILl1ELl1000000000EEEEEE 40755
_ZN4jami14RingBufferPool15getReadBindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 42952

Generated by: LCOV version 1.14