LCOV - code coverage report
Current view: top level - lib_rend - lib_rend.c (source / functions) Hit Total Coverage
Test: Coverage on main -- short test vectors @ fec202a8f89be4a2f278a9fc377bfb58b58fab11 Lines: 2269 3252 69.8 %
Date: 2025-09-12 08:48:38 Functions: 149 185 80.5 %

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
getNumLfeChannels 0
getNumSubframesInBuffer 0
renderIsmToSplitBinaural 0
renderMcToSplitBinaural 0
renderSbaToMultiBinaural 0
renderSbaToMultiBinauralCldfb 0
renderSbaToSplitBinaural 0
initMcMasaRendering 4
initSbaMasaRendering 4
initIsmMasaRendering 36
initMcPanGainsWithStereoLookup 72
initMcPanGainsWithMonoOut 96
initMcPanGainsWithIdentMatrix 174
copyLsConversionMatrixToPanMatrix 372
updateLfePanGainsForAmbiOut 540
updateMcPanGainsForAmbiOut 540
initSbaPanGainsForSbaOut 576
initMcPanGainsWithConversionMapping 600
renderMcToMasa 604
renderSbaToMasa 604
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 630
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 702
ivas_masa_ext_rend_parambin_init 840
fillIdentityPanMatrix 978
initMcPanGainsWithEfap 1080
ivas_masa_ext_rend_dirac_rend_init 1200
initHeadRotation 1332
makeCustomLsSetup 1332
validateCustomLsLayout 1332
initSbaPanGainsForMcOut 1974
configsAreEqual 2052
updateLfePanGainsForMcOut 2052
updateMcPanGainsForMcOut 2052
initMasaExtRenderer 2100
setRendInputActiveMasa 2136
setRendInputDelayMasa 2136
allocateMcLfeDelayBuffer 2230
setRendInputActiveMc 2230
setRendInputDelayMc 2230
defaultLfeRouting 2860
updateMcPanGains 2860
setRendInputActiveSba 3274
setRendInputDelaySba 3274
updateSbaPanGains 3274
quaternionInit 3330
getRendInputDelayMasa 4272
getRendInputDelayMc 5072
IVAS_REND_SetIsmMetadataDelay 5346
IVAS_REND_SetTotalNumberOfObjects 5346
getNumNonLfeChannelsInSpeakerLayout 5982
getRendInputDelaySba 6552
getCldfbRendFlag 6696
isar_pre_rend_init 6696
renderIsmToMasa 7836
renderMasaToMasa 7836
IVAS_REND_Close 8382
IVAS_REND_InitConfig 8382
IVAS_REND_Open 8382
IVAS_REND_PrintConfig 8382
IVAS_REND_PrintDisclaimer 8382
IVAS_REND_SetObjectIDs 8382
IVAS_REND_SetOrientationTrackingMode 8382
clearInputMasa 8382
clearInputMc 8382
clearInputSba 8382
closeHeadRotation 8382
freeMasaExtRenderer 8382
freeMcLfeDelayBuffer 8382
printConfigInfo_rend 8382
validateOutputAudioConfig 8382
validateOutputSampleRate 8382
IVAS_REND_MergeMasaMetadata 9000
initLimiter 9084
initEfap 9894
defaultCustomLs 10612
setZeroPanMatrix 11638
IVAS_REND_PrintInputConfig 12986
IVAS_REND_GetNumAllObjects 13146
initRotMatrix 13146
setRendInputActiveIsm 13146
setRendInputDelayIsm 13146
IVAS_REND_FeedInputObjectMetadataToOMasa 20496
IVAS_REND_AddInput 20786
IVAS_REND_SetInputGain 20786
allocateInputBaseBufferData 20786
findFreeInputSlot 20786
getMaxGlobalDelayNs 20786
isIoConfigPairSupported 20786
makeInputId 20786
setMaxGlobalDelayNs 20786
clearInputIsm 33528
initRotGains 44032
getRendInputDelayIsm 49912
freeInputBaseBufferData 58674
getRendCtx 58674
getInputByIndex 75198
getSpeakerAzimuths 81114
getSpeakerElevations 81114
defaultTdRendWrapper 123008
initRendInputBase 138134
getMcConfigValues 153228
rotateFrameMc 153228
renderMcCustomLsToBinauralRoom 156192
renderMcToBinaural 174216
renderMcToBinauralRoom 192240
IVAS_REND_FeedInputMasaMetadata 448800
renderMcToSba 459366
renderLfeToBinaural 522648
initMcBinauralRendering 680526
renderSbaToBinauralRoom 900720
copyMasaMetadataToDiracRenderer 1016340
renderInputMasa 1055736
renderMcToMc 1192580
rotateFrameSba 1351080
renderSbaToSba 1356516
chooseCrossfade 1504308
renderSbaToBinaural 1801440
renderInputMc 2175198
renderIsmToBinaural 2972160
renderIsmToBinauralReverb 2972160
renderIsmToBinauralRoom 2972160
renderSbaToMc 3435744
IVAS_REND_SetHeadRotation 3748770
renderIsmToSba 4479984
getEfapGains 5403330
getAmbisonicsOrder 5833578
defaultObjectPosition 5970612
renderInputSba 7495024
IVAS_REND_GetInputNumChannels 10746744
getConstInputById 10746744
renderIsmToMc 11390946
IVAS_REND_DisableHeadRotation 11398592
accumulate2dArrayToBuffer 13206068
copyBufferTo2dArray 13206068
IVAS_REND_CombineHeadAndExternalOrientation 13740500
IVAS_REND_GetSamples 13740500
getSamplesInternal 13740500
limitRendererOutput 13740500
renderActiveInputsIsm 13740500
renderActiveInputsMasa 13740500
renderActiveInputsMc 13740500
renderActiveInputsSba 13740500
IVAS_REND_GetNumOutChannels 13757966
checkObjectPositionChanged 18832860
IVAS_REND_FeedInputObjectMetadata 24787410
renderInputIsm 24795246
IVAS_REND_FeedInputAudio 35521204
alignInputDelay 35521204
latencyNsToSamples 36222516
getRendInputNumChannels 46268116
getInputById 60778830
renderBufferChannel 68231592
renderBufferChannelLerp 87074682
getAudioConfigNumChannels 104354731
getAudioConfigType 137074533
getSmplPtr 4015587158

Generated by: LCOV version 1.14