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 @ 6941acb1e9c9972134cc7f21f6593b4f4612f789 Lines: 2782 3371 82.5 %
Date: 2025-12-28 06:50:11 Functions: 174 190 91.6 %

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_GetReverbRoomSize 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 36
initSbaMasaRendering 36
initMcPanGainsWithStereoLookup 72
initMcPanGainsWithMonoOut 96
initIsmMasaRendering 132
initMcPanGainsWithIdentMatrix 214
updateMcPanGainsForBinauralOut 228
updateLfePanGainsForAmbiOut 432
IVAS_REND_GetDelay 472
IVAS_REND_GetSplitRendBitstreamHeader 472
copyLsConversionMatrixToPanMatrix 492
updateMcPanGainsForAmbiOut 540
initSbaPanGainsForSbaOut 576
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 630
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 702
initMcPanGainsWithConversionMapping 760
fillIdentityPanMatrix 1058
IVAS_REND_SetReferenceRotation 1080
initMcPanGainsWithEfap 1080
ivas_masa_ext_rend_dirac_rend_init 1200
getNumSubframesInBuffer 1248
renderSbaToMultiBinauralCldfb 1248
makeCustomLsSetup 1332
validateCustomLsLayout 1332
ivas_masa_ext_rend_parambin_init 1336
IVAS_REND_GetRenderConfig 1768
initSbaPanGainsForMcOut 2016
initHeadRotation 2050
configsAreEqual 2252
updateLfePanGainsForMcOut 2252
updateMcPanGainsForMcOut 2252
IVAS_REND_cldfbSynthesis_wrapper 2496
initMasaExtRenderer 2596
setRendInputActiveMasa 2728
setRendInputDelayMasa 2728
allocateMcLfeDelayBuffer 2822
setRendInputActiveMc 2822
setRendInputDelayMc 2822
IVAS_REND_FeedRenderConfig 3387
defaultLfeRouting 3452
updateMcPanGains 3452
setRendInputActiveSba 4150
setRendInputDelaySba 4150
updateSbaPanGains 4150
IVAS_REND_SetReferenceVector 5220
quaternionInit 5536
getRendInputDelayMasa 5592
getRendInputDelayMc 6474
IVAS_REND_SetIsmMetadataDelay 6502
IVAS_REND_SetTotalNumberOfObjects 6502
getNumNonLfeChannelsInSpeakerLayout 7546
getRendInputDelaySba 8514
IVAS_REND_Close 10582
IVAS_REND_InitConfig 10582
IVAS_REND_Open 10582
IVAS_REND_PrintConfig 10582
IVAS_REND_PrintDisclaimer 10582
IVAS_REND_SetObjectIDs 10582
IVAS_REND_SetOrientationTrackingMode 10582
IVAS_REND_SetReverbRoomSize 10582
clearInputMasa 10582
clearInputMc 10582
clearInputSba 10582
closeHeadRotation 10582
freeMasaExtRenderer 10582
freeMcLfeDelayBuffer 10582
getDefaultReverbSize 10582
printConfigInfo_rend 10582
validateOutputAudioConfig 10582
validateOutputSampleRate 10582
initLimiter 11284
isar_pre_rend_init 11294
initEfap 12246
defaultCustomLs 13404
renderMcToMasa 13836
renderSbaToMasa 13836
setZeroPanMatrix 14910
IVAS_REND_GetNumAllObjects 15940
initRotMatrix 15940
setRendInputActiveIsm 15940
setRendInputDelayIsm 15940
IVAS_REND_PrintInputConfig 16202
copyBufferToCLDFBarray 16912
renderMcToSplitBinaural 21052
IVAS_REND_AddInput 25640
IVAS_REND_SetInputGain 25640
allocateInputBaseBufferData 25640
findFreeInputSlot 25640
isIoConfigPairSupported 25640
makeInputId 25640
setMaxGlobalDelayNs 25640
getMaxGlobalDelayNs 26112
renderSbaToMultiBinaural 26520
renderIsmToMasa 27612
renderMasaToMasa 27612
renderSbaToSplitBinaural 27768
accumulateCLDFBArrayToBuffer 33684
clearInputIsm 42328
IVAS_REND_MergeMasaMetadata 55080
initRotGains 55776
getRendInputDelayIsm 61078
renderIsmToSplitBinaural 66068
IVAS_REND_GetSplitBinauralBitstream 68852
convertBitsBufferToInternalBitsBuff 68852
convertInternalBitsBuffToBitsBuffer 68852
freeInputBaseBufferData 74074
getRendCtx 74074
getSpeakerAzimuths 75008
getSpeakerElevations 75008
getCldfbRendFlag 80146
renderMcCustomLsToBinauralRoom 88968
IVAS_REND_FeedInputObjectMetadataToOMasa 89784
getInputByIndex 92592
renderMcToBinaural 104014
getMcConfigValues 111946
rotateFrameMc 111946
defaultTdRendWrapper 150096
initRendInputBase 173788
renderMcToBinauralRoom 204740
renderMcToSba 262299
renderMonoStereoToBinaural 299955
IVAS_REND_cldfbAnalysis_ts_wrapper 317440
IVAS_REND_FeedInputMasaMetadata 373860
renderLfeToBinaural 418774
renderSbaToBinauralRoom 487662
renderMcToMc 678799
renderSbaToSba 721746
copyMasaMetadataToDiracRenderer 790366
renderInputMasa 838288
rotateFrameSba 860586
initMcBinauralRendering 919530
chooseCrossfade 972532
renderIsmToBinaural 1599620
renderIsmToBinauralRoom 1599620
renderInputMc 1673663
renderSbaToBinaural 1691634
renderSbaToMc 1827579
renderIsmToSba 2413944
IVAS_REND_SetHeadRotation 2496827
getEfapGains 2933694
defaultObjectPosition 3231120
getAmbisonicsOrder 3277086
renderIsmToBinauralReverb 3991820
renderInputSba 4770225
renderIsmToMc 6135216
IVAS_REND_GetInputNumChannels 7307816
getConstInputById 7307816
IVAS_REND_DisableHeadRotation 7625431
IVAS_REND_GetSamples 9037906
limitRendererOutput 9105510
IVAS_REND_CombineHeadAndExternalOrientation 9106758
getSamplesInternal 9106758
renderActiveInputsIsm 9106758
renderActiveInputsMasa 9106758
renderActiveInputsMc 9106758
renderActiveInputsSba 9106758
IVAS_REND_GetNumOutChannels 9128624
checkObjectPositionChanged 10138530
accumulate2dArrayToBuffer 10743790
copyBufferTo2dArray 11222146
IVAS_REND_FeedInputObjectMetadata 15806288
renderInputIsm 15833900
IVAS_REND_FeedInputAudio 23116076
alignInputDelay 23116076
latencyNsToSamples 23702045
getRendInputNumChannels 30424060
renderBufferChannel 37394950
getInputById 39322494
renderBufferChannelLerp 47543730
getAudioConfigNumChannels 71015922
getAudioConfigType 94145052
getSmplPtr 3395372692

Generated by: LCOV version 1.14