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);
Details
SCHRO_SUBBAND_IS_HORIZONTALLY_ORIENTED()
#define SCHRO_SUBBAND_IS_HORIZONTALLY_ORIENTED(position) (((position)&3) == 2)
SCHRO_SUBBAND_IS_VERTICALLY_ORIENTED()
#define SCHRO_SUBBAND_IS_VERTICALLY_ORIENTED(position) (((position)&3) == 1)
SCHRO_SUBBAND_SHIFT()
#define SCHRO_SUBBAND_SHIFT(position) ((position)>>2)
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);