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);