Lines Matching refs:channel_count
52 uint16_t channel_count;
93 s->channel_count = bytestream2_get_be16(&s->gb);
94 if ((s->channel_count < 1) || (s->channel_count > 56)) {
95 av_log(s->avctx, AV_LOG_ERROR, "Invalid channel count %d.\n", s->channel_count);
235 scanline_count = s->height * s->channel_count;
304 s->channel_count = 0;
319 if (s->channel_depth != 1 || s->channel_count != 1) {
321 "Invalid bitmap file (channel_depth %d, channel_count %d)\n",
322 s->channel_depth, s->channel_count);
329 if (s->channel_depth != 8 || s->channel_count != 1) {
331 "Invalid indexed file (channel_depth %d, channel_count %d)\n",
332 s->channel_depth, s->channel_count);
338 if (s->channel_count == 4) {
347 } else if (s->channel_count == 5) {
357 avpriv_report_missing_feature(avctx, "channel count %d for cmyk", s->channel_count);
362 if (s->channel_count == 3) {
371 } else if (s->channel_count == 4) {
381 avpriv_report_missing_feature(avctx, "channel count %d for rgb", s->channel_count);
388 if (s->channel_count == 1) {
399 } else if (s->channel_count == 2) {
409 avpriv_report_missing_feature(avctx, "channel count %d for grayscale", s->channel_count);
418 s->uncompressed_size = s->line_size * s->height * s->channel_count;
448 for (c = 0; c < s->channel_count; c++) {
451 index_out = y * picture->linesize[0] + x * s->channel_count * s->pixel_size + c * s->pixel_size;
520 if (s->channel_count == 1)/* gray 8 or gray 16be */
523 for (c = 0; c < s->channel_count; c++) {