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 @ b70ebd54f66296f80f72b22431c0d017dd2504f5 Lines: 2673 3260 82.0 %
Date: 2025-11-08 05:55:08 Functions: 170 185 91.9 %

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_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 12
initSbaMasaRendering 12
initMcPanGainsWithStereoLookup 72
initMcPanGainsWithMonoOut 96
initIsmMasaRendering 108
initMcPanGainsWithIdentMatrix 178
copyLsConversionMatrixToPanMatrix 384
IVAS_REND_FeedRenderConfig 472
IVAS_REND_GetDelay 472
IVAS_REND_GetRenderConfig 472
IVAS_REND_GetSplitRendBitstreamHeader 472
updateLfePanGainsForAmbiOut 540
updateMcPanGainsForAmbiOut 540
initSbaPanGainsForSbaOut 576
initMcPanGainsWithConversionMapping 616
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 630
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 702
ivas_masa_ext_rend_parambin_init 976
fillIdentityPanMatrix 986
IVAS_REND_SetReferenceRotation 1080
initMcPanGainsWithEfap 1080
ivas_masa_ext_rend_dirac_rend_init 1200
getNumSubframesInBuffer 1248
renderSbaToMultiBinauralCldfb 1248
makeCustomLsSetup 1332
validateCustomLsLayout 1332
renderMcToMasa 1812
renderSbaToMasa 1812
initHeadRotation 1966
initSbaPanGainsForMcOut 2016
configsAreEqual 2072
updateLfePanGainsForMcOut 2072
updateMcPanGainsForMcOut 2072
initMasaExtRenderer 2236
setRendInputActiveMasa 2344
setRendInputDelayMasa 2344
allocateMcLfeDelayBuffer 2390
setRendInputActiveMc 2390
setRendInputDelayMc 2390
IVAS_REND_cldfbSynthesis_wrapper 2496
defaultLfeRouting 3020
updateMcPanGains 3020
setRendInputActiveSba 3586
setRendInputDelaySba 3586
updateSbaPanGains 3586
getRendInputDelayMasa 4824
IVAS_REND_SetReferenceVector 4860
quaternionInit 5344
getRendInputDelayMc 5538
IVAS_REND_SetIsmMetadataDelay 5614
IVAS_REND_SetTotalNumberOfObjects 5614
getNumNonLfeChannelsInSpeakerLayout 6254
getRendInputDelaySba 7362
isar_pre_rend_init 7826
IVAS_REND_Close 9106
IVAS_REND_InitConfig 9106
IVAS_REND_Open 9106
IVAS_REND_PrintConfig 9106
IVAS_REND_PrintDisclaimer 9106
IVAS_REND_SetObjectIDs 9106
IVAS_REND_SetOrientationTrackingMode 9106
clearInputMasa 9106
clearInputMc 9106
clearInputSba 9106
closeHeadRotation 9106
freeMasaExtRenderer 9106
freeMcLfeDelayBuffer 9106
printConfigInfo_rend 9106
validateOutputAudioConfig 9106
validateOutputSampleRate 9106
initLimiter 9808
initEfap 10770
defaultCustomLs 11496
setZeroPanMatrix 12582
IVAS_REND_GetNumAllObjects 13756
initRotMatrix 13756
setRendInputActiveIsm 13756
setRendInputDelayIsm 13756
IVAS_REND_PrintInputConfig 13934
renderIsmToMasa 15588
renderMasaToMasa 15588
copyBufferToCLDFBarray 16912
IVAS_REND_MergeMasaMetadata 19080
renderMcToSplitBinaural 21052
IVAS_REND_AddInput 22076
IVAS_REND_SetInputGain 22076
allocateInputBaseBufferData 22076
findFreeInputSlot 22076
isIoConfigPairSupported 22076
makeInputId 22076
setMaxGlobalDelayNs 22076
getMaxGlobalDelayNs 22548
renderSbaToMultiBinaural 26520
renderSbaToSplitBinaural 27768
accumulateCLDFBArrayToBuffer 33684
clearInputIsm 36424
IVAS_REND_FeedInputObjectMetadataToOMasa 41688
initRotGains 47808
getRendInputDelayIsm 52702
freeInputBaseBufferData 63742
getRendCtx 63742
renderIsmToSplitBinaural 66068
IVAS_REND_GetSplitBinauralBitstream 68852
convertBitsBufferToInternalBitsBuff 68852
convertInternalBitsBuffToBitsBuffer 68852
getSpeakerAzimuths 73716
getSpeakerElevations 73716
getCldfbRendFlag 76678
getInputByIndex 79740
renderMcCustomLsToBinauralRoom 88968
renderMcToBinaural 104014
getMcConfigValues 111946
rotateFrameMc 111946
renderMcToBinauralRoom 119060
defaultTdRendWrapper 129168
initRendInputBase 149560
renderMcToSba 262299
IVAS_REND_FeedInputMasaMetadata 313260
IVAS_REND_cldfbAnalysis_ts_wrapper 317440
renderLfeToBinaural 333094
initMcBinauralRendering 473997
renderSbaToBinauralRoom 487662
copyMasaMetadataToDiracRenderer 668506
renderMcToMc 678799
renderInputMasa 704404
renderSbaToSba 721746
rotateFrameSba 860586
chooseCrossfade 972532
renderSbaToBinaural 975324
renderInputMc 1276004
renderIsmToBinaural 1599620
renderIsmToBinauralReverb 1599620
renderIsmToBinauralRoom 1599620
renderSbaToMc 1827579
IVAS_REND_SetHeadRotation 2335424
renderIsmToSba 2413944
getEfapGains 2933694
defaultObjectPosition 3226752
getAmbisonicsOrder 3277086
renderInputSba 4041891
IVAS_REND_GetInputNumChannels 6044375
getConstInputById 6044375
renderIsmToMc 6135216
IVAS_REND_DisableHeadRotation 6210571
accumulate2dArrayToBuffer 7379644
IVAS_REND_GetSamples 7521133
limitRendererOutput 7588737
IVAS_REND_CombineHeadAndExternalOrientation 7589985
getSamplesInternal 7589985
renderActiveInputsIsm 7589985
renderActiveInputsMasa 7589985
renderActiveInputsMc 7589985
renderActiveInputsSba 7589985
IVAS_REND_GetNumOutChannels 7608899
copyBufferTo2dArray 7858000
checkObjectPositionChanged 10138530
IVAS_REND_FeedInputObjectMetadata 13414088
renderInputIsm 13429676
IVAS_REND_FeedInputAudio 19451975
alignInputDelay 19451975
latencyNsToSamples 19948520
getRendInputNumChannels 25496518
getInputById 33202029
renderBufferChannel 36943573
renderBufferChannelLerp 47092353
getAudioConfigNumChannels 60392349
getAudioConfigType 77418650
getSmplPtr 3395613319

Generated by: LCOV version 1.14