LCOV - code coverage report
Current view: top level - lib_rend - lib_rend.c (source / functions) Hit Total Coverage
Test: Coverage on main @ 6baab0c613aa6c7100498ed7b93676aa8198a493 Lines: 2116 3137 67.5 %
Date: 2025-06-01 07:16:24 Functions: 133 171 77.8 %

Function Name Sort by function name Hit count Sort by hit count
IVAS_REND_AddInput 1978
IVAS_REND_Close 1352
IVAS_REND_CombineHeadAndExternalOrientation 2266080
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 210
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 114
IVAS_REND_DisableHeadRotation 1906032
IVAS_REND_FeedInputAudio 3785980
IVAS_REND_FeedInputMasaMetadata 16500
IVAS_REND_FeedInputObjectMetadata 2525000
IVAS_REND_FeedInputObjectMetadataToOMasa 1200
IVAS_REND_FeedRenderConfig 0
IVAS_REND_GetCombinedOrientation 0
IVAS_REND_GetDelay 0
IVAS_REND_GetHrtfCRendHandle 0
IVAS_REND_GetHrtfFastConvHandle 0
IVAS_REND_GetHrtfHandle 0
IVAS_REND_GetHrtfParamBinHandle 0
IVAS_REND_GetHrtfStatisticsHandle 0
IVAS_REND_GetInputNumChannels 1262658
IVAS_REND_GetMainOrientation 0
IVAS_REND_GetMasaMetadata 0
IVAS_REND_GetNumAllObjects 872
IVAS_REND_GetRenderConfig 0
IVAS_REND_GetSamples 2266080
IVAS_REND_GetSplitBinauralBitstream 0
IVAS_REND_GetSplitRendBitstreamHeader 0
IVAS_REND_GetTrackedRotation 0
IVAS_REND_InitConfig 1352
IVAS_REND_MergeMasaMetadata 900
IVAS_REND_NumOutChannels 2268898
IVAS_REND_Open 1352
IVAS_REND_PrintConfig 1352
IVAS_REND_PrintDisclaimer 1352
IVAS_REND_PrintInputConfig 1478
IVAS_REND_RemoveInput 0
IVAS_REND_SetExternalOrientation 0
IVAS_REND_SetHeadRotation 576120
IVAS_REND_SetInputGain 1978
IVAS_REND_SetInputLfeMtx 0
IVAS_REND_SetInputLfePos 0
IVAS_REND_SetIsmMetadataDelay 372
IVAS_REND_SetOrientationTrackingMode 1352
IVAS_REND_SetReferenceRotation 0
IVAS_REND_SetReferenceVector 0
IVAS_REND_SetSplitRendBFI 0
IVAS_REND_SetTotalNumberOfObjects 372
IVAS_REND_cldfbAnalysis_ts_wrapper 0
IVAS_REND_cldfbSynthesis_wrapper 0
IVAS_REND_closeCldfb 0
IVAS_REND_openCldfb 0
accumulate2dArrayToBuffer 1293096
accumulateCLDFBArrayToBuffer 0
allocateInputBaseBufferData 1978
allocateMcLfeDelayBuffer 744
checkObjectPositionChanged 1924290
chooseCrossfade 141044
clearInputIsm 5408
clearInputMasa 1352
clearInputMc 1352
clearInputSba 1352
closeHeadRotation 1352
configsAreEqual 684
convertBitsBufferToInternalBitsBuff 0
convertInternalBitsBuffToBitsBuffer 0
copyBufferTo2dArray 1293096
copyBufferToCLDFBarray 0
copyLsConversionMatrixToPanMatrix 124
copyMasaMetadataToDiracRenderer 36300
defaultCustomLs 2096
defaultLfeRouting 954
defaultObjectPosition 601744
defaultTdRendWrapper 12928
fillIdentityPanMatrix 182
findFreeInputSlot 1978
freeInputBaseBufferData 9464
freeMasaExtRenderer 1352
freeMcLfeDelayBuffer 1352
getAmbisonicsOrder 546370
getAudioConfigNumChannels 16411956
getAudioConfigType 19543412
getCldfbRendFlag 0
getConstInputById 1262658
getEfapGains 876116
getInputById 6329668
getMcConfigValues 51008
getNumLfeChannels 0
getNumNonLfeChannelsInSpeakerLayout 1082
getNumSubframesInBuffer 0
getRendCtx 9464
getRendInputNumChannels 5048694
getSamplesInternal 2266080
getSmplPtr 430125994
getSpeakerAzimuths 26082
getSpeakerElevations 26082
initEfap 1736
initHeadRotation 188
initIsmMasaRendering 2
initLimiter 1466
initMasaExtRenderer 108
initMcBinauralRendering 226506
initMcMasaRendering 2
initMcPanGainsWithConversionMapping 200
initMcPanGainsWithEfap 360
initMcPanGainsWithIdentMatrix 58
initMcPanGainsWithMonoOut 32
initMcPanGainsWithStereoLookup 24
initRendInputBase 20906
initRotGains 7968
initRotMatrix 872
initSbaMasaRendering 2
initSbaPanGainsForMcOut 154
initSbaPanGainsForSbaOut 48
isIoConfigPairSupported 1978
ivas_masa_ext_rend_dirac_rend_init 80
ivas_masa_ext_rend_parambin_init 24
ivas_pre_rend_init 0
limitRendererOutput 2266080
makeCustomLsSetup 324
makeInputId 1978
printConfigInfo_rend 1352
quaternionInit 470
renderActiveInputsIsm 2266080
renderActiveInputsMasa 2266080
renderActiveInputsMc 2266080
renderActiveInputsSba 2266080
renderBufferChannel 8089358
renderBufferChannelLerp 10014358
renderInputIsm 2525300
renderInputMasa 38100
renderInputMc 719070
renderInputSba 503510
renderIsmToBinaural 300000
renderIsmToBinauralReverb 300000
renderIsmToBinauralRoom 300000
renderIsmToMasa 300
renderIsmToMc 1169000
renderIsmToSba 456000
renderIsmToSplitBinaural 0
renderLfeToBinaural 174024
renderMasaToMasa 300
renderMcCustomLsToBinauralRoom 52016
renderMcToBinaural 58008
renderMcToBinauralRoom 64000
renderMcToMasa 300
renderMcToMc 393234
renderMcToSba 151512
renderMcToSplitBinaural 0
renderSbaToBinaural 120048
renderSbaToBinauralRoom 60024
renderSbaToMasa 300
renderSbaToMc 231602
renderSbaToMultiBinaural 0
renderSbaToMultiBinauralCldfb 0
renderSbaToSba 91536
renderSbaToSplitBinaural 0
rotateFrameMc 51008
rotateFrameSba 90036
setRendInputActiveIsm 872
setRendInputActiveMasa 110
setRendInputActiveMc 744
setRendInputActiveSba 252
setZeroPanMatrix 2202
updateLfePanGainsForAmbiOut 180
updateLfePanGainsForMcOut 684
updateMcPanGains 954
updateMcPanGainsForAmbiOut 180
updateMcPanGainsForMcOut 684
updateSbaPanGains 252
validateCustomLsLayout 324
validateOutputAudioConfig 1352
validateOutputSampleRate 1352

Generated by: LCOV version 1.14