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 @ 0c5691e6405a865cd50088c4936e8acb16f658a1 Lines: 2409 3335 72.2 %
Date: 2025-12-18 05:48:39 Functions: 155 188 82.4 %

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_SetSplitRendBFI 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
copyLsConversionMatrixToPanMatrix 252
updateLfePanGainsForAmbiOut 270
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 612
makeCustomLsSetup 666
validateCustomLsLayout 666
initHeadRotation 828
initSbaPanGainsForMcOut 1029
configsAreEqual 1136
updateLfePanGainsForMcOut 1136
updateMcPanGainsForMcOut 1136
initMasaExtRenderer 1230
allocateMcLfeDelayBuffer 1251
setRendInputActiveMc 1251
setRendInputDelayMc 1251
setRendInputActiveMasa 1296
setRendInputDelayMasa 1296
defaultLfeRouting 1566
updateMcPanGains 1566
quaternionInit 1827
setRendInputActiveSba 2049
setRendInputDelaySba 2049
updateSbaPanGains 2049
getRendInputDelayMasa 2592
getRendInputDelayMc 2856
IVAS_REND_SetIsmMetadataDelay 3177
IVAS_REND_SetTotalNumberOfObjects 3177
getNumNonLfeChannelsInSpeakerLayout 3753
getRendInputDelaySba 4116
IVAS_REND_Close 5031
IVAS_REND_InitConfig 5031
IVAS_REND_Open 5031
IVAS_REND_PrintConfig 5031
IVAS_REND_PrintDisclaimer 5031
IVAS_REND_SetObjectIDs 5031
IVAS_REND_SetOrientationTrackingMode 5031
IVAS_REND_SetReverbRoomSize 5031
clearInputMasa 5031
clearInputMc 5031
clearInputSba 5031
closeHeadRotation 5031
freeMasaExtRenderer 5031
freeMcLfeDelayBuffer 5031
getDefaultReverbSize 5031
printConfigInfo_rend 5031
validateOutputAudioConfig 5031
validateOutputSampleRate 5031
getCldfbRendFlag 5184
isar_pre_rend_init 5184
initLimiter 5382
initEfap 5817
defaultCustomLs 6282
setZeroPanMatrix 6915
renderMcToMasa 6918
renderSbaToMasa 6918
IVAS_REND_GetNumAllObjects 7761
initRotMatrix 7761
setRendInputActiveIsm 7761
setRendInputDelayIsm 7761
IVAS_REND_PrintInputConfig 7773
IVAS_REND_AddInput 12357
IVAS_REND_SetInputGain 12357
allocateInputBaseBufferData 12357
findFreeInputSlot 12357
getMaxGlobalDelayNs 12357
isIoConfigPairSupported 12357
makeInputId 12357
setMaxGlobalDelayNs 12357
IVAS_REND_FeedRenderConfig 14874
clearInputIsm 20124
initRotGains 26400
getRendInputDelayIsm 29436
freeInputBaseBufferData 35217
getRendCtx 35217
getInputByIndex 44631
defaultTdRendWrapper 72096
initRendInputBase 82791
IVAS_REND_SetReferenceRotation 144864
renderIsmToMasa 294966
renderMasaToMasa 294966
IVAS_REND_MergeMasaMetadata 308700
IVAS_REND_SetReferenceVector 654018
IVAS_REND_FeedInputObjectMetadataToOMasa 747792
renderMcCustomLsToBinauralRoom 1457100
getSpeakerAzimuths 2052387
getSpeakerElevations 2052387
renderMcToBinaural 2268908
getMcConfigValues 2777184
rotateFrameMc 2777184
renderMcToSba 3852180
renderMcToBinauralRoom 4904836
renderSbaToBinauralRoom 4910118
renderSbaToSba 5339862
IVAS_REND_FeedInputMasaMetadata 7974405
renderLfeToBinaural 8630844
rotateFrameSba 8813772
renderMcToMc 9912912
initMcBinauralRendering 10381743
chooseCrossfade 11590956
renderSbaToMc 13527231
renderIsmToBinaural 13916204
renderIsmToBinauralRoom 13916204
renderSbaToBinaural 15157380
copyMasaMetadataToDiracRenderer 17910615
renderInputMasa 18652086
renderIsmToSba 19884771
renderInputMc 22402854
IVAS_REND_SetHeadRotation 25282668
getEfapGains 26440984
defaultObjectPosition 27847930
getAmbisonicsOrder 28699842
renderIsmToBinauralReverb 33790103
renderInputSba 38941509
renderIsmToMc 50488458
IVAS_REND_DisableHeadRotation 72694761
IVAS_REND_GetInputNumChannels 80008806
getConstInputById 80008806
checkObjectPositionChanged 84284298
IVAS_REND_CombineHeadAndExternalOrientation 90457902
IVAS_REND_GetSamples 90457902
getSamplesInternal 90457902
limitRendererOutput 90457902
renderActiveInputsIsm 90457902
renderActiveInputsMasa 90457902
renderActiveInputsMc 90457902
renderActiveInputsSba 90457902
IVAS_REND_GetNumOutChannels 90468315
accumulate2dArrayToBuffer 109281741
copyBufferTo2dArray 109281741
IVAS_REND_FeedInputObjectMetadata 131995740
renderInputIsm 132290706
IVAS_REND_FeedInputAudio 212287155
alignInputDelay 212287155
latencyNsToSamples 222681255
getRendInputNumChannels 292296045
getInputById 352269972
renderBufferChannel 354673214
renderBufferChannelLerp 438962647
getAudioConfigNumChannels 653293359
getAudioConfigType 880522508
getSmplPtr 24636160987

Generated by: LCOV version 1.14