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 @ 0c5691e6405a865cd50088c4936e8acb16f658a1 Lines: 2393 3335 71.8 %
Date: 2025-12-18 05:24:35 Functions: 153 188 81.4 %

Function Name Sort by function name Hit count Sort by hit count
IVAS_REND_AddInput 2153
IVAS_REND_Close 911
IVAS_REND_CombineHeadAndExternalOrientation 1137844
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 62
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 52
IVAS_REND_DisableHeadRotation 691474
IVAS_REND_FeedInputAudio 2957059
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 851358
IVAS_REND_GetMainOrientation 0
IVAS_REND_GetMasaMetadata 0
IVAS_REND_GetNumAllObjects 1281
IVAS_REND_GetNumOutChannels 1139718
IVAS_REND_GetRenderConfig 45
IVAS_REND_GetReverbRoomSize 0
IVAS_REND_GetSamples 1137844
IVAS_REND_GetSplitBinauralBitstream 0
IVAS_REND_GetSplitRendBitstreamHeader 0
IVAS_REND_GetTrackedRotation 0
IVAS_REND_InitConfig 911
IVAS_REND_MergeMasaMetadata 22800
IVAS_REND_Open 911
IVAS_REND_PrintConfig 911
IVAS_REND_PrintDisclaimer 911
IVAS_REND_PrintInputConfig 1339
IVAS_REND_RemoveInput 0
IVAS_REND_SetExternalOrientation 0
IVAS_REND_SetHeadRotation 760740
IVAS_REND_SetInputGain 2153
IVAS_REND_SetInputLfeMtx 0
IVAS_REND_SetInputLfePos 0
IVAS_REND_SetIsmMetadataDelay 467
IVAS_REND_SetObjectIDs 911
IVAS_REND_SetOrientationTrackingMode 911
IVAS_REND_SetReferenceRotation 0
IVAS_REND_SetReferenceVector 0
IVAS_REND_SetReverbRoomSize 911
IVAS_REND_SetSplitRendBFI 0
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 2957059
allocateInputBaseBufferData 2153
allocateMcLfeDelayBuffer 316
checkObjectPositionChanged 1332377
chooseCrossfade 266222
clearInputIsm 3644
clearInputMasa 911
clearInputMc 911
clearInputSba 911
closeHeadRotation 911
configsAreEqual 270
convertBitsBufferToInternalBitsBuff 0
convertInternalBitsBuffToBitsBuffer 0
copyBufferTo2dArray 1557638
copyBufferToCLDFBarray 0
copyLsConversionMatrixToPanMatrix 50
copyMasaMetadataToDiracRenderer 79759
defaultCustomLs 1227
defaultLfeRouting 378
defaultObjectPosition 715312
defaultTdRendWrapper 12776
fillIdentityPanMatrix 111
findFreeInputSlot 2153
freeInputBaseBufferData 6377
freeMasaExtRenderer 911
freeMcLfeDelayBuffer 911
getAmbisonicsOrder 501601
getAudioConfigNumChannels 10495731
getAudioConfigType 12777525
getCldfbRendFlag 1038
getConstInputById 851358
getDefaultReverbSize 911
getEfapGains 594788
getInputById 5108942
getInputByIndex 7955
getMaxGlobalDelayNs 2153
getMcConfigValues 38000
getNumLfeChannels 0
getNumNonLfeChannelsInSpeakerLayout 686
getNumSubframesInBuffer 0
getRendCtx 6377
getRendInputDelayIsm 5009
getRendInputDelayMasa 598
getRendInputDelayMc 798
getRendInputDelaySba 526
getRendInputNumChannels 3808443
getSamplesInternal 1137844
getSmplPtr 814498471
getSpeakerAzimuths 15662
getSpeakerElevations 15662
initEfap 1055
initHeadRotation 297
initIsmMasaRendering 36
initLimiter 963
initMasaExtRenderer 263
initMcBinauralRendering 98574
initMcMasaRendering 12
initMcPanGainsWithConversionMapping 104
initMcPanGainsWithEfap 102
initMcPanGainsWithIdentMatrix 28
initMcPanGainsWithMonoOut 16
initMcPanGainsWithStereoLookup 10
initRendInputBase 14907
initRotGains 4584
initRotMatrix 1281
initSbaMasaRendering 12
initSbaPanGainsForMcOut 123
initSbaPanGainsForSbaOut 29
isIoConfigPairSupported 2153
isar_pre_rend_init 1038
ivas_masa_ext_rend_dirac_rend_init 72
ivas_masa_ext_rend_parambin_init 187
latencyNsToSamples 3057786
limitRendererOutput 1137844
makeCustomLsSetup 114
makeInputId 2153
printConfigInfo_rend 911
quaternionInit 783
renderActiveInputsIsm 1137844
renderActiveInputsMasa 1137844
renderActiveInputsMc 1137844
renderActiveInputsSba 1137844
renderBufferChannel 4735524
renderBufferChannelLerp 6068691
renderInputIsm 2107854
renderInputMasa 91649
renderInputMc 309180
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
renderSbaToBinaural 171186
renderSbaToBinauralRoom 78078
renderSbaToMasa 6012
renderSbaToMc 143850
renderSbaToMultiBinaural 0
renderSbaToMultiBinauralCldfb 0
renderSbaToSba 49250
renderSbaToSplitBinaural 0
rotateFrameMc 38000
rotateFrameSba 228222
setMaxGlobalDelayNs 2153
setRendInputActiveIsm 1281
setRendInputActiveMasa 299
setRendInputActiveMc 316
setRendInputActiveSba 257
setRendInputDelayIsm 1281
setRendInputDelayMasa 299
setRendInputDelayMc 316
setRendInputDelaySba 257
setZeroPanMatrix 1208
updateLfePanGainsForAmbiOut 64
updateLfePanGainsForMcOut 270
updateMcPanGains 378
updateMcPanGainsForAmbiOut 64
updateMcPanGainsForMcOut 270
updateSbaPanGains 257
validateCustomLsLayout 114
validateOutputAudioConfig 911
validateOutputSampleRate 911

Generated by: LCOV version 1.14