LCOV - code coverage report
Current view:
top level
-
lib_rend
- lib_rend.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Coverage on main -- merged total coverage @ efe53129c9ed87a5067dd0a8fb9dca41db9c4add
Lines:
2782
3368
82.6 %
Date:
2026-02-12 08:06:51
Functions:
174
189
92.1 %
Function Name
Hit count
IVAS_REND_AddInput
40276
IVAS_REND_Close
16650
IVAS_REND_CombineHeadAndExternalOrientation
104012389
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
1007
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
1105
IVAS_REND_DisableHeadRotation
82871264
IVAS_REND_FeedInputAudio
241670175
IVAS_REND_FeedInputMasaMetadata
8400915
IVAS_REND_FeedInputObjectMetadata
149899046
IVAS_REND_FeedInputObjectMetadataToOMasa
873684
IVAS_REND_FeedRenderConfig
19543
IVAS_REND_GetCombinedOrientation
0
IVAS_REND_GetDelay
472
IVAS_REND_GetHrtfCRendHandle
0
IVAS_REND_GetHrtfFastConvHandle
0
IVAS_REND_GetHrtfParamBinHandle
0
IVAS_REND_GetHrtfStatisticsHandle
0
IVAS_REND_GetHrtfTdHandle
0
IVAS_REND_GetInputNumChannels
91477991
IVAS_REND_GetMainOrientation
0
IVAS_REND_GetMasaMetadata
0
IVAS_REND_GetNumAllObjects
24982
IVAS_REND_GetNumOutChannels
104046794
IVAS_REND_GetRenderConfig
2461
IVAS_REND_GetReverbRoomSize
0
IVAS_REND_GetSamples
103943537
IVAS_REND_GetSplitBinauralBitstream
68852
IVAS_REND_GetSplitRendBitstreamHeader
472
IVAS_REND_GetTrackedRotation
0
IVAS_REND_InitConfig
16650
IVAS_REND_MergeMasaMetadata
386580
IVAS_REND_Open
16650
IVAS_REND_PrintConfig
16650
IVAS_REND_PrintDisclaimer
16650
IVAS_REND_PrintInputConfig
25440
IVAS_REND_RemoveInput
0
IVAS_REND_SetExternalOrientation
0
IVAS_REND_SetHeadRotation
30548450
IVAS_REND_SetInputGain
40276
IVAS_REND_SetInputLfeMtx
0
IVAS_REND_SetInputLfePos
0
IVAS_REND_SetIsmMetadataDelay
10146
IVAS_REND_SetObjectIDs
16650
IVAS_REND_SetOrientationTrackingMode
16650
IVAS_REND_SetReferenceRotation
145944
IVAS_REND_SetReferenceVector
721224
IVAS_REND_SetReverbRoomSize
16650
IVAS_REND_SetTotalNumberOfObjects
10146
IVAS_REND_cldfbAnalysis_ts_wrapper
317440
IVAS_REND_cldfbSynthesis_wrapper
2496
IVAS_REND_closeCldfb
8
IVAS_REND_openCldfb
8
accumulate2dArrayToBuffer
121583169
accumulateCLDFBArrayToBuffer
33684
alignInputDelay
241670175
allocateInputBaseBufferData
40276
allocateMcLfeDelayBuffer
4515
checkObjectPositionChanged
95755205
chooseCrossfade
12829710
clearInputIsm
66600
clearInputMasa
16650
clearInputMc
16650
clearInputSba
16650
closeHeadRotation
16650
configsAreEqual
3658
convertBitsBufferToInternalBitsBuff
68852
convertInternalBitsBuffToBitsBuffer
68852
copyBufferTo2dArray
122061525
copyBufferToCLDFBarray
16912
copyLsConversionMatrixToPanMatrix
794
copyMasaMetadataToDiracRenderer
18780740
defaultCustomLs
21165
defaultLfeRouting
5522
defaultObjectPosition
31794362
defaultTdRendWrapper
235976
fillIdentityPanMatrix
1702
findFreeInputSlot
40276
freeInputBaseBufferData
116550
freeMasaExtRenderer
16650
freeMcLfeDelayBuffer
16650
getAmbisonicsOrder
32478529
getAudioConfigNumChannels
744735045
getAudioConfigType
1004582401
getCldfbRendFlag
86494
getConstInputById
91477991
getDefaultReverbSize
16650
getEfapGains
29969466
getInputById
400011419
getInputByIndex
145556
getMaxGlobalDelayNs
40748
getMcConfigValues
2927130
getNumLfeChannels
0
getNumNonLfeChannelsInSpeakerLayout
12001
getNumSubframesInBuffer
1248
getRendCtx
116550
getRendInputDelayIsm
95523
getRendInputDelayMasa
8782
getRendInputDelayMc
10380
getRendInputDelaySba
13156
getRendInputNumChannels
333148444
getSamplesInternal
104012389
getSmplPtr
28844135598
getSpeakerAzimuths
2143073
getSpeakerElevations
2143073
initEfap
19244
initHeadRotation
3229
initIsmMasaRendering
234
initLimiter
17755
initMasaExtRenderer
4089
initMcBinauralRendering
15267786
initMcMasaRendering
66
initMcPanGainsWithConversionMapping
1252
initMcPanGainsWithEfap
1722
initMcPanGainsWithIdentMatrix
351
initMcPanGainsWithMonoOut
160
initMcPanGainsWithStereoLookup
118
initRendInputBase
273376
initRotGains
87768
initRotMatrix
24982
initSbaMasaRendering
66
initSbaPanGainsForMcOut
3168
initSbaPanGainsForSbaOut
893
isIoConfigPairSupported
40276
isar_pre_rend_init
17642
ivas_masa_ext_rend_dirac_rend_init
1872
ivas_masa_ext_rend_parambin_init
2123
latencyNsToSamples
252751097
limitRendererOutput
104011141
makeCustomLsSetup
2112
makeInputId
40276
printConfigInfo_rend
16650
quaternionInit
8254
renderActiveInputsIsm
104012389
renderActiveInputsMasa
104012389
renderActiveInputsMc
104012389
renderActiveInputsSba
104012389
renderBufferChannel
401768004
renderBufferChannelLerp
497539384
renderInputIsm
150232460
renderInputMasa
19582023
renderInputMc
27695582
renderInputSba
44160110
renderIsmToBinaural
15872199
renderIsmToBinauralReverb
38189399
renderIsmToBinauralRoom
15872199
renderIsmToMasa
333414
renderIsmToMc
57327274
renderIsmToSba
22571907
renderIsmToSplitBinaural
66068
renderLfeToBinaural
9123257
renderMasaToMasa
333414
renderMcCustomLsToBinauralRoom
1571398
renderMcToBinaural
2394799
renderMcToBinauralRoom
5136008
renderMcToMasa
26766
renderMcToMc
10761323
renderMcToSba
4174396
renderMcToSplitBinaural
21052
renderMonoStereoToBinaural
3609840
renderSbaToBinaural
17020200
renderSbaToBinauralRoom
5475858
renderSbaToMasa
26766
renderSbaToMc
15498660
renderSbaToMultiBinaural
26520
renderSbaToMultiBinauralCldfb
1248
renderSbaToSba
6110858
renderSbaToSplitBinaural
27768
rotateFrameMc
2927130
rotateFrameSba
9902580
setMaxGlobalDelayNs
40276
setRendInputActiveIsm
24982
setRendInputActiveMasa
4323
setRendInputActiveMc
4515
setRendInputActiveSba
6456
setRendInputDelayIsm
24982
setRendInputDelayMasa
4323
setRendInputDelayMc
4515
setRendInputDelaySba
6456
setZeroPanMatrix
23491
updateLfePanGainsForAmbiOut
686
updateLfePanGainsForMcOut
3658
updateMcPanGains
5522
updateMcPanGainsForAmbiOut
874
updateMcPanGainsForBinauralOut
354
updateMcPanGainsForMcOut
3658
updateSbaPanGains
6456
validateCustomLsLayout
2112
validateOutputAudioConfig
16650
validateOutputSampleRate
16650
Generated by:
LCOV version 1.14