Lines Matching refs:header
15 static char *header_str(struct mjpeg_header *header,
22 if (!header)
25 snprintf(cur, left, "[MJPEG header]\n"
31 header->length,
32 header->sample_precision,
33 header->frame_width,
34 header->frame_height,
35 header->nb_of_components);
42 struct mjpeg_header *header)
50 memset(header, 0, sizeof(*header));
51 header->length = be16_to_cpu(*(__be16 *)(data + offset));
53 header->sample_precision = *(u8 *)(data + offset);
55 header->frame_height = be16_to_cpu(*(__be16 *)(data + offset));
57 header->frame_width = be16_to_cpu(*(__be16 *)(data + offset));
59 header->nb_of_components = *(u8 *)(data + offset);
62 if (header->nb_of_components >= MJPEG_MAX_COMPONENTS) {
65 pctx->name, header->nb_of_components,
70 if ((offset + header->nb_of_components *
71 sizeof(header->components[0])) > size)
85 struct mjpeg_header *header,
119 header);
136 "%s found header @ offset %d:\n%s", pctx->name,
138 header_str(header, str, sizeof(str)));
143 "%s no header found within %d bytes input stream\n",