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 @ 0c5691e6405a865cd50088c4936e8acb16f658a1
Lines:
2409
3335
72.2 %
Date:
2025-12-18 05:48:39
Functions:
155
188
82.4 %
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_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
initMcMasaRendering
18
initSbaMasaRendering
18
initMcPanGainsWithStereoLookup
36
initMcPanGainsWithMonoOut
48
initIsmMasaRendering
66
initMcPanGainsWithIdentMatrix
109
copyLsConversionMatrixToPanMatrix
252
updateLfePanGainsForAmbiOut
270
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
612
makeCustomLsSetup
666
validateCustomLsLayout
666
initHeadRotation
828
initSbaPanGainsForMcOut
1029
configsAreEqual
1136
updateLfePanGainsForMcOut
1136
updateMcPanGainsForMcOut
1136
initMasaExtRenderer
1230
allocateMcLfeDelayBuffer
1251
setRendInputActiveMc
1251
setRendInputDelayMc
1251
setRendInputActiveMasa
1296
setRendInputDelayMasa
1296
defaultLfeRouting
1566
updateMcPanGains
1566
quaternionInit
1827
setRendInputActiveSba
2049
setRendInputDelaySba
2049
updateSbaPanGains
2049
getRendInputDelayMasa
2592
getRendInputDelayMc
2856
IVAS_REND_SetIsmMetadataDelay
3177
IVAS_REND_SetTotalNumberOfObjects
3177
getNumNonLfeChannelsInSpeakerLayout
3753
getRendInputDelaySba
4116
IVAS_REND_Close
5031
IVAS_REND_InitConfig
5031
IVAS_REND_Open
5031
IVAS_REND_PrintConfig
5031
IVAS_REND_PrintDisclaimer
5031
IVAS_REND_SetObjectIDs
5031
IVAS_REND_SetOrientationTrackingMode
5031
IVAS_REND_SetReverbRoomSize
5031
clearInputMasa
5031
clearInputMc
5031
clearInputSba
5031
closeHeadRotation
5031
freeMasaExtRenderer
5031
freeMcLfeDelayBuffer
5031
getDefaultReverbSize
5031
printConfigInfo_rend
5031
validateOutputAudioConfig
5031
validateOutputSampleRate
5031
getCldfbRendFlag
5184
isar_pre_rend_init
5184
initLimiter
5382
initEfap
5817
defaultCustomLs
6282
setZeroPanMatrix
6915
renderMcToMasa
6918
renderSbaToMasa
6918
IVAS_REND_GetNumAllObjects
7761
initRotMatrix
7761
setRendInputActiveIsm
7761
setRendInputDelayIsm
7761
IVAS_REND_PrintInputConfig
7773
IVAS_REND_AddInput
12357
IVAS_REND_SetInputGain
12357
allocateInputBaseBufferData
12357
findFreeInputSlot
12357
getMaxGlobalDelayNs
12357
isIoConfigPairSupported
12357
makeInputId
12357
setMaxGlobalDelayNs
12357
IVAS_REND_FeedRenderConfig
14874
clearInputIsm
20124
initRotGains
26400
getRendInputDelayIsm
29436
freeInputBaseBufferData
35217
getRendCtx
35217
getInputByIndex
44631
defaultTdRendWrapper
72096
initRendInputBase
82791
IVAS_REND_SetReferenceRotation
144864
renderIsmToMasa
294966
renderMasaToMasa
294966
IVAS_REND_MergeMasaMetadata
308700
IVAS_REND_SetReferenceVector
654018
IVAS_REND_FeedInputObjectMetadataToOMasa
747792
renderMcCustomLsToBinauralRoom
1457100
getSpeakerAzimuths
2052387
getSpeakerElevations
2052387
renderMcToBinaural
2268908
getMcConfigValues
2777184
rotateFrameMc
2777184
renderMcToSba
3852180
renderMcToBinauralRoom
4904836
renderSbaToBinauralRoom
4910118
renderSbaToSba
5339862
IVAS_REND_FeedInputMasaMetadata
7974405
renderLfeToBinaural
8630844
rotateFrameSba
8813772
renderMcToMc
9912912
initMcBinauralRendering
10381743
chooseCrossfade
11590956
renderSbaToMc
13527231
renderIsmToBinaural
13916204
renderIsmToBinauralRoom
13916204
renderSbaToBinaural
15157380
copyMasaMetadataToDiracRenderer
17910615
renderInputMasa
18652086
renderIsmToSba
19884771
renderInputMc
22402854
IVAS_REND_SetHeadRotation
25282668
getEfapGains
26440984
defaultObjectPosition
27847930
getAmbisonicsOrder
28699842
renderIsmToBinauralReverb
33790103
renderInputSba
38941509
renderIsmToMc
50488458
IVAS_REND_DisableHeadRotation
72694761
IVAS_REND_GetInputNumChannels
80008806
getConstInputById
80008806
checkObjectPositionChanged
84284298
IVAS_REND_CombineHeadAndExternalOrientation
90457902
IVAS_REND_GetSamples
90457902
getSamplesInternal
90457902
limitRendererOutput
90457902
renderActiveInputsIsm
90457902
renderActiveInputsMasa
90457902
renderActiveInputsMc
90457902
renderActiveInputsSba
90457902
IVAS_REND_GetNumOutChannels
90468315
accumulate2dArrayToBuffer
109281741
copyBufferTo2dArray
109281741
IVAS_REND_FeedInputObjectMetadata
131995740
renderInputIsm
132290706
IVAS_REND_FeedInputAudio
212287155
alignInputDelay
212287155
latencyNsToSamples
222681255
getRendInputNumChannels
292296045
getInputById
352269972
renderBufferChannel
354673214
renderBufferChannelLerp
438962647
getAudioConfigNumChannels
653293359
getAudioConfigType
880522508
getSmplPtr
24636160987
Generated by:
LCOV version 1.14