schrosubband

schrosubband

Synopsis




#define             SCHRO_SUBBAND_IS_HORIZONTALLY_ORIENTED(position)
#define             SCHRO_SUBBAND_IS_VERTICALLY_ORIENTED(position)
#define             SCHRO_SUBBAND_SHIFT                 (position)
void                schro_subband_get                   (SchroFrame *frame,
                                                         int component,
                                                         int position,
                                                         SchroParams *params,
                                                         int16_t **data,
                                                         int *stride,
                                                         int *width,
                                                         int *height);
void                schro_subband_get_frame_data        (SchroFrameData *dest,
                                                         SchroFrame *frame,
                                                         int component,
                                                         int position,
                                                         SchroParams *params);
int                 schro_subband_get_position          (int index);

Description

Details

SCHRO_SUBBAND_IS_HORIZONTALLY_ORIENTED()

#define SCHRO_SUBBAND_IS_HORIZONTALLY_ORIENTED(position) (((position)&3) == 2)

position :

SCHRO_SUBBAND_IS_VERTICALLY_ORIENTED()

#define SCHRO_SUBBAND_IS_VERTICALLY_ORIENTED(position) (((position)&3) == 1)

position :

SCHRO_SUBBAND_SHIFT()

#define SCHRO_SUBBAND_SHIFT(position) ((position)>>2)

position :

schro_subband_get ()

void                schro_subband_get                   (SchroFrame *frame,
                                                         int component,
                                                         int position,
                                                         SchroParams *params,
                                                         int16_t **data,
                                                         int *stride,
                                                         int *width,
                                                         int *height);

frame :
component :
position :
params :
data :
stride :
width :
height :

schro_subband_get_frame_data ()

void                schro_subband_get_frame_data        (SchroFrameData *dest,
                                                         SchroFrame *frame,
                                                         int component,
                                                         int position,
                                                         SchroParams *params);

dest :
frame :
component :
position :
params :

schro_subband_get_position ()

int                 schro_subband_get_position          (int index);

index :
Returns :