LCOV - code coverage report
Current view:
top level
-
lib_rend
- lib_rend.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Coverage on main -- short test vectors @ fec202a8f89be4a2f278a9fc377bfb58b58fab11
Lines:
2269
3252
69.8 %
Date:
2025-09-12 08:48:38
Functions:
149
185
80.5 %
Function Name
Hit count
IVAS_REND_FeedRenderConfig
0
IVAS_REND_GetCombinedOrientation
0
IVAS_REND_GetDelay
0
IVAS_REND_GetHrtfCRendHandle
0
IVAS_REND_GetHrtfFastConvHandle
0
IVAS_REND_GetHrtfHandle
0
IVAS_REND_GetHrtfParamBinHandle
0
IVAS_REND_GetHrtfStatisticsHandle
0
IVAS_REND_GetMainOrientation
0
IVAS_REND_GetMasaMetadata
0
IVAS_REND_GetRenderConfig
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_SetReferenceRotation
0
IVAS_REND_SetReferenceVector
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
4
initSbaMasaRendering
4
initIsmMasaRendering
36
initMcPanGainsWithStereoLookup
72
initMcPanGainsWithMonoOut
96
initMcPanGainsWithIdentMatrix
174
copyLsConversionMatrixToPanMatrix
372
updateLfePanGainsForAmbiOut
540
updateMcPanGainsForAmbiOut
540
initSbaPanGainsForSbaOut
576
initMcPanGainsWithConversionMapping
600
renderMcToMasa
604
renderSbaToMasa
604
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
630
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
702
ivas_masa_ext_rend_parambin_init
840
fillIdentityPanMatrix
978
initMcPanGainsWithEfap
1080
ivas_masa_ext_rend_dirac_rend_init
1200
initHeadRotation
1332
makeCustomLsSetup
1332
validateCustomLsLayout
1332
initSbaPanGainsForMcOut
1974
configsAreEqual
2052
updateLfePanGainsForMcOut
2052
updateMcPanGainsForMcOut
2052
initMasaExtRenderer
2100
setRendInputActiveMasa
2136
setRendInputDelayMasa
2136
allocateMcLfeDelayBuffer
2230
setRendInputActiveMc
2230
setRendInputDelayMc
2230
defaultLfeRouting
2860
updateMcPanGains
2860
setRendInputActiveSba
3274
setRendInputDelaySba
3274
updateSbaPanGains
3274
quaternionInit
3330
getRendInputDelayMasa
4272
getRendInputDelayMc
5072
IVAS_REND_SetIsmMetadataDelay
5346
IVAS_REND_SetTotalNumberOfObjects
5346
getNumNonLfeChannelsInSpeakerLayout
5982
getRendInputDelaySba
6552
getCldfbRendFlag
6696
isar_pre_rend_init
6696
renderIsmToMasa
7836
renderMasaToMasa
7836
IVAS_REND_Close
8382
IVAS_REND_InitConfig
8382
IVAS_REND_Open
8382
IVAS_REND_PrintConfig
8382
IVAS_REND_PrintDisclaimer
8382
IVAS_REND_SetObjectIDs
8382
IVAS_REND_SetOrientationTrackingMode
8382
clearInputMasa
8382
clearInputMc
8382
clearInputSba
8382
closeHeadRotation
8382
freeMasaExtRenderer
8382
freeMcLfeDelayBuffer
8382
printConfigInfo_rend
8382
validateOutputAudioConfig
8382
validateOutputSampleRate
8382
IVAS_REND_MergeMasaMetadata
9000
initLimiter
9084
initEfap
9894
defaultCustomLs
10612
setZeroPanMatrix
11638
IVAS_REND_PrintInputConfig
12986
IVAS_REND_GetNumAllObjects
13146
initRotMatrix
13146
setRendInputActiveIsm
13146
setRendInputDelayIsm
13146
IVAS_REND_FeedInputObjectMetadataToOMasa
20496
IVAS_REND_AddInput
20786
IVAS_REND_SetInputGain
20786
allocateInputBaseBufferData
20786
findFreeInputSlot
20786
getMaxGlobalDelayNs
20786
isIoConfigPairSupported
20786
makeInputId
20786
setMaxGlobalDelayNs
20786
clearInputIsm
33528
initRotGains
44032
getRendInputDelayIsm
49912
freeInputBaseBufferData
58674
getRendCtx
58674
getInputByIndex
75198
getSpeakerAzimuths
81114
getSpeakerElevations
81114
defaultTdRendWrapper
123008
initRendInputBase
138134
getMcConfigValues
153228
rotateFrameMc
153228
renderMcCustomLsToBinauralRoom
156192
renderMcToBinaural
174216
renderMcToBinauralRoom
192240
IVAS_REND_FeedInputMasaMetadata
448800
renderMcToSba
459366
renderLfeToBinaural
522648
initMcBinauralRendering
680526
renderSbaToBinauralRoom
900720
copyMasaMetadataToDiracRenderer
1016340
renderInputMasa
1055736
renderMcToMc
1192580
rotateFrameSba
1351080
renderSbaToSba
1356516
chooseCrossfade
1504308
renderSbaToBinaural
1801440
renderInputMc
2175198
renderIsmToBinaural
2972160
renderIsmToBinauralReverb
2972160
renderIsmToBinauralRoom
2972160
renderSbaToMc
3435744
IVAS_REND_SetHeadRotation
3748770
renderIsmToSba
4479984
getEfapGains
5403330
getAmbisonicsOrder
5833578
defaultObjectPosition
5970612
renderInputSba
7495024
IVAS_REND_GetInputNumChannels
10746744
getConstInputById
10746744
renderIsmToMc
11390946
IVAS_REND_DisableHeadRotation
11398592
accumulate2dArrayToBuffer
13206068
copyBufferTo2dArray
13206068
IVAS_REND_CombineHeadAndExternalOrientation
13740500
IVAS_REND_GetSamples
13740500
getSamplesInternal
13740500
limitRendererOutput
13740500
renderActiveInputsIsm
13740500
renderActiveInputsMasa
13740500
renderActiveInputsMc
13740500
renderActiveInputsSba
13740500
IVAS_REND_GetNumOutChannels
13757966
checkObjectPositionChanged
18832860
IVAS_REND_FeedInputObjectMetadata
24787410
renderInputIsm
24795246
IVAS_REND_FeedInputAudio
35521204
alignInputDelay
35521204
latencyNsToSamples
36222516
getRendInputNumChannels
46268116
getInputById
60778830
renderBufferChannel
68231592
renderBufferChannelLerp
87074682
getAudioConfigNumChannels
104354731
getAudioConfigType
137074533
getSmplPtr
4015587158
Generated by:
LCOV version 1.14