LCOV - code coverage report
Current view: top level - foo/src/media - media_encoder.cpp (source / functions) Hit Total Coverage
Test: jami-coverage-filtered.info Lines: 342 724 47.2 %
Date: 2026-04-22 10:25:21 Functions: 37 72 51.4 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4jami12MediaEncoder10getHWFrameERKSt10shared_ptrIN7libjami10VideoFrameEERS4_ 4
_ZN4jami12MediaEncoder10initStreamERKNS_15SystemCodecInfoEP11AVBufferRef 75
_ZN4jami12MediaEncoder10initStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP11AVBufferRef 2
_ZN4jami12MediaEncoder10openOutputERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 108
_ZN4jami12MediaEncoder10readConfigEP14AVCodecContext 75
_ZN4jami12MediaEncoder10setBitrateEm 0
_ZN4jami12MediaEncoder10setOptionsERKNS_11MediaStreamE 109
_ZN4jami12MediaEncoder10setOptionsERKNS_16MediaDescriptionE 107
_ZN4jami12MediaEncoder11enableAccelEb 35
_ZN4jami12MediaEncoder11encodeAudioERN7libjami10AudioFrameE 0
_ZN4jami12MediaEncoder11setMetadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 0
_ZN4jami12MediaEncoder11stopEncoderEv 0
_ZN4jami12MediaEncoder12resetStreamsEii 0
_ZN4jami12MediaEncoder13openIOContextEv 2
_ZN4jami12MediaEncoder13setInitSeqValEt 107
_ZN4jami12MediaEncoder13setPacketLossEm 0
_ZN4jami12MediaEncoder13testH265AccelB5cxx11Ev 245
_ZN4jami12MediaEncoder15getLastSeqValueEv 0
_ZN4jami12MediaEncoder16forcePresetX2645EP14AVCodecContext 1
_ZN4jami12MediaEncoder16getScaledSWFrameERKN7libjami10VideoFrameE 4
_ZN4jami12MediaEncoder18getUnlinkedHWFrameERKN7libjami10VideoFrameE 0
_ZN4jami12MediaEncoder20getCurrentAudioAVCtxEv 0
_ZN4jami12MediaEncoder20getCurrentVideoAVCtxEv 0
_ZN4jami12MediaEncoder21extractProfileLevelIDERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP14AVCodecContext 1
_ZN4jami12MediaEncoder21getHWFrameFromSWFrameERKN7libjami10VideoFrameE 0
_ZN4jami12MediaEncoder21isDynBitrateSupportedE9AVCodecID 0
_ZN4jami12MediaEncoder21prepareEncoderContextEPK7AVCodecb 75
_ZN4jami12MediaEncoder24isDynPacketLossSupportedE9AVCodecID 0
_ZN4jami12MediaEncoder29getCurrentAudioAVCtxFrameSizeEv 0
_ZN4jami12MediaEncoder4sendER8AVPacketi 54
_ZN4jami12MediaEncoder5flushEv 1
_ZN4jami12MediaEncoder6encodeEP7AVFramei 56
_ZN4jami12MediaEncoder6encodeERKSt10shared_ptrIN7libjami10VideoFrameEEbl 4
_ZN4jami12MediaEncoder7initVP8EP14AVCodecContextm 1
_ZN4jami12MediaEncoder7startIOEv 2
_ZN4jami12MediaEncoder8initH263EP14AVCodecContextm 0
_ZN4jami12MediaEncoder8initH264EP14AVCodecContextm 1
_ZN4jami12MediaEncoder8initH265EP14AVCodecContextm 0
_ZN4jami12MediaEncoder8initOpusEP14AVCodecContext 73
_ZN4jami12MediaEncoder9addStreamERKNS_15SystemCodecInfoE 109
_ZN4jami12MediaEncoder9initAccelEP14AVCodecContextm 75
_ZN4jami12MediaEncoder9initCodecE11AVMediaType9AVCodecIDm 75
_ZN4jami12MediaEncoder9initMPEG4EP14AVCodecContextm 0
_ZN4jami12MediaEncoder9print_sdpB5cxx11Ev 0
_ZN4jami12MediaEncoderC2Ev 108
_ZN4jami12MediaEncoderD2Ev 108
_ZNK4jami12MediaEncoder14getStreamCountEv 2
_ZNK4jami12MediaEncoder9getStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 0
_ZZN4jami12MediaEncoder12resetStreamsEiiENKUlvE_clEv 0
_ZZN4jami12MediaEncoder21prepareEncoderContextEPK7AVCodecbENKUlvE_clEv 73
_ZZN4jami12MediaEncoder7initVP8EP14AVCodecContextmENKUlvE0_clEv 1
_ZZN4jami12MediaEncoder7initVP8EP14AVCodecContextmENKUlvE_clEv 0
_ZZN4jami12MediaEncoder8initH263EP14AVCodecContextmENKUlvE_clEv 0
_ZZN4jami12MediaEncoder8initH264EP14AVCodecContextmENKUlvE0_clEv 0
_ZZN4jami12MediaEncoder8initH264EP14AVCodecContextmENKUlvE_clEv 1
_ZZN4jami12MediaEncoder8initH265EP14AVCodecContextmENKUlvE0_clEv 0
_ZZN4jami12MediaEncoder8initH265EP14AVCodecContextmENKUlvE_clEv 0
_ZZN4jami12MediaEncoder9initCodecE11AVMediaType9AVCodecIDmENKUlvE0_clEv 0
_ZZN4jami12MediaEncoder9initCodecE11AVMediaType9AVCodecIDmENKUlvE_clEv 1
_ZZN4jami12MediaEncoder9initMPEG4EP14AVCodecContextmENKUlvE_clEv 0
_ZZZN4jami12MediaEncoder12resetStreamsEiiENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaEncoder21prepareEncoderContextEPK7AVCodecbENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 146
_ZZZN4jami12MediaEncoder7initVP8EP14AVCodecContextmENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 2
_ZZZN4jami12MediaEncoder7initVP8EP14AVCodecContextmENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaEncoder8initH263EP14AVCodecContextmENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaEncoder8initH264EP14AVCodecContextmENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaEncoder8initH264EP14AVCodecContextmENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 2
_ZZZN4jami12MediaEncoder8initH265EP14AVCodecContextmENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaEncoder8initH265EP14AVCodecContextmENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaEncoder9initCodecE11AVMediaType9AVCodecIDmENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12MediaEncoder9initCodecE11AVMediaType9AVCodecIDmENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 2
_ZZZN4jami12MediaEncoder9initMPEG4EP14AVCodecContextmENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0

Generated by: LCOV version 1.14