Home | History | Annotate | Download | only in libopenjpeg20

Lines Matching defs:nr_channels

841 		OPJ_UINT32 nr_channels = image->numcomps; /* FIXME image->numcomps == jp2->numcomps before color is applied ??? */
845 nr_channels = (OPJ_UINT32)color->jp2_pclr->nr_channels;
849 if (info[i].cn >= nr_channels) {
850 opj_event_msg(p_manager, EVT_ERROR, "Invalid component index %d (>= %d).\n", info[i].cn, nr_channels);
855 if (info[i].asoc > 0 && (OPJ_UINT32)(info[i].asoc - 1) >= nr_channels) {
856 opj_event_msg(p_manager, EVT_ERROR, "Invalid component index %d (>= %d).\n", info[i].asoc - 1, nr_channels);
863 while (nr_channels > 0)
866 if ((OPJ_UINT32)info[i].cn == (nr_channels - 1U)) {
874 --nr_channels;
881 OPJ_UINT16 nr_channels = color->jp2_pclr->nr_channels;
886 for (i = 0; i < nr_channels; i++) {
893 pcol_usage = opj_calloc(nr_channels, sizeof(OPJ_BOOL));
899 for (i = 0; i < nr_channels; i++) {
906 if (pcol >= nr_channels) {
924 for (i = 0; i < nr_channels; i++) {
932 for (i = 0; i < nr_channels; i++) {
941 for (i = 0; i < nr_channels; i++) {
965 OPJ_UINT16 i, nr_channels, cmp, pcol;
972 nr_channels = color->jp2_pclr->nr_channels;
976 for (i = 0; i < nr_channels; ++i) {
984 opj_malloc(nr_channels * sizeof(opj_image_comp_t));
990 for(i = 0; i < nr_channels; ++i) {
1018 for(i = 0; i < nr_channels; ++i) {
1027 for (j = 0; j < nr_channels; ++j) {
1049 dst[j] = (OPJ_INT32)entries[k * nr_channels + pcol];
1061 image->numcomps = nr_channels;
1076 OPJ_UINT16 nr_entries,nr_channels;
1103 nr_channels = (OPJ_UINT16) l_value;
1104 if (nr_channels == 0U) {
1109 if (p_pclr_header_size < 3 + (OPJ_UINT32)nr_channels)
1112 entries = (OPJ_UINT32*) opj_malloc((size_t)nr_channels * nr_entries * sizeof(OPJ_UINT32));
1115 channel_size = (OPJ_BYTE*) opj_malloc(nr_channels);
1121 channel_sign = (OPJ_BYTE*) opj_malloc(nr_channels);
1142 jp2_pclr->nr_channels = (OPJ_BYTE) l_value;
1147 for(i = 0; i < nr_channels; ++i) {
1156 for(i = 0; i < nr_channels; ++i) {
1181 OPJ_BYTE i, nr_channels;
1190 /* Need nr_channels: */
1204 nr_channels = jp2->color.jp2_pclr->nr_channels;
1205 if (p_cmap_header_size < (OPJ_UINT32)nr_channels * 4) {
1210 cmap = (opj_jp2_cmap_comp_t*) opj_malloc(nr_channels * sizeof(opj_jp2_cmap_comp_t));
1215 for(i = 0; i < nr_channels; ++i) {