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 @ efe53129c9ed87a5067dd0a8fb9dca41db9c4add Lines: 2782 3368 82.6 %
Date: 2026-02-12 08:06:51 Functions: 174 189 92.1 %

Function Name Sort by function name Hit count Sort by hit count
IVAS_REND_AddInput 40276
IVAS_REND_Close 16650
IVAS_REND_CombineHeadAndExternalOrientation 104012389
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 1007
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 1105
IVAS_REND_DisableHeadRotation 82871264
IVAS_REND_FeedInputAudio 241670175
IVAS_REND_FeedInputMasaMetadata 8400915
IVAS_REND_FeedInputObjectMetadata 149899046
IVAS_REND_FeedInputObjectMetadataToOMasa 873684
IVAS_REND_FeedRenderConfig 19543
IVAS_REND_GetCombinedOrientation 0
IVAS_REND_GetDelay 472
IVAS_REND_GetHrtfCRendHandle 0
IVAS_REND_GetHrtfFastConvHandle 0
IVAS_REND_GetHrtfParamBinHandle 0
IVAS_REND_GetHrtfStatisticsHandle 0
IVAS_REND_GetHrtfTdHandle 0
IVAS_REND_GetInputNumChannels 91477991
IVAS_REND_GetMainOrientation 0
IVAS_REND_GetMasaMetadata 0
IVAS_REND_GetNumAllObjects 24982
IVAS_REND_GetNumOutChannels 104046794
IVAS_REND_GetRenderConfig 2461
IVAS_REND_GetReverbRoomSize 0
IVAS_REND_GetSamples 103943537
IVAS_REND_GetSplitBinauralBitstream 68852
IVAS_REND_GetSplitRendBitstreamHeader 472
IVAS_REND_GetTrackedRotation 0
IVAS_REND_InitConfig 16650
IVAS_REND_MergeMasaMetadata 386580
IVAS_REND_Open 16650
IVAS_REND_PrintConfig 16650
IVAS_REND_PrintDisclaimer 16650
IVAS_REND_PrintInputConfig 25440
IVAS_REND_RemoveInput 0
IVAS_REND_SetExternalOrientation 0
IVAS_REND_SetHeadRotation 30548450
IVAS_REND_SetInputGain 40276
IVAS_REND_SetInputLfeMtx 0
IVAS_REND_SetInputLfePos 0
IVAS_REND_SetIsmMetadataDelay 10146
IVAS_REND_SetObjectIDs 16650
IVAS_REND_SetOrientationTrackingMode 16650
IVAS_REND_SetReferenceRotation 145944
IVAS_REND_SetReferenceVector 721224
IVAS_REND_SetReverbRoomSize 16650
IVAS_REND_SetTotalNumberOfObjects 10146
IVAS_REND_cldfbAnalysis_ts_wrapper 317440
IVAS_REND_cldfbSynthesis_wrapper 2496
IVAS_REND_closeCldfb 8
IVAS_REND_openCldfb 8
accumulate2dArrayToBuffer 121583169
accumulateCLDFBArrayToBuffer 33684
alignInputDelay 241670175
allocateInputBaseBufferData 40276
allocateMcLfeDelayBuffer 4515
checkObjectPositionChanged 95755205
chooseCrossfade 12829710
clearInputIsm 66600
clearInputMasa 16650
clearInputMc 16650
clearInputSba 16650
closeHeadRotation 16650
configsAreEqual 3658
convertBitsBufferToInternalBitsBuff 68852
convertInternalBitsBuffToBitsBuffer 68852
copyBufferTo2dArray 122061525
copyBufferToCLDFBarray 16912
copyLsConversionMatrixToPanMatrix 794
copyMasaMetadataToDiracRenderer 18780740
defaultCustomLs 21165
defaultLfeRouting 5522
defaultObjectPosition 31794362
defaultTdRendWrapper 235976
fillIdentityPanMatrix 1702
findFreeInputSlot 40276
freeInputBaseBufferData 116550
freeMasaExtRenderer 16650
freeMcLfeDelayBuffer 16650
getAmbisonicsOrder 32478529
getAudioConfigNumChannels 744735045
getAudioConfigType 1004582401
getCldfbRendFlag 86494
getConstInputById 91477991
getDefaultReverbSize 16650
getEfapGains 29969466
getInputById 400011419
getInputByIndex 145556
getMaxGlobalDelayNs 40748
getMcConfigValues 2927130
getNumLfeChannels 0
getNumNonLfeChannelsInSpeakerLayout 12001
getNumSubframesInBuffer 1248
getRendCtx 116550
getRendInputDelayIsm 95523
getRendInputDelayMasa 8782
getRendInputDelayMc 10380
getRendInputDelaySba 13156
getRendInputNumChannels 333148444
getSamplesInternal 104012389
getSmplPtr 28844135598
getSpeakerAzimuths 2143073
getSpeakerElevations 2143073
initEfap 19244
initHeadRotation 3229
initIsmMasaRendering 234
initLimiter 17755
initMasaExtRenderer 4089
initMcBinauralRendering 15267786
initMcMasaRendering 66
initMcPanGainsWithConversionMapping 1252
initMcPanGainsWithEfap 1722
initMcPanGainsWithIdentMatrix 351
initMcPanGainsWithMonoOut 160
initMcPanGainsWithStereoLookup 118
initRendInputBase 273376
initRotGains 87768
initRotMatrix 24982
initSbaMasaRendering 66
initSbaPanGainsForMcOut 3168
initSbaPanGainsForSbaOut 893
isIoConfigPairSupported 40276
isar_pre_rend_init 17642
ivas_masa_ext_rend_dirac_rend_init 1872
ivas_masa_ext_rend_parambin_init 2123
latencyNsToSamples 252751097
limitRendererOutput 104011141
makeCustomLsSetup 2112
makeInputId 40276
printConfigInfo_rend 16650
quaternionInit 8254
renderActiveInputsIsm 104012389
renderActiveInputsMasa 104012389
renderActiveInputsMc 104012389
renderActiveInputsSba 104012389
renderBufferChannel 401768004
renderBufferChannelLerp 497539384
renderInputIsm 150232460
renderInputMasa 19582023
renderInputMc 27695582
renderInputSba 44160110
renderIsmToBinaural 15872199
renderIsmToBinauralReverb 38189399
renderIsmToBinauralRoom 15872199
renderIsmToMasa 333414
renderIsmToMc 57327274
renderIsmToSba 22571907
renderIsmToSplitBinaural 66068
renderLfeToBinaural 9123257
renderMasaToMasa 333414
renderMcCustomLsToBinauralRoom 1571398
renderMcToBinaural 2394799
renderMcToBinauralRoom 5136008
renderMcToMasa 26766
renderMcToMc 10761323
renderMcToSba 4174396
renderMcToSplitBinaural 21052
renderMonoStereoToBinaural 3609840
renderSbaToBinaural 17020200
renderSbaToBinauralRoom 5475858
renderSbaToMasa 26766
renderSbaToMc 15498660
renderSbaToMultiBinaural 26520
renderSbaToMultiBinauralCldfb 1248
renderSbaToSba 6110858
renderSbaToSplitBinaural 27768
rotateFrameMc 2927130
rotateFrameSba 9902580
setMaxGlobalDelayNs 40276
setRendInputActiveIsm 24982
setRendInputActiveMasa 4323
setRendInputActiveMc 4515
setRendInputActiveSba 6456
setRendInputDelayIsm 24982
setRendInputDelayMasa 4323
setRendInputDelayMc 4515
setRendInputDelaySba 6456
setZeroPanMatrix 23491
updateLfePanGainsForAmbiOut 686
updateLfePanGainsForMcOut 3658
updateMcPanGains 5522
updateMcPanGainsForAmbiOut 874
updateMcPanGainsForBinauralOut 354
updateMcPanGainsForMcOut 3658
updateSbaPanGains 6456
validateCustomLsLayout 2112
validateOutputAudioConfig 16650
validateOutputSampleRate 16650

Generated by: LCOV version 1.14