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 @ efe53129c9ed87a5067dd0a8fb9dca41db9c4add
Lines:
2426
3368
72.0 %
Date:
2026-02-12 06:30:15
Functions:
155
189
82.0 %
Function Name
Hit count
IVAS_REND_AddInput
2159
IVAS_REND_Close
917
IVAS_REND_CombineHeadAndExternalOrientation
1162450
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
62
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
52
IVAS_REND_DisableHeadRotation
691474
IVAS_REND_FeedInputAudio
2981665
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
875970
IVAS_REND_GetMainOrientation
0
IVAS_REND_GetMasaMetadata
0
IVAS_REND_GetNumAllObjects
1281
IVAS_REND_GetNumOutChannels
1164336
IVAS_REND_GetRenderConfig
45
IVAS_REND_GetReverbRoomSize
0
IVAS_REND_GetSamples
1162450
IVAS_REND_GetSplitBinauralBitstream
0
IVAS_REND_GetSplitRendBitstreamHeader
0
IVAS_REND_GetTrackedRotation
0
IVAS_REND_InitConfig
917
IVAS_REND_MergeMasaMetadata
22800
IVAS_REND_Open
917
IVAS_REND_PrintConfig
917
IVAS_REND_PrintDisclaimer
917
IVAS_REND_PrintInputConfig
1345
IVAS_REND_RemoveInput
0
IVAS_REND_SetExternalOrientation
0
IVAS_REND_SetHeadRotation
785346
IVAS_REND_SetInputGain
2159
IVAS_REND_SetInputLfeMtx
0
IVAS_REND_SetInputLfePos
0
IVAS_REND_SetIsmMetadataDelay
467
IVAS_REND_SetObjectIDs
917
IVAS_REND_SetOrientationTrackingMode
917
IVAS_REND_SetReferenceRotation
0
IVAS_REND_SetReferenceVector
0
IVAS_REND_SetReverbRoomSize
917
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
2981665
allocateInputBaseBufferData
2159
allocateMcLfeDelayBuffer
322
checkObjectPositionChanged
1332377
chooseCrossfade
266222
clearInputIsm
3668
clearInputMasa
917
clearInputMc
917
clearInputSba
917
closeHeadRotation
917
configsAreEqual
270
convertBitsBufferToInternalBitsBuff
0
convertInternalBitsBuffToBitsBuffer
0
copyBufferTo2dArray
1557638
copyBufferToCLDFBarray
0
copyLsConversionMatrixToPanMatrix
50
copyMasaMetadataToDiracRenderer
79759
defaultCustomLs
1239
defaultLfeRouting
384
defaultObjectPosition
715312
defaultTdRendWrapper
12824
fillIdentityPanMatrix
111
findFreeInputSlot
2159
freeInputBaseBufferData
6419
freeMasaExtRenderer
917
freeMcLfeDelayBuffer
917
getAmbisonicsOrder
501601
getAudioConfigNumChannels
10569567
getAudioConfigType
12904817
getCldfbRendFlag
1044
getConstInputById
875970
getDefaultReverbSize
917
getEfapGains
594788
getInputById
5133554
getInputByIndex
7973
getMaxGlobalDelayNs
2159
getMcConfigValues
38000
getNumLfeChannels
0
getNumNonLfeChannelsInSpeakerLayout
664
getNumSubframesInBuffer
0
getRendCtx
6419
getRendInputDelayIsm
5009
getRendInputDelayMasa
598
getRendInputDelayMc
810
getRendInputDelaySba
526
getRendInputNumChannels
3857661
getSamplesInternal
1162450
getSmplPtr
813205120
getSpeakerAzimuths
15640
getSpeakerElevations
15640
initEfap
1061
initHeadRotation
303
initIsmMasaRendering
36
initLimiter
969
initMasaExtRenderer
263
initMcBinauralRendering
123186
initMcMasaRendering
12
initMcPanGainsWithConversionMapping
104
initMcPanGainsWithEfap
102
initMcPanGainsWithIdentMatrix
28
initMcPanGainsWithMonoOut
16
initMcPanGainsWithStereoLookup
10
initRendInputBase
14997
initRotGains
4632
initRotMatrix
1281
initSbaMasaRendering
12
initSbaPanGainsForMcOut
123
initSbaPanGainsForSbaOut
29
isIoConfigPairSupported
2159
isar_pre_rend_init
1044
ivas_masa_ext_rend_dirac_rend_init
72
ivas_masa_ext_rend_parambin_init
187
latencyNsToSamples
3082398
limitRendererOutput
1162450
makeCustomLsSetup
114
makeInputId
2159
printConfigInfo_rend
917
quaternionInit
789
renderActiveInputsIsm
1162450
renderActiveInputsMasa
1162450
renderActiveInputsMc
1162450
renderActiveInputsSba
1162450
renderBufferChannel
4772733
renderBufferChannelLerp
6105900
renderInputIsm
2107854
renderInputMasa
91649
renderInputMc
333786
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
renderMonoStereoToBinaural
24606
renderSbaToBinaural
171186
renderSbaToBinauralRoom
78078
renderSbaToMasa
6012
renderSbaToMc
143850
renderSbaToMultiBinaural
0
renderSbaToMultiBinauralCldfb
0
renderSbaToSba
49250
renderSbaToSplitBinaural
0
rotateFrameMc
38000
rotateFrameSba
228222
setMaxGlobalDelayNs
2159
setRendInputActiveIsm
1281
setRendInputActiveMasa
299
setRendInputActiveMc
322
setRendInputActiveSba
257
setRendInputDelayIsm
1281
setRendInputDelayMasa
299
setRendInputDelayMc
322
setRendInputDelaySba
257
setZeroPanMatrix
1252
updateLfePanGainsForAmbiOut
38
updateLfePanGainsForMcOut
270
updateMcPanGains
384
updateMcPanGainsForAmbiOut
64
updateMcPanGainsForBinauralOut
6
updateMcPanGainsForMcOut
270
updateSbaPanGains
257
validateCustomLsLayout
114
validateOutputAudioConfig
917
validateOutputSampleRate
917
Generated by:
LCOV version 1.14