LCOV - code coverage report
Current view:
top level
-
lib_rend
- lib_rend.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Coverage on main -- long test vectors @ efe53129c9ed87a5067dd0a8fb9dca41db9c4add
Lines:
2443
3368
72.5 %
Date:
2026-02-12 08:06:16
Functions:
157
189
83.1 %
Function Name
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_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
initMcMasaRendering
18
initSbaMasaRendering
18
initMcPanGainsWithStereoLookup
36
initMcPanGainsWithMonoOut
48
initIsmMasaRendering
66
initMcPanGainsWithIdentMatrix
109
updateMcPanGainsForBinauralOut
120
updateLfePanGainsForAmbiOut
216
copyLsConversionMatrixToPanMatrix
252
updateMcPanGainsForAmbiOut
270
initSbaPanGainsForSbaOut
288
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
315
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
351
initMcPanGainsWithConversionMapping
388
fillIdentityPanMatrix
533
initMcPanGainsWithEfap
540
ivas_masa_ext_rend_dirac_rend_init
600
ivas_masa_ext_rend_parambin_init
600
IVAS_REND_GetRenderConfig
648
makeCustomLsSetup
666
validateCustomLsLayout
666
initHeadRotation
876
initSbaPanGainsForMcOut
1029
configsAreEqual
1136
updateLfePanGainsForMcOut
1136
updateMcPanGainsForMcOut
1136
initMasaExtRenderer
1230
setRendInputActiveMasa
1296
setRendInputDelayMasa
1296
allocateMcLfeDelayBuffer
1371
setRendInputActiveMc
1371
setRendInputDelayMc
1371
defaultLfeRouting
1686
updateMcPanGains
1686
quaternionInit
1929
setRendInputActiveSba
2049
setRendInputDelaySba
2049
updateSbaPanGains
2049
getRendInputDelayMasa
2592
getRendInputDelayMc
3096
IVAS_REND_SetIsmMetadataDelay
3177
IVAS_REND_SetTotalNumberOfObjects
3177
getNumNonLfeChannelsInSpeakerLayout
3791
getRendInputDelaySba
4116
IVAS_REND_Close
5151
IVAS_REND_InitConfig
5151
IVAS_REND_Open
5151
IVAS_REND_PrintConfig
5151
IVAS_REND_PrintDisclaimer
5151
IVAS_REND_SetObjectIDs
5151
IVAS_REND_SetOrientationTrackingMode
5151
IVAS_REND_SetReverbRoomSize
5151
clearInputMasa
5151
clearInputMc
5151
clearInputSba
5151
closeHeadRotation
5151
freeMasaExtRenderer
5151
freeMcLfeDelayBuffer
5151
getDefaultReverbSize
5151
printConfigInfo_rend
5151
validateOutputAudioConfig
5151
validateOutputSampleRate
5151
getCldfbRendFlag
5304
isar_pre_rend_init
5304
initLimiter
5502
initEfap
5937
defaultCustomLs
6522
renderMcToMasa
6918
renderSbaToMasa
6918
setZeroPanMatrix
7329
IVAS_REND_GetNumAllObjects
7761
initRotMatrix
7761
setRendInputActiveIsm
7761
setRendInputDelayIsm
7761
IVAS_REND_PrintInputConfig
7893
IVAS_REND_AddInput
12477
IVAS_REND_SetInputGain
12477
allocateInputBaseBufferData
12477
findFreeInputSlot
12477
getMaxGlobalDelayNs
12477
isIoConfigPairSupported
12477
makeInputId
12477
setMaxGlobalDelayNs
12477
IVAS_REND_FeedRenderConfig
16068
clearInputIsm
20604
initRotGains
27360
getRendInputDelayIsm
29436
freeInputBaseBufferData
36057
getRendCtx
36057
getInputByIndex
44991
defaultTdRendWrapper
73056
initRendInputBase
84591
IVAS_REND_SetReferenceRotation
144864
renderIsmToMasa
294966
renderMasaToMasa
294966
IVAS_REND_MergeMasaMetadata
308700
IVAS_REND_SetReferenceVector
716004
IVAS_REND_FeedInputObjectMetadataToOMasa
747792
renderMcCustomLsToBinauralRoom
1457100
getSpeakerAzimuths
2052425
getSpeakerElevations
2052425
renderMcToBinaural
2268908
getMcConfigValues
2777184
rotateFrameMc
2777184
renderMonoStereoToBinaural
3285279
renderMcToSba
3852180
renderMcToBinauralRoom
4904836
renderSbaToBinauralRoom
4910118
renderSbaToSba
5339862
IVAS_REND_FeedInputMasaMetadata
7974405
renderLfeToBinaural
8630844
rotateFrameSba
8813772
renderMcToMc
9912912
chooseCrossfade
11590956
renderSbaToMc
13527231
renderIsmToBinaural
13916204
renderIsmToBinauralRoom
13916204
initMcBinauralRendering
14225070
renderSbaToBinaural
15157380
copyMasaMetadataToDiracRenderer
17910615
renderInputMasa
18652086
renderIsmToSba
19884771
renderInputMc
25688133
getEfapGains
26440984
IVAS_REND_SetHeadRotation
27266277
defaultObjectPosition
27847930
getAmbisonicsOrder
28699842
renderIsmToBinauralReverb
33790103
renderInputSba
38941509
renderIsmToMc
50488458
IVAS_REND_DisableHeadRotation
74554359
IVAS_REND_GetInputNumChannels
83294205
getConstInputById
83294205
checkObjectPositionChanged
84284298
IVAS_REND_CombineHeadAndExternalOrientation
93743181
IVAS_REND_GetSamples
93743181
getSamplesInternal
93743181
limitRendererOutput
93743181
renderActiveInputsIsm
93743181
renderActiveInputsMasa
93743181
renderActiveInputsMc
93743181
renderActiveInputsSba
93743181
IVAS_REND_GetNumOutChannels
93753834
accumulate2dArrayToBuffer
109281741
copyBufferTo2dArray
109281741
IVAS_REND_FeedInputObjectMetadata
131995740
renderInputIsm
132290706
IVAS_REND_FeedInputAudio
215572434
alignInputDelay
215572434
latencyNsToSamples
225966654
getRendInputNumChannels
298866723
getInputById
355555371
renderBufferChannel
359600321
renderBufferChannelLerp
443889754
getAudioConfigNumChannels
663149556
getAudioConfigType
897532532
getSmplPtr
24635557786
Generated by:
LCOV version 1.14