LCOV - code coverage report
Current view: top level - foo/src/media - media_decoder.cpp (source / functions) Hit Total Coverage
Test: jami-coverage-filtered.info Lines: 284 508 55.9 %
Date: 2026-02-28 10:41:24 Functions: 47 69 68.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4jami12MediaDecoder11enableAccelEb 0
_ZN4jami12MediaDecoder11setSeekTimeEl 18
_ZN4jami12MediaDecoder11setupStreamEv 308
_ZN4jami12MediaDecoder12flushBuffersEv 18
_ZN4jami12MediaDecoder12setIOContextEPNS_13MediaIOHandleE 594
_ZN4jami12MediaDecoder13correctPixFmtEi 5308
_ZN4jami12MediaDecoder15updateStartTimeEl 36
_ZN4jami12MediaDecoder20setInterruptCallbackEPFiPvES1_ 307
_ZN4jami12MediaDecoder20setKeyFrameRequestCbESt8functionIFvvEE 131
_ZN4jami12MediaDecoder21prepareDecoderContextEv 308
_ZN4jami12MediaDecoder5flushEv 0
_ZN4jami12MediaDecoder5setupE11AVMediaType 298
_ZN4jami12MediaDecoder6decodeER8AVPacket 5566
_ZN4jami12MediaDecoder6decodeEv 5672
_ZN4jami12MediaDecoder9emitFrameEb 0
_ZN4jami12MediaDecoder9openInputERKNS_12DeviceParamsE 348
_ZN4jami12MediaDecoderC2ERKSt10shared_ptrINS_12MediaDemuxerEEi 0
_ZN4jami12MediaDecoderC2ERKSt10shared_ptrINS_12MediaDemuxerEEiSt8functionIFvOS1_IN7libjami10MediaFrameEEEE 10
_ZN4jami12MediaDecoderC2ESt8functionIFvOSt10shared_ptrIN7libjami10MediaFrameEEEE 348
_ZN4jami12MediaDecoderC2Ev 0
_ZN4jami12MediaDecoderD2Ev 358
_ZN4jami12MediaDemuxer11clearFramesEv 9
_ZN4jami12MediaDemuxer12getStatusStrENS0_6StatusE 0
_ZN4jami12MediaDemuxer12selectStreamE11AVMediaType 310
_ZN4jami12MediaDemuxer12setIOContextEPNS_13MediaIOHandleE 594
_ZN4jami12MediaDemuxer13pushFrameFromERSt5queueISt10unique_ptrI8AVPacketSt8functionIFvPS3_EEESt5dequeIS8_SaIS8_EEEbRSt5mutex 0
_ZN4jami12MediaDemuxer14findStreamInfoEb 304
_ZN4jami12MediaDemuxer14setNeedFrameCbESt8functionIFvvEE 6
_ZN4jami12MediaDemuxer17setFileFinishedCbESt8functionIFvbEE 6
_ZN4jami12MediaDemuxer20setInterruptCallbackEPFiPvES1_ 307
_ZN4jami12MediaDemuxer20setKeyFrameRequestCbESt8functionIFvvEE 131
_ZN4jami12MediaDemuxer6decodeEv 5672
_ZN4jami12MediaDemuxer6demuxeEv 0
_ZN4jami12MediaDemuxer9emitFrameEb 0
_ZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsE 354
_ZN4jami12MediaDemuxer9seekFrameEil 9
_ZN4jami12MediaDemuxerC2Ev 354
_ZN4jami12MediaDemuxerD2Ev 354
_ZNK4jami12MediaDecoder11getTimeBaseEv 0
_ZNK4jami12MediaDecoder14getDecoderNameB5cxx11Ev 0
_ZNK4jami12MediaDecoder14getPixelFormatEv 5
_ZNK4jami12MediaDecoder6getFpsEv 5
_ZNK4jami12MediaDecoder8getWidthEv 141
_ZNK4jami12MediaDecoder9getHeightEv 141
_ZNK4jami12MediaDecoder9getStreamENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 174
_ZNK4jami12MediaDemuxer11getDurationEv 5
_ZZN4jami12MediaDecoder11setupStreamEvENKUlvE_clEv 308
_ZZN4jami12MediaDecoder21prepareDecoderContextEvENKUlvE0_clEv 0
_ZZN4jami12MediaDecoder21prepareDecoderContextEvENKUlvE_clEv 0
_ZZN4jami12MediaDecoder5setupE11AVMediaTypeENKUlR8AVPacketE_clES3_ 5566
_ZZN4jami12MediaDecoderC4ERKSt10shared_ptrINS_12MediaDemuxerEEiENKUlR8AVPacketE_clES7_ 0
_ZZN4jami12MediaDecoderC4ERKSt10shared_ptrINS_12MediaDemuxerEEiSt8functionIFvOS1_IN7libjami10MediaFrameEEEEENKUlR8AVPacketE_clESE_ 0
_ZZN4jami12MediaDemuxer14findStreamInfoEbENKUlRKSt10error_codeE_clES3_ 131
_ZZN4jami12MediaDemuxer14findStreamInfoEbENKUlvE0_clEv 0
_ZZN4jami12MediaDemuxer6demuxeEvENKUlP8AVPacketE_clES2_ 0
_ZZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsEENKUlvE0_clEv 354
_ZZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsEENKUlvE1_clEv 50
_ZZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsEENKUlvE2_clEv 304
_ZZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsEENKUlvE_clEv 0
_ZZZN4jami12MediaDecoder11setupStreamEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 616
_ZZZN4jami12MediaDecoder21prepareDecoderContextEvENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaDecoder21prepareDecoderContextEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaDemuxer14findStreamInfoEbENKUlRKSt10error_codeE_clES3_ENKUlvE_clEv 68
_ZZZN4jami12MediaDemuxer14findStreamInfoEbENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 708
_ZZZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsEENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 100
_ZZZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsEENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 608
_ZZZN4jami12MediaDemuxer9openInputERKNS_12DeviceParamsEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZZN4jami12MediaDemuxer14findStreamInfoEbENKUlRKSt10error_codeE_clES3_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 136

Generated by: LCOV version 1.14