LCOV - code coverage report
Current view:
top level
-
lib_rend
- lib_rend_fx.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Coverage on main -- dec/rend @ 633e3f2e309758d10805ef21e0436356fe719b7a
Lines:
3134
4455
70.3 %
Date:
2025-08-23 01:22:27
Functions:
135
170
79.4 %
Function Name
Hit count
IVAS_REND_AddInput_fx
973
IVAS_REND_Close
666
IVAS_REND_CombineHeadAndExternalOrientation
1126140
IVAS_REND_ConfigureCustomInputLoudspeakerLayout
105
IVAS_REND_ConfigureCustomOutputLoudspeakerLayout
47
IVAS_REND_DisableHeadRotation
946116
IVAS_REND_FeedInputAudio_fx
1877090
IVAS_REND_FeedInputMasaMetadata
7350
IVAS_REND_FeedInputObjectMetadata
1247500
IVAS_REND_FeedInputObjectMetadataToOMasa
600
IVAS_REND_FeedRenderConfig
0
IVAS_REND_GetDelay_fx
0
IVAS_REND_GetHrtfCRendHandle
0
IVAS_REND_GetHrtfFastConvHandle
0
IVAS_REND_GetHrtfHandle
0
IVAS_REND_GetHrtfParamBinHandle
0
IVAS_REND_GetHrtfStatisticsHandle
0
IVAS_REND_GetInputNumChannels
630413
IVAS_REND_GetMasaMetadata
0
IVAS_REND_GetNumAllObjects
426
IVAS_REND_GetRenderConfig
0
IVAS_REND_GetSamples
1126140
IVAS_REND_GetSplitBinauralBitstream
0
IVAS_REND_GetSplitRendBitstreamHeader
0
IVAS_REND_InitConfig
666
IVAS_REND_MergeMasaMetadata
450
IVAS_REND_NumOutChannels
1127519
IVAS_REND_Open
666
IVAS_REND_PrintConfig
666
IVAS_REND_PrintDisclaimer
666
IVAS_REND_PrintInputConfig
729
IVAS_REND_RemoveInput
0
IVAS_REND_SetExternalOrientation
0
IVAS_REND_SetHeadRotation
288060
IVAS_REND_SetInputGain_fx
973
IVAS_REND_SetInputLfeMtx_fx
0
IVAS_REND_SetInputLfePos_fx
0
IVAS_REND_SetIsmMetadataDelay
182
IVAS_REND_SetOrientationTrackingMode
666
IVAS_REND_SetReferenceRotation
0
IVAS_REND_SetReferenceVector
0
IVAS_REND_SetSplitRendBFI
0
IVAS_REND_SetTotalNumberOfObjects
182
IVAS_REND_cldfbAnalysis_ts_wrapper
0
IVAS_REND_cldfbSynthesis_wrapper
0
IVAS_REND_closeCldfb
0
IVAS_REND_openCldfb
0
accumulate2dArrayToBuffer_fx
645648
accumulateCLDFBArrayToBuffer_fx
0
allocateInputBaseBufferData_fx
973
allocateMcLfeDelayBuffer_fx
372
checkObjectPositionChanged_fx
947155
chooseCrossfade_fx
70522
clearInputIsm
2664
clearInputMasa
666
clearInputMc
666
clearInputSba
666
closeHeadRotation
666
configsAreEqual
342
convertBitsBufferToInternalBitsBuff
0
convertInternalBitsBuffToBitsBuffer
0
copyBufferTo2dArray_fx
645648
copyBufferToCLDFBarray_fx
0
copyLsConversionMatrixToPanMatrix_fx
62
copyMasaMetadataToDiracRenderer_fx
17250
defaultCustomLs
1038
defaultLfeRouting
477
defaultObjectPosition
300852
defaultTdRendWrapper
798
fillIdentityPanMatrix_fx
91
findFreeInputSlot_fx
973
freeInputBaseBufferData_fx
4662
freeMasaExtRenderer
666
freeMcLfeDelayBuffer_fx
666
getAmbisonicsOrder_fx
273197
getAudioConfigNumChannels
6162551
getAudioConfigType
8577259
getCldfbRendFlag
0
getConstInputById
630413
getEfapGains_fx
423262
getInputById
3133018
getMcConfigValues_fx
25504
getNumLfeChannels
0
getNumNonLfeChannelsInSpeakerLayout
541
getNumSubframesInBuffer
0
getRendCtx
4662
getRendInputNumChannels
2507531
getSamplesInternal
1126140
getSmplPtr_fx
221694105
getSpeakerAzimuths_fx
13041
getSpeakerElevations_fx
13041
initEfap
848
initHeadRotation_fx
94
initIsmMasaRendering
1
initLimiter
713
initMasaExtRenderer
48
initMcBinauralRendering
113253
initMcMasaRendering
1
initMcPanGainsWithConversionMapping_fx
100
initMcPanGainsWithEfap_fx
180
initMcPanGainsWithIdentMatrix
29
initMcPanGainsWithMonoOut_fx
16
initMcPanGainsWithStereoLookup_fx
12
initRendInputBase_fx
10297
initRotGainsWord32_fx
2976
initRotGains_fx
1008
initRotMatrix_fx
426
initSbaMasaRendering
1
initSbaPanGainsForMcOut
89
initSbaPanGainsForSbaOut
24
intermidiate_ext_dirac_render
25500
isIoConfigPairSupported
973
ivas_masa_ext_rend_dirac_rend_init
34
ivas_masa_ext_rend_parambin_init
12
ivas_pre_rend_init
0
limitRendererOutput_fx
1126140
makeCustomLsSetup
152
makeInputId
973
printConfigInfo_rend
666
quaternionInit_fx
235
renderActiveInputsIsm
1126140
renderActiveInputsMasa
1126140
renderActiveInputsMc
1126140
renderActiveInputsSba
1126140
renderBufferChannelLerp_fx
5282295
renderBufferChannel_fx
4334795
renderInputIsm
1247650
renderInputMasa
18150
renderInputMc
359535
renderInputSba
251755
renderIsmToBinaural
150000
renderIsmToBinauralReverb
150000
renderIsmToBinauralRoom
150000
renderIsmToMasa
150
renderIsmToMc
569500
renderIsmToSba
228000
renderIsmToSplitBinaural
0
renderLfeToBinaural_fx
87012
renderMasaToMasa
150
renderMcCustomLsToBinauralRoom
26008
renderMcToBinaural
29004
renderMcToBinauralRoom
32000
renderMcToMasa
150
renderMcToMc
196617
renderMcToSba
75756
renderMcToSplitBinaural
0
renderSbaToBinaural
30012
renderSbaToBinauralRoom
60024
renderSbaToMasa
150
renderSbaToMc
115801
renderSbaToMultiBinaural
0
renderSbaToMultiBinauralCldfb
0
renderSbaToSba
45768
renderSbaToSplitBinaural
0
rotateFrameMc_fx
25504
rotateFrameSba_fx
45018
setRendInputActiveIsm
426
setRendInputActiveMasa
49
setRendInputActiveMc
372
setRendInputActiveSba
126
setZeroPanMatrix_fx
1101
updateLfePanGainsForAmbiOut
90
updateLfePanGainsForMcOut
342
updateMcPanGains
477
updateMcPanGainsForAmbiOut
90
updateMcPanGainsForMcOut
342
updateSbaPanGains
126
validateCustomLsLayout_fx
152
validateOutputAudioConfig
666
validateOutputSampleRate
666
Generated by:
LCOV version 1.14