LCOV - code coverage report
Current view: top level - lib_rend - lib_rend.c (source / functions) Hit Total Coverage
Test: Coverage on main -- long test vectors @ efe53129c9ed87a5067dd0a8fb9dca41db9c4add Lines: 2443 3368 72.5 %
Date: 2026-02-12 08:06:16 Functions: 157 189 83.1 %

Function Name Sort by function name Hit count Sort by hit count
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_GetMainOrientation 0
IVAS_REND_GetMasaMetadata 0
IVAS_REND_GetReverbRoomSize 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_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 18
initSbaMasaRendering 18
initMcPanGainsWithStereoLookup 36
initMcPanGainsWithMonoOut 48
initIsmMasaRendering 66
initMcPanGainsWithIdentMatrix 109
updateMcPanGainsForBinauralOut 120
updateLfePanGainsForAmbiOut 216
copyLsConversionMatrixToPanMatrix 252
updateMcPanGainsForAmbiOut 270
initSbaPanGainsForSbaOut 288
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 315
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 351
initMcPanGainsWithConversionMapping 388
fillIdentityPanMatrix 533
initMcPanGainsWithEfap 540
ivas_masa_ext_rend_dirac_rend_init 600
ivas_masa_ext_rend_parambin_init 600
IVAS_REND_GetRenderConfig 648
makeCustomLsSetup 666
validateCustomLsLayout 666
initHeadRotation 876
initSbaPanGainsForMcOut 1029
configsAreEqual 1136
updateLfePanGainsForMcOut 1136
updateMcPanGainsForMcOut 1136
initMasaExtRenderer 1230
setRendInputActiveMasa 1296
setRendInputDelayMasa 1296
allocateMcLfeDelayBuffer 1371
setRendInputActiveMc 1371
setRendInputDelayMc 1371
defaultLfeRouting 1686
updateMcPanGains 1686
quaternionInit 1929
setRendInputActiveSba 2049
setRendInputDelaySba 2049
updateSbaPanGains 2049
getRendInputDelayMasa 2592
getRendInputDelayMc 3096
IVAS_REND_SetIsmMetadataDelay 3177
IVAS_REND_SetTotalNumberOfObjects 3177
getNumNonLfeChannelsInSpeakerLayout 3791
getRendInputDelaySba 4116
IVAS_REND_Close 5151
IVAS_REND_InitConfig 5151
IVAS_REND_Open 5151
IVAS_REND_PrintConfig 5151
IVAS_REND_PrintDisclaimer 5151
IVAS_REND_SetObjectIDs 5151
IVAS_REND_SetOrientationTrackingMode 5151
IVAS_REND_SetReverbRoomSize 5151
clearInputMasa 5151
clearInputMc 5151
clearInputSba 5151
closeHeadRotation 5151
freeMasaExtRenderer 5151
freeMcLfeDelayBuffer 5151
getDefaultReverbSize 5151
printConfigInfo_rend 5151
validateOutputAudioConfig 5151
validateOutputSampleRate 5151
getCldfbRendFlag 5304
isar_pre_rend_init 5304
initLimiter 5502
initEfap 5937
defaultCustomLs 6522
renderMcToMasa 6918
renderSbaToMasa 6918
setZeroPanMatrix 7329
IVAS_REND_GetNumAllObjects 7761
initRotMatrix 7761
setRendInputActiveIsm 7761
setRendInputDelayIsm 7761
IVAS_REND_PrintInputConfig 7893
IVAS_REND_AddInput 12477
IVAS_REND_SetInputGain 12477
allocateInputBaseBufferData 12477
findFreeInputSlot 12477
getMaxGlobalDelayNs 12477
isIoConfigPairSupported 12477
makeInputId 12477
setMaxGlobalDelayNs 12477
IVAS_REND_FeedRenderConfig 16068
clearInputIsm 20604
initRotGains 27360
getRendInputDelayIsm 29436
freeInputBaseBufferData 36057
getRendCtx 36057
getInputByIndex 44991
defaultTdRendWrapper 73056
initRendInputBase 84591
IVAS_REND_SetReferenceRotation 144864
renderIsmToMasa 294966
renderMasaToMasa 294966
IVAS_REND_MergeMasaMetadata 308700
IVAS_REND_SetReferenceVector 716004
IVAS_REND_FeedInputObjectMetadataToOMasa 747792
renderMcCustomLsToBinauralRoom 1457100
getSpeakerAzimuths 2052425
getSpeakerElevations 2052425
renderMcToBinaural 2268908
getMcConfigValues 2777184
rotateFrameMc 2777184
renderMonoStereoToBinaural 3285279
renderMcToSba 3852180
renderMcToBinauralRoom 4904836
renderSbaToBinauralRoom 4910118
renderSbaToSba 5339862
IVAS_REND_FeedInputMasaMetadata 7974405
renderLfeToBinaural 8630844
rotateFrameSba 8813772
renderMcToMc 9912912
chooseCrossfade 11590956
renderSbaToMc 13527231
renderIsmToBinaural 13916204
renderIsmToBinauralRoom 13916204
initMcBinauralRendering 14225070
renderSbaToBinaural 15157380
copyMasaMetadataToDiracRenderer 17910615
renderInputMasa 18652086
renderIsmToSba 19884771
renderInputMc 25688133
getEfapGains 26440984
IVAS_REND_SetHeadRotation 27266277
defaultObjectPosition 27847930
getAmbisonicsOrder 28699842
renderIsmToBinauralReverb 33790103
renderInputSba 38941509
renderIsmToMc 50488458
IVAS_REND_DisableHeadRotation 74554359
IVAS_REND_GetInputNumChannels 83294205
getConstInputById 83294205
checkObjectPositionChanged 84284298
IVAS_REND_CombineHeadAndExternalOrientation 93743181
IVAS_REND_GetSamples 93743181
getSamplesInternal 93743181
limitRendererOutput 93743181
renderActiveInputsIsm 93743181
renderActiveInputsMasa 93743181
renderActiveInputsMc 93743181
renderActiveInputsSba 93743181
IVAS_REND_GetNumOutChannels 93753834
accumulate2dArrayToBuffer 109281741
copyBufferTo2dArray 109281741
IVAS_REND_FeedInputObjectMetadata 131995740
renderInputIsm 132290706
IVAS_REND_FeedInputAudio 215572434
alignInputDelay 215572434
latencyNsToSamples 225966654
getRendInputNumChannels 298866723
getInputById 355555371
renderBufferChannel 359600321
renderBufferChannelLerp 443889754
getAudioConfigNumChannels 663149556
getAudioConfigType 897532532
getSmplPtr 24635557786

Generated by: LCOV version 1.14