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 @ 6941acb1e9c9972134cc7f21f6593b4f4612f789
Lines:
2782
3371
82.5 %
Date:
2025-12-28 06:50:11
Functions:
174
190
91.6 %
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_GetReverbRoomSize
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
36
initSbaMasaRendering
36
initMcPanGainsWithStereoLookup
72
initMcPanGainsWithMonoOut
96
initIsmMasaRendering
132
initMcPanGainsWithIdentMatrix
214
updateMcPanGainsForBinauralOut
228
updateLfePanGainsForAmbiOut
432
IVAS_REND_GetDelay
472
IVAS_REND_GetSplitRendBitstreamHeader
472
copyLsConversionMatrixToPanMatrix
492
updateMcPanGainsForAmbiOut
540
initSbaPanGainsForSbaOut
576
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
630
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
702
initMcPanGainsWithConversionMapping
760
fillIdentityPanMatrix
1058
IVAS_REND_SetReferenceRotation
1080
initMcPanGainsWithEfap
1080
ivas_masa_ext_rend_dirac_rend_init
1200
getNumSubframesInBuffer
1248
renderSbaToMultiBinauralCldfb
1248
makeCustomLsSetup
1332
validateCustomLsLayout
1332
ivas_masa_ext_rend_parambin_init
1336
IVAS_REND_GetRenderConfig
1768
initSbaPanGainsForMcOut
2016
initHeadRotation
2050
configsAreEqual
2252
updateLfePanGainsForMcOut
2252
updateMcPanGainsForMcOut
2252
IVAS_REND_cldfbSynthesis_wrapper
2496
initMasaExtRenderer
2596
setRendInputActiveMasa
2728
setRendInputDelayMasa
2728
allocateMcLfeDelayBuffer
2822
setRendInputActiveMc
2822
setRendInputDelayMc
2822
IVAS_REND_FeedRenderConfig
3387
defaultLfeRouting
3452
updateMcPanGains
3452
setRendInputActiveSba
4150
setRendInputDelaySba
4150
updateSbaPanGains
4150
IVAS_REND_SetReferenceVector
5220
quaternionInit
5536
getRendInputDelayMasa
5592
getRendInputDelayMc
6474
IVAS_REND_SetIsmMetadataDelay
6502
IVAS_REND_SetTotalNumberOfObjects
6502
getNumNonLfeChannelsInSpeakerLayout
7546
getRendInputDelaySba
8514
IVAS_REND_Close
10582
IVAS_REND_InitConfig
10582
IVAS_REND_Open
10582
IVAS_REND_PrintConfig
10582
IVAS_REND_PrintDisclaimer
10582
IVAS_REND_SetObjectIDs
10582
IVAS_REND_SetOrientationTrackingMode
10582
IVAS_REND_SetReverbRoomSize
10582
clearInputMasa
10582
clearInputMc
10582
clearInputSba
10582
closeHeadRotation
10582
freeMasaExtRenderer
10582
freeMcLfeDelayBuffer
10582
getDefaultReverbSize
10582
printConfigInfo_rend
10582
validateOutputAudioConfig
10582
validateOutputSampleRate
10582
initLimiter
11284
isar_pre_rend_init
11294
initEfap
12246
defaultCustomLs
13404
renderMcToMasa
13836
renderSbaToMasa
13836
setZeroPanMatrix
14910
IVAS_REND_GetNumAllObjects
15940
initRotMatrix
15940
setRendInputActiveIsm
15940
setRendInputDelayIsm
15940
IVAS_REND_PrintInputConfig
16202
copyBufferToCLDFBarray
16912
renderMcToSplitBinaural
21052
IVAS_REND_AddInput
25640
IVAS_REND_SetInputGain
25640
allocateInputBaseBufferData
25640
findFreeInputSlot
25640
isIoConfigPairSupported
25640
makeInputId
25640
setMaxGlobalDelayNs
25640
getMaxGlobalDelayNs
26112
renderSbaToMultiBinaural
26520
renderIsmToMasa
27612
renderMasaToMasa
27612
renderSbaToSplitBinaural
27768
accumulateCLDFBArrayToBuffer
33684
clearInputIsm
42328
IVAS_REND_MergeMasaMetadata
55080
initRotGains
55776
getRendInputDelayIsm
61078
renderIsmToSplitBinaural
66068
IVAS_REND_GetSplitBinauralBitstream
68852
convertBitsBufferToInternalBitsBuff
68852
convertInternalBitsBuffToBitsBuffer
68852
freeInputBaseBufferData
74074
getRendCtx
74074
getSpeakerAzimuths
75008
getSpeakerElevations
75008
getCldfbRendFlag
80146
renderMcCustomLsToBinauralRoom
88968
IVAS_REND_FeedInputObjectMetadataToOMasa
89784
getInputByIndex
92592
renderMcToBinaural
104014
getMcConfigValues
111946
rotateFrameMc
111946
defaultTdRendWrapper
150096
initRendInputBase
173788
renderMcToBinauralRoom
204740
renderMcToSba
262299
renderMonoStereoToBinaural
299955
IVAS_REND_cldfbAnalysis_ts_wrapper
317440
IVAS_REND_FeedInputMasaMetadata
373860
renderLfeToBinaural
418774
renderSbaToBinauralRoom
487662
renderMcToMc
678799
renderSbaToSba
721746
copyMasaMetadataToDiracRenderer
790366
renderInputMasa
838288
rotateFrameSba
860586
initMcBinauralRendering
919530
chooseCrossfade
972532
renderIsmToBinaural
1599620
renderIsmToBinauralRoom
1599620
renderInputMc
1673663
renderSbaToBinaural
1691634
renderSbaToMc
1827579
renderIsmToSba
2413944
IVAS_REND_SetHeadRotation
2496827
getEfapGains
2933694
defaultObjectPosition
3231120
getAmbisonicsOrder
3277086
renderIsmToBinauralReverb
3991820
renderInputSba
4770225
renderIsmToMc
6135216
IVAS_REND_GetInputNumChannels
7307816
getConstInputById
7307816
IVAS_REND_DisableHeadRotation
7625431
IVAS_REND_GetSamples
9037906
limitRendererOutput
9105510
IVAS_REND_CombineHeadAndExternalOrientation
9106758
getSamplesInternal
9106758
renderActiveInputsIsm
9106758
renderActiveInputsMasa
9106758
renderActiveInputsMc
9106758
renderActiveInputsSba
9106758
IVAS_REND_GetNumOutChannels
9128624
checkObjectPositionChanged
10138530
accumulate2dArrayToBuffer
10743790
copyBufferTo2dArray
11222146
IVAS_REND_FeedInputObjectMetadata
15806288
renderInputIsm
15833900
IVAS_REND_FeedInputAudio
23116076
alignInputDelay
23116076
latencyNsToSamples
23702045
getRendInputNumChannels
30424060
renderBufferChannel
37394950
getInputById
39322494
renderBufferChannelLerp
47543730
getAudioConfigNumChannels
71015922
getAudioConfigType
94145052
getSmplPtr
3395372692
Generated by:
LCOV version 1.14