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 @ a21f94bc6bac334fe001a5bad2f7b32b79038097
Lines:
2280
3260
69.9 %
Date:
2025-11-01 09:50:07
Functions:
151
185
81.6 %
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_GetHrtfParamBinHandle
0
IVAS_REND_GetHrtfStatisticsHandle
0
IVAS_REND_GetHrtfTdHandle
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_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
6
initSbaMasaRendering
6
initMcPanGainsWithStereoLookup
36
initMcPanGainsWithMonoOut
48
initIsmMasaRendering
54
initMcPanGainsWithIdentMatrix
91
copyLsConversionMatrixToPanMatrix
198
updateLfePanGainsForAmbiOut
270
updateMcPanGainsForAmbiOut
270
initSbaPanGainsForSbaOut
288
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
315
initMcPanGainsWithConversionMapping
316
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
351
ivas_masa_ext_rend_parambin_init
420
fillIdentityPanMatrix
497
initMcPanGainsWithEfap
540
ivas_masa_ext_rend_dirac_rend_init
600
makeCustomLsSetup
666
validateCustomLsLayout
666
initHeadRotation
828
renderMcToMasa
906
renderSbaToMasa
906
initSbaPanGainsForMcOut
1029
configsAreEqual
1046
updateLfePanGainsForMcOut
1046
updateMcPanGainsForMcOut
1046
initMasaExtRenderer
1050
setRendInputActiveMasa
1104
setRendInputDelayMasa
1104
allocateMcLfeDelayBuffer
1149
setRendInputActiveMc
1149
setRendInputDelayMc
1149
defaultLfeRouting
1464
updateMcPanGains
1464
setRendInputActiveSba
1767
setRendInputDelaySba
1767
updateSbaPanGains
1767
quaternionInit
1827
getRendInputDelayMasa
2208
getRendInputDelayMc
2616
IVAS_REND_SetIsmMetadataDelay
2733
IVAS_REND_SetTotalNumberOfObjects
2733
getNumNonLfeChannelsInSpeakerLayout
3141
getRendInputDelaySba
3540
getCldfbRendFlag
3564
isar_pre_rend_init
3564
IVAS_REND_Close
4407
IVAS_REND_InitConfig
4407
IVAS_REND_Open
4407
IVAS_REND_PrintConfig
4407
IVAS_REND_PrintDisclaimer
4407
IVAS_REND_SetObjectIDs
4407
IVAS_REND_SetOrientationTrackingMode
4407
clearInputMasa
4407
clearInputMc
4407
clearInputSba
4407
closeHeadRotation
4407
freeMasaExtRenderer
4407
freeMcLfeDelayBuffer
4407
printConfigInfo_rend
4407
validateOutputAudioConfig
4407
validateOutputSampleRate
4407
initLimiter
4758
initEfap
5193
defaultCustomLs
5556
setZeroPanMatrix
6147
IVAS_REND_GetNumAllObjects
6669
initRotMatrix
6669
setRendInputActiveIsm
6669
setRendInputDelayIsm
6669
IVAS_REND_PrintInputConfig
6753
IVAS_REND_AddInput
10689
IVAS_REND_SetInputGain
10689
allocateInputBaseBufferData
10689
findFreeInputSlot
10689
getMaxGlobalDelayNs
10689
isIoConfigPairSupported
10689
makeInputId
10689
setMaxGlobalDelayNs
10689
clearInputIsm
17628
initRotGains
23328
getRendInputDelayIsm
25248
freeInputBaseBufferData
30849
getRendCtx
30849
getInputByIndex
38547
defaultTdRendWrapper
62544
initRendInputBase
72387
IVAS_REND_SetReferenceRotation
144864
renderIsmToMasa
288954
renderMasaToMasa
288954
IVAS_REND_MergeMasaMetadata
290700
IVAS_REND_SetReferenceVector
654018
IVAS_REND_FeedInputObjectMetadataToOMasa
723744
renderMcCustomLsToBinauralRoom
1457100
getSpeakerAzimuths
2051775
getSpeakerElevations
2051775
renderMcToBinaural
2268908
getMcConfigValues
2777184
rotateFrameMc
2777184
renderMcToBinauralRoom
3080716
renderMcToSba
3852180
renderSbaToBinauralRoom
4910118
renderSbaToSba
5339862
renderLfeToBinaural
6806724
IVAS_REND_FeedInputMasaMetadata
6844575
initMcBinauralRendering
8557533
rotateFrameSba
8813772
renderSbaToBinaural
9820236
renderMcToMc
9912912
chooseCrossfade
11590956
renderSbaToMc
13527231
renderIsmToBinaural
13916204
renderIsmToBinauralReverb
13916204
renderIsmToBinauralRoom
13916204
copyMasaMetadataToDiracRenderer
15100860
renderInputMasa
15836319
renderIsmToSba
19884771
renderInputMc
20572722
IVAS_REND_SetHeadRotation
25282668
getEfapGains
26440984
defaultObjectPosition
27845746
getAmbisonicsOrder
28699842
renderInputSba
33598353
renderIsmToMc
50488458
IVAS_REND_DisableHeadRotation
61250433
IVAS_REND_GetInputNumChannels
70018083
getConstInputById
70018083
IVAS_REND_CombineHeadAndExternalOrientation
79013574
IVAS_REND_GetSamples
79013574
getSamplesInternal
79013574
limitRendererOutput
79013574
renderActiveInputsIsm
79013574
renderActiveInputsMasa
79013574
renderActiveInputsMc
79013574
renderActiveInputsSba
79013574
IVAS_REND_GetNumOutChannels
79022739
accumulate2dArrayToBuffer
79412775
copyBufferTo2dArray
79412775
checkObjectPositionChanged
84284298
IVAS_REND_FeedInputObjectMetadata
112121841
renderInputIsm
112410795
IVAS_REND_FeedInputAudio
182418189
alignInputDelay
182418189
latencyNsToSamples
190986411
getRendInputNumChannels
252436356
getInputById
301395609
renderBufferChannel
354673214
renderBufferChannelLerp
438962647
getAudioConfigNumChannels
564746418
getAudioConfigType
743048297
getSmplPtr
24630688627
Generated by:
LCOV version 1.14