LCOV - code coverage report
Current view: top level - lib_rend - lib_rend.c (source / functions) Hit Total Coverage
Test: Coverage on main -- conformance test test_26252.py @ efe53129c9ed87a5067dd0a8fb9dca41db9c4add Lines: 2426 3368 72.0 %
Date: 2026-02-12 06:30:15 Functions: 155 189 82.0 %

Function Name Sort by function name Hit count Sort by hit count
IVAS_REND_AddInput 2159
IVAS_REND_Close 917
IVAS_REND_CombineHeadAndExternalOrientation 1162450
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 62
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 52
IVAS_REND_DisableHeadRotation 691474
IVAS_REND_FeedInputAudio 2981665
IVAS_REND_FeedInputMasaMetadata 52650
IVAS_REND_FeedInputObjectMetadata 2097018
IVAS_REND_FeedInputObjectMetadataToOMasa 36108
IVAS_REND_FeedRenderConfig 88
IVAS_REND_GetCombinedOrientation 0
IVAS_REND_GetDelay 0
IVAS_REND_GetHrtfCRendHandle 0
IVAS_REND_GetHrtfFastConvHandle 0
IVAS_REND_GetHrtfParamBinHandle 0
IVAS_REND_GetHrtfStatisticsHandle 0
IVAS_REND_GetHrtfTdHandle 0
IVAS_REND_GetInputNumChannels 875970
IVAS_REND_GetMainOrientation 0
IVAS_REND_GetMasaMetadata 0
IVAS_REND_GetNumAllObjects 1281
IVAS_REND_GetNumOutChannels 1164336
IVAS_REND_GetRenderConfig 45
IVAS_REND_GetReverbRoomSize 0
IVAS_REND_GetSamples 1162450
IVAS_REND_GetSplitBinauralBitstream 0
IVAS_REND_GetSplitRendBitstreamHeader 0
IVAS_REND_GetTrackedRotation 0
IVAS_REND_InitConfig 917
IVAS_REND_MergeMasaMetadata 22800
IVAS_REND_Open 917
IVAS_REND_PrintConfig 917
IVAS_REND_PrintDisclaimer 917
IVAS_REND_PrintInputConfig 1345
IVAS_REND_RemoveInput 0
IVAS_REND_SetExternalOrientation 0
IVAS_REND_SetHeadRotation 785346
IVAS_REND_SetInputGain 2159
IVAS_REND_SetInputLfeMtx 0
IVAS_REND_SetInputLfePos 0
IVAS_REND_SetIsmMetadataDelay 467
IVAS_REND_SetObjectIDs 917
IVAS_REND_SetOrientationTrackingMode 917
IVAS_REND_SetReferenceRotation 0
IVAS_REND_SetReferenceVector 0
IVAS_REND_SetReverbRoomSize 917
IVAS_REND_SetTotalNumberOfObjects 467
IVAS_REND_cldfbAnalysis_ts_wrapper 0
IVAS_REND_cldfbSynthesis_wrapper 0
IVAS_REND_closeCldfb 0
IVAS_REND_openCldfb 0
accumulate2dArrayToBuffer 1557638
accumulateCLDFBArrayToBuffer 0
alignInputDelay 2981665
allocateInputBaseBufferData 2159
allocateMcLfeDelayBuffer 322
checkObjectPositionChanged 1332377
chooseCrossfade 266222
clearInputIsm 3668
clearInputMasa 917
clearInputMc 917
clearInputSba 917
closeHeadRotation 917
configsAreEqual 270
convertBitsBufferToInternalBitsBuff 0
convertInternalBitsBuffToBitsBuffer 0
copyBufferTo2dArray 1557638
copyBufferToCLDFBarray 0
copyLsConversionMatrixToPanMatrix 50
copyMasaMetadataToDiracRenderer 79759
defaultCustomLs 1239
defaultLfeRouting 384
defaultObjectPosition 715312
defaultTdRendWrapper 12824
fillIdentityPanMatrix 111
findFreeInputSlot 2159
freeInputBaseBufferData 6419
freeMasaExtRenderer 917
freeMcLfeDelayBuffer 917
getAmbisonicsOrder 501601
getAudioConfigNumChannels 10569567
getAudioConfigType 12904817
getCldfbRendFlag 1044
getConstInputById 875970
getDefaultReverbSize 917
getEfapGains 594788
getInputById 5133554
getInputByIndex 7973
getMaxGlobalDelayNs 2159
getMcConfigValues 38000
getNumLfeChannels 0
getNumNonLfeChannelsInSpeakerLayout 664
getNumSubframesInBuffer 0
getRendCtx 6419
getRendInputDelayIsm 5009
getRendInputDelayMasa 598
getRendInputDelayMc 810
getRendInputDelaySba 526
getRendInputNumChannels 3857661
getSamplesInternal 1162450
getSmplPtr 813205120
getSpeakerAzimuths 15640
getSpeakerElevations 15640
initEfap 1061
initHeadRotation 303
initIsmMasaRendering 36
initLimiter 969
initMasaExtRenderer 263
initMcBinauralRendering 123186
initMcMasaRendering 12
initMcPanGainsWithConversionMapping 104
initMcPanGainsWithEfap 102
initMcPanGainsWithIdentMatrix 28
initMcPanGainsWithMonoOut 16
initMcPanGainsWithStereoLookup 10
initRendInputBase 14997
initRotGains 4632
initRotMatrix 1281
initSbaMasaRendering 12
initSbaPanGainsForMcOut 123
initSbaPanGainsForSbaOut 29
isIoConfigPairSupported 2159
isar_pre_rend_init 1044
ivas_masa_ext_rend_dirac_rend_init 72
ivas_masa_ext_rend_parambin_init 187
latencyNsToSamples 3082398
limitRendererOutput 1162450
makeCustomLsSetup 114
makeInputId 2159
printConfigInfo_rend 917
quaternionInit 789
renderActiveInputsIsm 1162450
renderActiveInputsMasa 1162450
renderActiveInputsMc 1162450
renderActiveInputsSba 1162450
renderBufferChannel 4772733
renderBufferChannelLerp 6105900
renderInputIsm 2107854
renderInputMasa 91649
renderInputMc 333786
renderInputSba 448376
renderIsmToBinaural 356375
renderIsmToBinauralReverb 407476
renderIsmToBinauralRoom 356375
renderIsmToMasa 10836
renderIsmToMc 703600
renderIsmToSba 273192
renderIsmToSplitBinaural 0
renderLfeToBinaural 73639
renderMasaToMasa 10836
renderMcCustomLsToBinauralRoom 25330
renderMcToBinaural 21877
renderMcToBinauralRoom 26432
renderMcToMasa 6012
renderMcToMc 169612
renderMcToSba 59917
renderMcToSplitBinaural 0
renderMonoStereoToBinaural 24606
renderSbaToBinaural 171186
renderSbaToBinauralRoom 78078
renderSbaToMasa 6012
renderSbaToMc 143850
renderSbaToMultiBinaural 0
renderSbaToMultiBinauralCldfb 0
renderSbaToSba 49250
renderSbaToSplitBinaural 0
rotateFrameMc 38000
rotateFrameSba 228222
setMaxGlobalDelayNs 2159
setRendInputActiveIsm 1281
setRendInputActiveMasa 299
setRendInputActiveMc 322
setRendInputActiveSba 257
setRendInputDelayIsm 1281
setRendInputDelayMasa 299
setRendInputDelayMc 322
setRendInputDelaySba 257
setZeroPanMatrix 1252
updateLfePanGainsForAmbiOut 38
updateLfePanGainsForMcOut 270
updateMcPanGains 384
updateMcPanGainsForAmbiOut 64
updateMcPanGainsForBinauralOut 6
updateMcPanGainsForMcOut 270
updateSbaPanGains 257
validateCustomLsLayout 114
validateOutputAudioConfig 917
validateOutputSampleRate 917

Generated by: LCOV version 1.14