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
Hit count
IVAS_REND_AddInput
2153
IVAS_REND_Close
911
IVAS_REND_CombineHeadAndExternalOrientation
1137844
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
62
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
52
IVAS_REND_DisableHeadRotation
691474
IVAS_REND_FeedInputAudio
2957059
IVAS_REND_FeedInputMasaMetadata
52650
IVAS_REND_FeedInputObjectMetadata
2097018
IVAS_REND_FeedInputObjectMetadataToOMasa
36108
IVAS_REND_FeedRenderConfig
88
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_GetInputNumChannels
851358
IVAS_REND_GetMainOrientation
0
IVAS_REND_GetMasaMetadata
0
IVAS_REND_GetNumAllObjects
1281
IVAS_REND_GetNumOutChannels
1139718
IVAS_REND_GetRenderConfig
45
IVAS_REND_GetReverbRoomSize
0
IVAS_REND_GetSamples
1137844
IVAS_REND_GetSplitBinauralBitstream
0
IVAS_REND_GetSplitRendBitstreamHeader
0
IVAS_REND_GetTrackedRotation
0
IVAS_REND_InitConfig
911
IVAS_REND_MergeMasaMetadata
22800
IVAS_REND_Open
911
IVAS_REND_PrintConfig
911
IVAS_REND_PrintDisclaimer
911
IVAS_REND_PrintInputConfig
1339
IVAS_REND_RemoveInput
0
IVAS_REND_SetExternalOrientation
0
IVAS_REND_SetHeadRotation
760740
IVAS_REND_SetInputGain
2153
IVAS_REND_SetInputLfeMtx
0
IVAS_REND_SetInputLfePos
0
IVAS_REND_SetIsmMetadataDelay
467
IVAS_REND_SetObjectIDs
911
IVAS_REND_SetOrientationTrackingMode
911
IVAS_REND_SetReferenceRotation
0
IVAS_REND_SetReferenceVector
0
IVAS_REND_SetReverbRoomSize
911
IVAS_REND_SetSplitRendBFI
0
IVAS_REND_SetTotalNumberOfObjects
467
IVAS_REND_cldfbAnalysis_ts_wrapper
0
IVAS_REND_cldfbSynthesis_wrapper
0
IVAS_REND_closeCldfb
0
IVAS_REND_openCldfb
0
accumulate2dArrayToBuffer
1557638
accumulateCLDFBArrayToBuffer
0
alignInputDelay
2957059
allocateInputBaseBufferData
2153
allocateMcLfeDelayBuffer
316
checkObjectPositionChanged
1332377
chooseCrossfade
266222
clearInputIsm
3644
clearInputMasa
911
clearInputMc
911
clearInputSba
911
closeHeadRotation
911
configsAreEqual
270
convertBitsBufferToInternalBitsBuff
0
convertInternalBitsBuffToBitsBuffer
0
copyBufferTo2dArray
1557638
copyBufferToCLDFBarray
0
copyLsConversionMatrixToPanMatrix
50
copyMasaMetadataToDiracRenderer
79759
defaultCustomLs
1227
defaultLfeRouting
378
defaultObjectPosition
715312
defaultTdRendWrapper
12776
fillIdentityPanMatrix
111
findFreeInputSlot
2153
freeInputBaseBufferData
6377
freeMasaExtRenderer
911
freeMcLfeDelayBuffer
911
getAmbisonicsOrder
501601
getAudioConfigNumChannels
10495731
getAudioConfigType
12777525
getCldfbRendFlag
1038
getConstInputById
851358
getDefaultReverbSize
911
getEfapGains
594788
getInputById
5108942
getInputByIndex
7955
getMaxGlobalDelayNs
2153
getMcConfigValues
38000
getNumLfeChannels
0
getNumNonLfeChannelsInSpeakerLayout
686
getNumSubframesInBuffer
0
getRendCtx
6377
getRendInputDelayIsm
5009
getRendInputDelayMasa
598
getRendInputDelayMc
798
getRendInputDelaySba
526
getRendInputNumChannels
3808443
getSamplesInternal
1137844
getSmplPtr
814498471
getSpeakerAzimuths
15662
getSpeakerElevations
15662
initEfap
1055
initHeadRotation
297
initIsmMasaRendering
36
initLimiter
963
initMasaExtRenderer
263
initMcBinauralRendering
98574
initMcMasaRendering
12
initMcPanGainsWithConversionMapping
104
initMcPanGainsWithEfap
102
initMcPanGainsWithIdentMatrix
28
initMcPanGainsWithMonoOut
16
initMcPanGainsWithStereoLookup
10
initRendInputBase
14907
initRotGains
4584
initRotMatrix
1281
initSbaMasaRendering
12
initSbaPanGainsForMcOut
123
initSbaPanGainsForSbaOut
29
isIoConfigPairSupported
2153
isar_pre_rend_init
1038
ivas_masa_ext_rend_dirac_rend_init
72
ivas_masa_ext_rend_parambin_init
187
latencyNsToSamples
3057786
limitRendererOutput
1137844
makeCustomLsSetup
114
makeInputId
2153
printConfigInfo_rend
911
quaternionInit
783
renderActiveInputsIsm
1137844
renderActiveInputsMasa
1137844
renderActiveInputsMc
1137844
renderActiveInputsSba
1137844
renderBufferChannel
4735524
renderBufferChannelLerp
6068691
renderInputIsm
2107854
renderInputMasa
91649
renderInputMc
309180
renderInputSba
448376
renderIsmToBinaural
356375
renderIsmToBinauralReverb
407476
renderIsmToBinauralRoom
356375
renderIsmToMasa
10836
renderIsmToMc
703600
renderIsmToSba
273192
renderIsmToSplitBinaural
0
renderLfeToBinaural
73639
renderMasaToMasa
10836
renderMcCustomLsToBinauralRoom
25330
renderMcToBinaural
21877
renderMcToBinauralRoom
26432
renderMcToMasa
6012
renderMcToMc
169612
renderMcToSba
59917
renderMcToSplitBinaural
0
renderSbaToBinaural
171186
renderSbaToBinauralRoom
78078
renderSbaToMasa
6012
renderSbaToMc
143850
renderSbaToMultiBinaural
0
renderSbaToMultiBinauralCldfb
0
renderSbaToSba
49250
renderSbaToSplitBinaural
0
rotateFrameMc
38000
rotateFrameSba
228222
setMaxGlobalDelayNs
2153
setRendInputActiveIsm
1281
setRendInputActiveMasa
299
setRendInputActiveMc
316
setRendInputActiveSba
257
setRendInputDelayIsm
1281
setRendInputDelayMasa
299
setRendInputDelayMc
316
setRendInputDelaySba
257
setZeroPanMatrix
1208
updateLfePanGainsForAmbiOut
64
updateLfePanGainsForMcOut
270
updateMcPanGains
378
updateMcPanGainsForAmbiOut
64
updateMcPanGainsForMcOut
270
updateSbaPanGains
257
validateCustomLsLayout
114
validateOutputAudioConfig
911
validateOutputSampleRate
911
Generated by:
LCOV version 1.14