LCOV - code coverage report
Current view: top level - lib_rend - lib_rend.c (source / functions) Hit Total Coverage
Test: Coverage on main -- short test vectors @ 6c9ddc4024a9c0e1ecb8f643f114a84a0e26ec6b Lines: 2107 3135 67.2 %
Date: 2025-05-24 08:36:14 Functions: 133 171 77.8 %

Function Name Sort by function name Hit count Sort by hit count
IVAS_REND_FeedRenderConfig 0
IVAS_REND_GetCombinedOrientation 0
IVAS_REND_GetDelay 0
IVAS_REND_GetHrtfCRendHandle 0
IVAS_REND_GetHrtfFastConvHandle 0
IVAS_REND_GetHrtfHandle 0
IVAS_REND_GetHrtfParamBinHandle 0
IVAS_REND_GetHrtfStatisticsHandle 0
IVAS_REND_GetMainOrientation 0
IVAS_REND_GetMasaMetadata 0
IVAS_REND_GetRenderConfig 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_SetReferenceRotation 0
IVAS_REND_SetReferenceVector 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
getCldfbRendFlag 0
getNumLfeChannels 0
getNumSubframesInBuffer 0
ivas_pre_rend_init 0
renderIsmToSplitBinaural 0
renderMcToSplitBinaural 0
renderSbaToMultiBinaural 0
renderSbaToMultiBinauralCldfb 0
renderSbaToSplitBinaural 0
initIsmMasaRendering 2
initMcMasaRendering 2
initSbaMasaRendering 2
initMcPanGainsWithStereoLookup 24
ivas_masa_ext_rend_parambin_init 24
initMcPanGainsWithMonoOut 32
initSbaPanGainsForSbaOut 48
initMcPanGainsWithIdentMatrix 58
ivas_masa_ext_rend_dirac_rend_init 68
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 78
initMasaExtRenderer 96
setRendInputActiveMasa 98
copyLsConversionMatrixToPanMatrix 124
initSbaPanGainsForMcOut 154
updateLfePanGainsForAmbiOut 180
updateMcPanGainsForAmbiOut 180
fillIdentityPanMatrix 182
initHeadRotation 188
initMcPanGainsWithConversionMapping 200
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 210
setRendInputActiveSba 252
updateSbaPanGains 252
makeCustomLsSetup 288
validateCustomLsLayout 288
renderIsmToMasa 300
renderMasaToMasa 300
renderMcToMasa 300
renderSbaToMasa 300
IVAS_REND_SetIsmMetadataDelay 348
IVAS_REND_SetTotalNumberOfObjects 348
initMcPanGainsWithEfap 360
quaternionInit 470
configsAreEqual 684
updateLfePanGainsForMcOut 684
updateMcPanGainsForMcOut 684
allocateMcLfeDelayBuffer 744
setRendInputActiveMc 744
IVAS_REND_GetNumAllObjects 812
initRotMatrix 812
setRendInputActiveIsm 812
IVAS_REND_MergeMasaMetadata 900
defaultLfeRouting 954
updateMcPanGains 954
getNumNonLfeChannelsInSpeakerLayout 1082
IVAS_REND_FeedInputObjectMetadataToOMasa 1200
IVAS_REND_Close 1316
IVAS_REND_InitConfig 1316
IVAS_REND_Open 1316
IVAS_REND_PrintConfig 1316
IVAS_REND_PrintDisclaimer 1316
IVAS_REND_SetOrientationTrackingMode 1316
clearInputMasa 1316
clearInputMc 1316
clearInputSba 1316
closeHeadRotation 1316
freeMasaExtRenderer 1316
freeMcLfeDelayBuffer 1316
printConfigInfo_rend 1316
validateOutputAudioConfig 1316
validateOutputSampleRate 1316
initLimiter 1394
IVAS_REND_PrintInputConfig 1442
initEfap 1664
IVAS_REND_AddInput 1906
IVAS_REND_SetInputGain 1906
allocateInputBaseBufferData 1906
findFreeInputSlot 1906
isIoConfigPairSupported 1906
makeInputId 1906
defaultCustomLs 2060
setZeroPanMatrix 2202
clearInputIsm 5264
initRotGains 7968
freeInputBaseBufferData 9212
getRendCtx 9212
defaultTdRendWrapper 12448
IVAS_REND_FeedInputMasaMetadata 14700
initRendInputBase 20330
getSpeakerAzimuths 26082
getSpeakerElevations 26082
copyMasaMetadataToDiracRenderer 34500
renderInputMasa 36300
getMcConfigValues 51008
rotateFrameMc 51008
renderMcCustomLsToBinauralRoom 52016
renderMcToBinaural 58008
renderSbaToBinauralRoom 60024
renderMcToBinauralRoom 64000
rotateFrameSba 90036
renderSbaToSba 91536
renderSbaToBinaural 120048
chooseCrossfade 141044
renderMcToSba 151512
renderLfeToBinaural 174024
initMcBinauralRendering 226506
renderSbaToMc 231602
renderIsmToBinaural 300000
renderIsmToBinauralReverb 300000
renderIsmToBinauralRoom 300000
renderMcToMc 393234
renderIsmToSba 456000
renderInputSba 503510
getAmbisonicsOrder 546370
IVAS_REND_SetHeadRotation 576120
defaultObjectPosition 601624
renderInputMc 719070
getEfapGains 787232
renderIsmToMc 1079000
IVAS_REND_GetInputNumChannels 1260786
getConstInputById 1260786
accumulate2dArrayToBuffer 1291296
copyBufferTo2dArray 1291296
checkObjectPositionChanged 1834350
IVAS_REND_DisableHeadRotation 1868232
IVAS_REND_CombineHeadAndExternalOrientation 2228280
IVAS_REND_GetSamples 2228280
getSamplesInternal 2228280
limitRendererOutput 2228280
renderActiveInputsIsm 2228280
renderActiveInputsMasa 2228280
renderActiveInputsMc 2228280
renderActiveInputsSba 2228280
IVAS_REND_NumOutChannels 2230990
IVAS_REND_FeedInputObjectMetadata 2435000
renderInputIsm 2435300
IVAS_REND_FeedInputAudio 3694180
getRendInputNumChannels 4955022
getInputById 6145996
renderBufferChannel 8089358
renderBufferChannelLerp 9924358
getAudioConfigNumChannels 12485363
getAudioConfigType 17194601
getSmplPtr 429273778

Generated by: LCOV version 1.14