LCOV - code coverage report
Current view: top level - lib_rend - lib_rend.c (source / functions) Hit Total Coverage
Test: Coverage on main -- merged total coverage @ 0c62f5312a76f89f3e6d6ab9a8d50516c9ab4059 Lines: 2748 3335 82.4 %
Date: 2025-12-17 10:49:08 Functions: 172 188 91.5 %

Function Name Sort by function name Hit count Sort by hit count
IVAS_REND_GetCombinedOrientation 0
IVAS_REND_GetHrtfCRendHandle 0
IVAS_REND_GetHrtfFastConvHandle 0
IVAS_REND_GetHrtfParamBinHandle 0
IVAS_REND_GetHrtfStatisticsHandle 0
IVAS_REND_GetHrtfTdHandle 0
IVAS_REND_GetMainOrientation 0
IVAS_REND_GetMasaMetadata 0
IVAS_REND_GetReverbRoomSize 0
IVAS_REND_GetTrackedRotation 0
IVAS_REND_RemoveInput 0
IVAS_REND_SetExternalOrientation 0
IVAS_REND_SetInputLfeMtx 0
IVAS_REND_SetInputLfePos 0
IVAS_REND_SetSplitRendBFI 0
getNumLfeChannels 0
IVAS_REND_closeCldfb 8
IVAS_REND_openCldfb 8
initMcMasaRendering 66
initSbaMasaRendering 66
initMcPanGainsWithStereoLookup 118
initMcPanGainsWithMonoOut 160
initIsmMasaRendering 234
initMcPanGainsWithIdentMatrix 351
IVAS_REND_GetDelay 472
IVAS_REND_GetSplitRendBitstreamHeader 472
copyLsConversionMatrixToPanMatrix 794
updateLfePanGainsForAmbiOut 874
updateMcPanGainsForAmbiOut 874
initSbaPanGainsForSbaOut 893
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 1007
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 1105
getNumSubframesInBuffer 1248
renderSbaToMultiBinauralCldfb 1248
initMcPanGainsWithConversionMapping 1252
fillIdentityPanMatrix 1702
initMcPanGainsWithEfap 1722
ivas_masa_ext_rend_dirac_rend_init 1872
makeCustomLsSetup 2112
validateCustomLsLayout 2112
ivas_masa_ext_rend_parambin_init 2123
IVAS_REND_GetRenderConfig 2353
IVAS_REND_cldfbSynthesis_wrapper 2496
initHeadRotation 3091
initSbaPanGainsForMcOut 3168
configsAreEqual 3658
updateLfePanGainsForMcOut 3658
updateMcPanGainsForMcOut 3658
initMasaExtRenderer 4089
allocateMcLfeDelayBuffer 4161
setRendInputActiveMc 4161
setRendInputDelayMc 4161
setRendInputActiveMasa 4323
setRendInputDelayMasa 4323
defaultLfeRouting 5168
updateMcPanGains 5168
setRendInputActiveSba 6456
setRendInputDelaySba 6456
updateSbaPanGains 6456
quaternionInit 7954
getRendInputDelayMasa 8782
getRendInputDelayMc 9672
IVAS_REND_SetIsmMetadataDelay 10146
IVAS_REND_SetTotalNumberOfObjects 10146
getNumNonLfeChannelsInSpeakerLayout 11917
getRendInputDelaySba 13156
IVAS_REND_Close 16296
IVAS_REND_InitConfig 16296
IVAS_REND_Open 16296
IVAS_REND_PrintConfig 16296
IVAS_REND_PrintDisclaimer 16296
IVAS_REND_SetObjectIDs 16296
IVAS_REND_SetOrientationTrackingMode 16296
IVAS_REND_SetReverbRoomSize 16296
clearInputMasa 16296
clearInputMc 16296
clearInputSba 16296
closeHeadRotation 16296
freeMasaExtRenderer 16296
freeMcLfeDelayBuffer 16296
getDefaultReverbSize 16296
printConfigInfo_rend 16296
validateOutputAudioConfig 16296
validateOutputSampleRate 16296
copyBufferToCLDFBarray 16912
isar_pre_rend_init 17288
initLimiter 17401
IVAS_REND_FeedRenderConfig 18152
initEfap 18890
defaultCustomLs 20457
renderMcToSplitBinaural 21052
setZeroPanMatrix 22241
IVAS_REND_GetNumAllObjects 24982
initRotMatrix 24982
setRendInputActiveIsm 24982
setRendInputDelayIsm 24982
IVAS_REND_PrintInputConfig 25086
renderSbaToMultiBinaural 26520
renderMcToMasa 26766
renderSbaToMasa 26766
renderSbaToSplitBinaural 27768
accumulateCLDFBArrayToBuffer 33684
IVAS_REND_AddInput 39922
IVAS_REND_SetInputGain 39922
allocateInputBaseBufferData 39922
findFreeInputSlot 39922
isIoConfigPairSupported 39922
makeInputId 39922
setMaxGlobalDelayNs 39922
getMaxGlobalDelayNs 40394
clearInputIsm 65184
renderIsmToSplitBinaural 66068
IVAS_REND_GetSplitBinauralBitstream 68852
convertBitsBufferToInternalBitsBuff 68852
convertInternalBitsBuffToBitsBuffer 68852
initRotGains 84936
getCldfbRendFlag 86140
getRendInputDelayIsm 95523
freeInputBaseBufferData 114072
getRendCtx 114072
getInputByIndex 144494
IVAS_REND_SetReferenceRotation 145944
defaultTdRendWrapper 233144
initRendInputBase 268066
IVAS_REND_cldfbAnalysis_ts_wrapper 317440
renderIsmToMasa 333414
renderMasaToMasa 333414
IVAS_REND_MergeMasaMetadata 386580
IVAS_REND_SetReferenceVector 658878
IVAS_REND_FeedInputObjectMetadataToOMasa 873684
renderMcCustomLsToBinauralRoom 1571398
getSpeakerAzimuths 2142989
getSpeakerElevations 2142989
renderMcToBinaural 2394799
getMcConfigValues 2927130
rotateFrameMc 2927130
renderMcToSba 4174396
renderMcToBinauralRoom 5136008
renderSbaToBinauralRoom 5475858
renderSbaToSba 6110858
IVAS_REND_FeedInputMasaMetadata 8400915
renderLfeToBinaural 9123257
rotateFrameSba 9902580
renderMcToMc 10761323
initMcBinauralRendering 11040174
chooseCrossfade 12829710
renderSbaToMc 15498660
renderIsmToBinaural 15872199
renderIsmToBinauralRoom 15872199
renderSbaToBinaural 17020200
copyMasaMetadataToDiracRenderer 18780740
renderInputMasa 19582023
renderIsmToSba 22571907
renderInputMc 24085742
IVAS_REND_SetHeadRotation 28378832
getEfapGains 29969466
defaultObjectPosition 31794362
getAmbisonicsOrder 32478529
renderIsmToBinauralReverb 38189399
renderInputSba 44160110
renderIsmToMc 57327274
IVAS_REND_DisableHeadRotation 80813624
IVAS_REND_GetInputNumChannels 87867797
getConstInputById 87867797
checkObjectPositionChanged 95755205
IVAS_REND_GetSamples 100333697
limitRendererOutput 100401301
IVAS_REND_CombineHeadAndExternalOrientation 100402549
getSamplesInternal 100402549
renderActiveInputsIsm 100402549
renderActiveInputsMasa 100402549
renderActiveInputsMc 100402549
renderActiveInputsSba 100402549
IVAS_REND_GetNumOutChannels 100436246
accumulate2dArrayToBuffer 121583169
copyBufferTo2dArray 122061525
IVAS_REND_FeedInputObjectMetadata 149899046
renderInputIsm 150232460
IVAS_REND_FeedInputAudio 238060335
alignInputDelay 238060335
latencyNsToSamples 249140903
getRendInputNumChannels 325928410
renderBufferChannel 396352311
getInputById 396401225
renderBufferChannelLerp 492123691
getAudioConfigNumChannels 733904463
getAudioConfigType 985833142
getSmplPtr 28846529817

Generated by: LCOV version 1.14