LCOV - code coverage report
Current view:
top level
-
lib_rend
- lib_rend.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Coverage on main @ 6baab0c613aa6c7100498ed7b93676aa8198a493
Lines:
2116
3137
67.5 %
Date:
2025-06-01 07:16:24
Functions:
133
171
77.8 %
Function Name
Hit count
IVAS_REND_AddInput
1978
IVAS_REND_Close
1352
IVAS_REND_CombineHeadAndExternalOrientation
2266080
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
210
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
114
IVAS_REND_DisableHeadRotation
1906032
IVAS_REND_FeedInputAudio
3785980
IVAS_REND_FeedInputMasaMetadata
16500
IVAS_REND_FeedInputObjectMetadata
2525000
IVAS_REND_FeedInputObjectMetadataToOMasa
1200
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_GetInputNumChannels
1262658
IVAS_REND_GetMainOrientation
0
IVAS_REND_GetMasaMetadata
0
IVAS_REND_GetNumAllObjects
872
IVAS_REND_GetRenderConfig
0
IVAS_REND_GetSamples
2266080
IVAS_REND_GetSplitBinauralBitstream
0
IVAS_REND_GetSplitRendBitstreamHeader
0
IVAS_REND_GetTrackedRotation
0
IVAS_REND_InitConfig
1352
IVAS_REND_MergeMasaMetadata
900
IVAS_REND_NumOutChannels
2268898
IVAS_REND_Open
1352
IVAS_REND_PrintConfig
1352
IVAS_REND_PrintDisclaimer
1352
IVAS_REND_PrintInputConfig
1478
IVAS_REND_RemoveInput
0
IVAS_REND_SetExternalOrientation
0
IVAS_REND_SetHeadRotation
576120
IVAS_REND_SetInputGain
1978
IVAS_REND_SetInputLfeMtx
0
IVAS_REND_SetInputLfePos
0
IVAS_REND_SetIsmMetadataDelay
372
IVAS_REND_SetOrientationTrackingMode
1352
IVAS_REND_SetReferenceRotation
0
IVAS_REND_SetReferenceVector
0
IVAS_REND_SetSplitRendBFI
0
IVAS_REND_SetTotalNumberOfObjects
372
IVAS_REND_cldfbAnalysis_ts_wrapper
0
IVAS_REND_cldfbSynthesis_wrapper
0
IVAS_REND_closeCldfb
0
IVAS_REND_openCldfb
0
accumulate2dArrayToBuffer
1293096
accumulateCLDFBArrayToBuffer
0
allocateInputBaseBufferData
1978
allocateMcLfeDelayBuffer
744
checkObjectPositionChanged
1924290
chooseCrossfade
141044
clearInputIsm
5408
clearInputMasa
1352
clearInputMc
1352
clearInputSba
1352
closeHeadRotation
1352
configsAreEqual
684
convertBitsBufferToInternalBitsBuff
0
convertInternalBitsBuffToBitsBuffer
0
copyBufferTo2dArray
1293096
copyBufferToCLDFBarray
0
copyLsConversionMatrixToPanMatrix
124
copyMasaMetadataToDiracRenderer
36300
defaultCustomLs
2096
defaultLfeRouting
954
defaultObjectPosition
601744
defaultTdRendWrapper
12928
fillIdentityPanMatrix
182
findFreeInputSlot
1978
freeInputBaseBufferData
9464
freeMasaExtRenderer
1352
freeMcLfeDelayBuffer
1352
getAmbisonicsOrder
546370
getAudioConfigNumChannels
16411956
getAudioConfigType
19543412
getCldfbRendFlag
0
getConstInputById
1262658
getEfapGains
876116
getInputById
6329668
getMcConfigValues
51008
getNumLfeChannels
0
getNumNonLfeChannelsInSpeakerLayout
1082
getNumSubframesInBuffer
0
getRendCtx
9464
getRendInputNumChannels
5048694
getSamplesInternal
2266080
getSmplPtr
430125994
getSpeakerAzimuths
26082
getSpeakerElevations
26082
initEfap
1736
initHeadRotation
188
initIsmMasaRendering
2
initLimiter
1466
initMasaExtRenderer
108
initMcBinauralRendering
226506
initMcMasaRendering
2
initMcPanGainsWithConversionMapping
200
initMcPanGainsWithEfap
360
initMcPanGainsWithIdentMatrix
58
initMcPanGainsWithMonoOut
32
initMcPanGainsWithStereoLookup
24
initRendInputBase
20906
initRotGains
7968
initRotMatrix
872
initSbaMasaRendering
2
initSbaPanGainsForMcOut
154
initSbaPanGainsForSbaOut
48
isIoConfigPairSupported
1978
ivas_masa_ext_rend_dirac_rend_init
80
ivas_masa_ext_rend_parambin_init
24
ivas_pre_rend_init
0
limitRendererOutput
2266080
makeCustomLsSetup
324
makeInputId
1978
printConfigInfo_rend
1352
quaternionInit
470
renderActiveInputsIsm
2266080
renderActiveInputsMasa
2266080
renderActiveInputsMc
2266080
renderActiveInputsSba
2266080
renderBufferChannel
8089358
renderBufferChannelLerp
10014358
renderInputIsm
2525300
renderInputMasa
38100
renderInputMc
719070
renderInputSba
503510
renderIsmToBinaural
300000
renderIsmToBinauralReverb
300000
renderIsmToBinauralRoom
300000
renderIsmToMasa
300
renderIsmToMc
1169000
renderIsmToSba
456000
renderIsmToSplitBinaural
0
renderLfeToBinaural
174024
renderMasaToMasa
300
renderMcCustomLsToBinauralRoom
52016
renderMcToBinaural
58008
renderMcToBinauralRoom
64000
renderMcToMasa
300
renderMcToMc
393234
renderMcToSba
151512
renderMcToSplitBinaural
0
renderSbaToBinaural
120048
renderSbaToBinauralRoom
60024
renderSbaToMasa
300
renderSbaToMc
231602
renderSbaToMultiBinaural
0
renderSbaToMultiBinauralCldfb
0
renderSbaToSba
91536
renderSbaToSplitBinaural
0
rotateFrameMc
51008
rotateFrameSba
90036
setRendInputActiveIsm
872
setRendInputActiveMasa
110
setRendInputActiveMc
744
setRendInputActiveSba
252
setZeroPanMatrix
2202
updateLfePanGainsForAmbiOut
180
updateLfePanGainsForMcOut
684
updateMcPanGains
954
updateMcPanGainsForAmbiOut
180
updateMcPanGainsForMcOut
684
updateSbaPanGains
252
validateCustomLsLayout
324
validateOutputAudioConfig
1352
validateOutputSampleRate
1352
Generated by:
LCOV version 1.14