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 @ 6c9ddc4024a9c0e1ecb8f643f114a84a0e26ec6b
Lines:
2107
3135
67.2 %
Date:
2025-05-24 08:36:14
Functions:
133
171
77.8 %
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
getCldfbRendFlag
0
getNumLfeChannels
0
getNumSubframesInBuffer
0
ivas_pre_rend_init
0
renderIsmToSplitBinaural
0
renderMcToSplitBinaural
0
renderSbaToMultiBinaural
0
renderSbaToMultiBinauralCldfb
0
renderSbaToSplitBinaural
0
initIsmMasaRendering
2
initMcMasaRendering
2
initSbaMasaRendering
2
initMcPanGainsWithStereoLookup
24
ivas_masa_ext_rend_parambin_init
24
initMcPanGainsWithMonoOut
32
initSbaPanGainsForSbaOut
48
initMcPanGainsWithIdentMatrix
58
ivas_masa_ext_rend_dirac_rend_init
68
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
78
initMasaExtRenderer
96
setRendInputActiveMasa
98
copyLsConversionMatrixToPanMatrix
124
initSbaPanGainsForMcOut
154
updateLfePanGainsForAmbiOut
180
updateMcPanGainsForAmbiOut
180
fillIdentityPanMatrix
182
initHeadRotation
188
initMcPanGainsWithConversionMapping
200
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
210
setRendInputActiveSba
252
updateSbaPanGains
252
makeCustomLsSetup
288
validateCustomLsLayout
288
renderIsmToMasa
300
renderMasaToMasa
300
renderMcToMasa
300
renderSbaToMasa
300
IVAS_REND_SetIsmMetadataDelay
348
IVAS_REND_SetTotalNumberOfObjects
348
initMcPanGainsWithEfap
360
quaternionInit
470
configsAreEqual
684
updateLfePanGainsForMcOut
684
updateMcPanGainsForMcOut
684
allocateMcLfeDelayBuffer
744
setRendInputActiveMc
744
IVAS_REND_GetNumAllObjects
812
initRotMatrix
812
setRendInputActiveIsm
812
IVAS_REND_MergeMasaMetadata
900
defaultLfeRouting
954
updateMcPanGains
954
getNumNonLfeChannelsInSpeakerLayout
1082
IVAS_REND_FeedInputObjectMetadataToOMasa
1200
IVAS_REND_Close
1316
IVAS_REND_InitConfig
1316
IVAS_REND_Open
1316
IVAS_REND_PrintConfig
1316
IVAS_REND_PrintDisclaimer
1316
IVAS_REND_SetOrientationTrackingMode
1316
clearInputMasa
1316
clearInputMc
1316
clearInputSba
1316
closeHeadRotation
1316
freeMasaExtRenderer
1316
freeMcLfeDelayBuffer
1316
printConfigInfo_rend
1316
validateOutputAudioConfig
1316
validateOutputSampleRate
1316
initLimiter
1394
IVAS_REND_PrintInputConfig
1442
initEfap
1664
IVAS_REND_AddInput
1906
IVAS_REND_SetInputGain
1906
allocateInputBaseBufferData
1906
findFreeInputSlot
1906
isIoConfigPairSupported
1906
makeInputId
1906
defaultCustomLs
2060
setZeroPanMatrix
2202
clearInputIsm
5264
initRotGains
7968
freeInputBaseBufferData
9212
getRendCtx
9212
defaultTdRendWrapper
12448
IVAS_REND_FeedInputMasaMetadata
14700
initRendInputBase
20330
getSpeakerAzimuths
26082
getSpeakerElevations
26082
copyMasaMetadataToDiracRenderer
34500
renderInputMasa
36300
getMcConfigValues
51008
rotateFrameMc
51008
renderMcCustomLsToBinauralRoom
52016
renderMcToBinaural
58008
renderSbaToBinauralRoom
60024
renderMcToBinauralRoom
64000
rotateFrameSba
90036
renderSbaToSba
91536
renderSbaToBinaural
120048
chooseCrossfade
141044
renderMcToSba
151512
renderLfeToBinaural
174024
initMcBinauralRendering
226506
renderSbaToMc
231602
renderIsmToBinaural
300000
renderIsmToBinauralReverb
300000
renderIsmToBinauralRoom
300000
renderMcToMc
393234
renderIsmToSba
456000
renderInputSba
503510
getAmbisonicsOrder
546370
IVAS_REND_SetHeadRotation
576120
defaultObjectPosition
601624
renderInputMc
719070
getEfapGains
787232
renderIsmToMc
1079000
IVAS_REND_GetInputNumChannels
1260786
getConstInputById
1260786
accumulate2dArrayToBuffer
1291296
copyBufferTo2dArray
1291296
checkObjectPositionChanged
1834350
IVAS_REND_DisableHeadRotation
1868232
IVAS_REND_CombineHeadAndExternalOrientation
2228280
IVAS_REND_GetSamples
2228280
getSamplesInternal
2228280
limitRendererOutput
2228280
renderActiveInputsIsm
2228280
renderActiveInputsMasa
2228280
renderActiveInputsMc
2228280
renderActiveInputsSba
2228280
IVAS_REND_NumOutChannels
2230990
IVAS_REND_FeedInputObjectMetadata
2435000
renderInputIsm
2435300
IVAS_REND_FeedInputAudio
3694180
getRendInputNumChannels
4955022
getInputById
6145996
renderBufferChannel
8089358
renderBufferChannelLerp
9924358
getAudioConfigNumChannels
12485363
getAudioConfigType
17194601
getSmplPtr
429273778
Generated by:
LCOV version 1.14