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-05-31 08:37:06 Functions: 133 171 77.8 %

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

Generated by: LCOV version 1.14