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 @ b70ebd54f66296f80f72b22431c0d017dd2504f5
Lines:
2673
3260
82.0 %
Date:
2025-11-08 05:55:08
Functions:
170
185
91.9 %
Function Name
Hit count
IVAS_REND_GetCombinedOrientation
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_GetTrackedRotation
0
IVAS_REND_RemoveInput
0
IVAS_REND_SetExternalOrientation
0
IVAS_REND_SetInputLfeMtx
0
IVAS_REND_SetInputLfePos
0
IVAS_REND_SetSplitRendBFI
0
getNumLfeChannels
0
IVAS_REND_closeCldfb
8
IVAS_REND_openCldfb
8
initMcMasaRendering
12
initSbaMasaRendering
12
initMcPanGainsWithStereoLookup
72
initMcPanGainsWithMonoOut
96
initIsmMasaRendering
108
initMcPanGainsWithIdentMatrix
178
copyLsConversionMatrixToPanMatrix
384
IVAS_REND_FeedRenderConfig
472
IVAS_REND_GetDelay
472
IVAS_REND_GetRenderConfig
472
IVAS_REND_GetSplitRendBitstreamHeader
472
updateLfePanGainsForAmbiOut
540
updateMcPanGainsForAmbiOut
540
initSbaPanGainsForSbaOut
576
initMcPanGainsWithConversionMapping
616
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
630
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
702
ivas_masa_ext_rend_parambin_init
976
fillIdentityPanMatrix
986
IVAS_REND_SetReferenceRotation
1080
initMcPanGainsWithEfap
1080
ivas_masa_ext_rend_dirac_rend_init
1200
getNumSubframesInBuffer
1248
renderSbaToMultiBinauralCldfb
1248
makeCustomLsSetup
1332
validateCustomLsLayout
1332
renderMcToMasa
1812
renderSbaToMasa
1812
initHeadRotation
1966
initSbaPanGainsForMcOut
2016
configsAreEqual
2072
updateLfePanGainsForMcOut
2072
updateMcPanGainsForMcOut
2072
initMasaExtRenderer
2236
setRendInputActiveMasa
2344
setRendInputDelayMasa
2344
allocateMcLfeDelayBuffer
2390
setRendInputActiveMc
2390
setRendInputDelayMc
2390
IVAS_REND_cldfbSynthesis_wrapper
2496
defaultLfeRouting
3020
updateMcPanGains
3020
setRendInputActiveSba
3586
setRendInputDelaySba
3586
updateSbaPanGains
3586
getRendInputDelayMasa
4824
IVAS_REND_SetReferenceVector
4860
quaternionInit
5344
getRendInputDelayMc
5538
IVAS_REND_SetIsmMetadataDelay
5614
IVAS_REND_SetTotalNumberOfObjects
5614
getNumNonLfeChannelsInSpeakerLayout
6254
getRendInputDelaySba
7362
isar_pre_rend_init
7826
IVAS_REND_Close
9106
IVAS_REND_InitConfig
9106
IVAS_REND_Open
9106
IVAS_REND_PrintConfig
9106
IVAS_REND_PrintDisclaimer
9106
IVAS_REND_SetObjectIDs
9106
IVAS_REND_SetOrientationTrackingMode
9106
clearInputMasa
9106
clearInputMc
9106
clearInputSba
9106
closeHeadRotation
9106
freeMasaExtRenderer
9106
freeMcLfeDelayBuffer
9106
printConfigInfo_rend
9106
validateOutputAudioConfig
9106
validateOutputSampleRate
9106
initLimiter
9808
initEfap
10770
defaultCustomLs
11496
setZeroPanMatrix
12582
IVAS_REND_GetNumAllObjects
13756
initRotMatrix
13756
setRendInputActiveIsm
13756
setRendInputDelayIsm
13756
IVAS_REND_PrintInputConfig
13934
renderIsmToMasa
15588
renderMasaToMasa
15588
copyBufferToCLDFBarray
16912
IVAS_REND_MergeMasaMetadata
19080
renderMcToSplitBinaural
21052
IVAS_REND_AddInput
22076
IVAS_REND_SetInputGain
22076
allocateInputBaseBufferData
22076
findFreeInputSlot
22076
isIoConfigPairSupported
22076
makeInputId
22076
setMaxGlobalDelayNs
22076
getMaxGlobalDelayNs
22548
renderSbaToMultiBinaural
26520
renderSbaToSplitBinaural
27768
accumulateCLDFBArrayToBuffer
33684
clearInputIsm
36424
IVAS_REND_FeedInputObjectMetadataToOMasa
41688
initRotGains
47808
getRendInputDelayIsm
52702
freeInputBaseBufferData
63742
getRendCtx
63742
renderIsmToSplitBinaural
66068
IVAS_REND_GetSplitBinauralBitstream
68852
convertBitsBufferToInternalBitsBuff
68852
convertInternalBitsBuffToBitsBuffer
68852
getSpeakerAzimuths
73716
getSpeakerElevations
73716
getCldfbRendFlag
76678
getInputByIndex
79740
renderMcCustomLsToBinauralRoom
88968
renderMcToBinaural
104014
getMcConfigValues
111946
rotateFrameMc
111946
renderMcToBinauralRoom
119060
defaultTdRendWrapper
129168
initRendInputBase
149560
renderMcToSba
262299
IVAS_REND_FeedInputMasaMetadata
313260
IVAS_REND_cldfbAnalysis_ts_wrapper
317440
renderLfeToBinaural
333094
initMcBinauralRendering
473997
renderSbaToBinauralRoom
487662
copyMasaMetadataToDiracRenderer
668506
renderMcToMc
678799
renderInputMasa
704404
renderSbaToSba
721746
rotateFrameSba
860586
chooseCrossfade
972532
renderSbaToBinaural
975324
renderInputMc
1276004
renderIsmToBinaural
1599620
renderIsmToBinauralReverb
1599620
renderIsmToBinauralRoom
1599620
renderSbaToMc
1827579
IVAS_REND_SetHeadRotation
2335424
renderIsmToSba
2413944
getEfapGains
2933694
defaultObjectPosition
3226752
getAmbisonicsOrder
3277086
renderInputSba
4041891
IVAS_REND_GetInputNumChannels
6044375
getConstInputById
6044375
renderIsmToMc
6135216
IVAS_REND_DisableHeadRotation
6210571
accumulate2dArrayToBuffer
7379644
IVAS_REND_GetSamples
7521133
limitRendererOutput
7588737
IVAS_REND_CombineHeadAndExternalOrientation
7589985
getSamplesInternal
7589985
renderActiveInputsIsm
7589985
renderActiveInputsMasa
7589985
renderActiveInputsMc
7589985
renderActiveInputsSba
7589985
IVAS_REND_GetNumOutChannels
7608899
copyBufferTo2dArray
7858000
checkObjectPositionChanged
10138530
IVAS_REND_FeedInputObjectMetadata
13414088
renderInputIsm
13429676
IVAS_REND_FeedInputAudio
19451975
alignInputDelay
19451975
latencyNsToSamples
19948520
getRendInputNumChannels
25496518
getInputById
33202029
renderBufferChannel
36943573
renderBufferChannelLerp
47092353
getAudioConfigNumChannels
60392349
getAudioConfigType
77418650
getSmplPtr
3395613319
Generated by:
LCOV version 1.14