iLLD_TC27xD  1.0
Linear Downscaler Functions
Collaboration diagram for Linear Downscaler Functions:

Functions

IFX_EXTERN IfxCif_State IfxCif_getLinearDownscalerEnableState (IfxCif_ImageTiers tier)
 Function to query the current state of the linear downscaler for one tier. More...
 
IFX_EXTERN uint8 IfxCif_getLinearDownscalerScalingFactor (IfxCif_ImageTiers tier)
 Function to query the currently set scaling factor of the linear downscaler of one tier. More...
 
IFX_EXTERN
IfxCif_LinearDownscalerScalingMode 
IfxCif_getLinearDownscalerScalingMode (IfxCif_ImageTiers tier)
 Function to query the currently set scaling mode of one tier. More...
 
IFX_EXTERN void IfxCif_setLinearDownscalerEnableState (IfxCif_ImageTiers tier, IfxCif_State enableState)
 Function to enable or disable the linear downscaler for one tier. More...
 
IFX_EXTERN void IfxCif_setLinearDownscalerScalingFactor (IfxCif_ImageTiers tier, uint8 factor)
 Function to set the scaling factor of the linear downscaler of one tier. More...
 
IFX_EXTERN void IfxCif_setLinearDownscalerScalingFactors (uint8 horizFactor, uint8 vertFactor)
 Function to set the scaling factors of the linear downscaler. More...
 
IFX_EXTERN void IfxCif_setLinearDownscalerScalingMode (IfxCif_ImageTiers tier, IfxCif_LinearDownscalerScalingMode mode)
 Function to set the scaling mode of one tier. More...
 
IFX_EXTERN void IfxCif_setLinearDownscalerScalingModes (IfxCif_LinearDownscalerScalingMode horizMode, IfxCif_LinearDownscalerScalingMode vertMode)
 Function to set the scaling mode of one tier. More...
 

Detailed Description

Function Documentation

IFX_EXTERN IfxCif_State IfxCif_getLinearDownscalerEnableState ( IfxCif_ImageTiers  tier)

Function to query the current state of the linear downscaler for one tier.

Parameters
tierTier for which to query the state of the linear downscaler
Returns
IfxCif_State_Enabled if the linear downscaler is enabled, IfxCif_State_Disabled if the linear downscaler is disabled

Definition at line 1680 of file IfxCif.c.

IFX_EXTERN uint8 IfxCif_getLinearDownscalerScalingFactor ( IfxCif_ImageTiers  tier)

Function to query the currently set scaling factor of the linear downscaler of one tier.

Parameters
tierTier for which to query the scaling factor
Returns
Current set scaling factor

Definition at line 1701 of file IfxCif.c.

IFX_EXTERN IfxCif_LinearDownscalerScalingMode IfxCif_getLinearDownscalerScalingMode ( IfxCif_ImageTiers  tier)

Function to query the currently set scaling mode of one tier.

Parameters
tierTier for which to query the scaling mode
Returns
Currently set scaling mode (one member of IfxCif_LinearDownscalerScalingMode)

Definition at line 1722 of file IfxCif.c.

IFX_EXTERN void IfxCif_setLinearDownscalerEnableState ( IfxCif_ImageTiers  tier,
IfxCif_State  enableState 
)

Function to enable or disable the linear downscaler for one tier.

Parameters
tierTier for which to enable or disable the linear downscaler
enableStateIfxCif_State_Enabled to enable the linear downscaler, IfxCif_State_Disabled to disable the linear downscaler
Returns
None

Definition at line 3540 of file IfxCif.c.

IFX_EXTERN void IfxCif_setLinearDownscalerScalingFactor ( IfxCif_ImageTiers  tier,
uint8  factor 
)

Function to set the scaling factor of the linear downscaler of one tier.

Parameters
tierTier for which to set the scaling factor
factorFactor to set (depending on the configured scaling mode every factor + 1 pixel or double pixel will be skipped or passed to the next module)
Returns
None

Definition at line 3561 of file IfxCif.c.

IFX_EXTERN void IfxCif_setLinearDownscalerScalingFactors ( uint8  horizFactor,
uint8  vertFactor 
)

Function to set the scaling factors of the linear downscaler.

Parameters
horizFactorFactor horizontal to set (depending on the configured scaling mode every factor + 1 pixel or double pixel will be skipped or passed to the next module)
vertFactoractor horizontal to set (depending on the configured scaling mode every factor + 1 pixel or double pixel will be skipped or passed to the next module)
Returns
None

Definition at line 3582 of file IfxCif.c.

IFX_EXTERN void IfxCif_setLinearDownscalerScalingMode ( IfxCif_ImageTiers  tier,
IfxCif_LinearDownscalerScalingMode  mode 
)

Function to set the scaling mode of one tier.

Parameters
tierTier for which to set the scaling mode
modeScaling mode to set
Returns
None

Definition at line 3592 of file IfxCif.c.

IFX_EXTERN void IfxCif_setLinearDownscalerScalingModes ( IfxCif_LinearDownscalerScalingMode  horizMode,
IfxCif_LinearDownscalerScalingMode  vertMode 
)

Function to set the scaling mode of one tier.

Parameters
horizModeScaling mode to set for horizontal If the horizMode is not IfxCif_LinearDownscalerScalingMode_Disabled, the horizontal scaling will be enabled.
vertModeScaling mode to set for vertical If the vertMode is not IfxCif_LinearDownscalerScalingMode_Disabled, the vertical scaling will be enabled.
Returns
None

Definition at line 3613 of file IfxCif.c.