LCOV - code coverage report
Current view: top level - lib_rend - lib_rend.c (source / functions) Hit Total Coverage
Test: Coverage on main -- conformance test test_26252.py @ 0c5691e6405a865cd50088c4936e8acb16f658a1 Lines: 2393 3335 71.8 %
Date: 2025-12-18 05:24:35 Functions: 153 188 81.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_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
getNumLfeChannels 0
getNumSubframesInBuffer 0
renderIsmToSplitBinaural 0
renderMcToSplitBinaural 0
renderSbaToMultiBinaural 0
renderSbaToMultiBinauralCldfb 0
renderSbaToSplitBinaural 0
initMcPanGainsWithStereoLookup 10
initMcMasaRendering 12
initSbaMasaRendering 12
initMcPanGainsWithMonoOut 16
initMcPanGainsWithIdentMatrix 28
initSbaPanGainsForSbaOut 29
initIsmMasaRendering 36
IVAS_REND_GetRenderConfig 45
copyLsConversionMatrixToPanMatrix 50
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout 52
IVAS_REND_ConfigureCustomInputLoudspeakerLayout 62
updateLfePanGainsForAmbiOut 64
updateMcPanGainsForAmbiOut 64
ivas_masa_ext_rend_dirac_rend_init 72
IVAS_REND_FeedRenderConfig 88
initMcPanGainsWithEfap 102
initMcPanGainsWithConversionMapping 104
fillIdentityPanMatrix 111
makeCustomLsSetup 114
validateCustomLsLayout 114
initSbaPanGainsForMcOut 123
ivas_masa_ext_rend_parambin_init 187
setRendInputActiveSba 257
setRendInputDelaySba 257
updateSbaPanGains 257
initMasaExtRenderer 263
configsAreEqual 270
updateLfePanGainsForMcOut 270
updateMcPanGainsForMcOut 270
initHeadRotation 297
setRendInputActiveMasa 299
setRendInputDelayMasa 299
allocateMcLfeDelayBuffer 316
setRendInputActiveMc 316
setRendInputDelayMc 316
defaultLfeRouting 378
updateMcPanGains 378
IVAS_REND_SetIsmMetadataDelay 467
IVAS_REND_SetTotalNumberOfObjects 467
getRendInputDelaySba 526
getRendInputDelayMasa 598
getNumNonLfeChannelsInSpeakerLayout 686
quaternionInit 783
getRendInputDelayMc 798
IVAS_REND_Close 911
IVAS_REND_InitConfig 911
IVAS_REND_Open 911
IVAS_REND_PrintConfig 911
IVAS_REND_PrintDisclaimer 911
IVAS_REND_SetObjectIDs 911
IVAS_REND_SetOrientationTrackingMode 911
IVAS_REND_SetReverbRoomSize 911
clearInputMasa 911
clearInputMc 911
clearInputSba 911
closeHeadRotation 911
freeMasaExtRenderer 911
freeMcLfeDelayBuffer 911
getDefaultReverbSize 911
printConfigInfo_rend 911
validateOutputAudioConfig 911
validateOutputSampleRate 911
initLimiter 963
getCldfbRendFlag 1038
isar_pre_rend_init 1038
initEfap 1055
setZeroPanMatrix 1208
defaultCustomLs 1227
IVAS_REND_GetNumAllObjects 1281
initRotMatrix 1281
setRendInputActiveIsm 1281
setRendInputDelayIsm 1281
IVAS_REND_PrintInputConfig 1339
IVAS_REND_AddInput 2153
IVAS_REND_SetInputGain 2153
allocateInputBaseBufferData 2153
findFreeInputSlot 2153
getMaxGlobalDelayNs 2153
isIoConfigPairSupported 2153
makeInputId 2153
setMaxGlobalDelayNs 2153
clearInputIsm 3644
initRotGains 4584
getRendInputDelayIsm 5009
renderMcToMasa 6012
renderSbaToMasa 6012
freeInputBaseBufferData 6377
getRendCtx 6377
getInputByIndex 7955
renderIsmToMasa 10836
renderMasaToMasa 10836
defaultTdRendWrapper 12776
initRendInputBase 14907
getSpeakerAzimuths 15662
getSpeakerElevations 15662
renderMcToBinaural 21877
IVAS_REND_MergeMasaMetadata 22800
renderMcCustomLsToBinauralRoom 25330
renderMcToBinauralRoom 26432
IVAS_REND_FeedInputObjectMetadataToOMasa 36108
getMcConfigValues 38000
rotateFrameMc 38000
renderSbaToSba 49250
IVAS_REND_FeedInputMasaMetadata 52650
renderMcToSba 59917
renderLfeToBinaural 73639
renderSbaToBinauralRoom 78078
copyMasaMetadataToDiracRenderer 79759
renderInputMasa 91649
initMcBinauralRendering 98574
renderSbaToMc 143850
renderMcToMc 169612
renderSbaToBinaural 171186
rotateFrameSba 228222
chooseCrossfade 266222
renderIsmToSba 273192
renderInputMc 309180
renderIsmToBinaural 356375
renderIsmToBinauralRoom 356375
renderIsmToBinauralReverb 407476
renderInputSba 448376
getAmbisonicsOrder 501601
getEfapGains 594788
IVAS_REND_DisableHeadRotation 691474
renderIsmToMc 703600
defaultObjectPosition 715312
IVAS_REND_SetHeadRotation 760740
IVAS_REND_GetInputNumChannels 851358
getConstInputById 851358
IVAS_REND_CombineHeadAndExternalOrientation 1137844
IVAS_REND_GetSamples 1137844
getSamplesInternal 1137844
limitRendererOutput 1137844
renderActiveInputsIsm 1137844
renderActiveInputsMasa 1137844
renderActiveInputsMc 1137844
renderActiveInputsSba 1137844
IVAS_REND_GetNumOutChannels 1139718
checkObjectPositionChanged 1332377
accumulate2dArrayToBuffer 1557638
copyBufferTo2dArray 1557638
IVAS_REND_FeedInputObjectMetadata 2097018
renderInputIsm 2107854
IVAS_REND_FeedInputAudio 2957059
alignInputDelay 2957059
latencyNsToSamples 3057786
getRendInputNumChannels 3808443
renderBufferChannel 4735524
getInputById 5108942
renderBufferChannelLerp 6068691
getAudioConfigNumChannels 10495731
getAudioConfigType 12777525
getSmplPtr 814498471

Generated by: LCOV version 1.14