return channels * params->pixels_per_line * params->depth / 8;
}
+void _kds_s2000w_handler_set_default_metadata(metadata_t* params)
+{
+ params->format = 0;
+ params->last_frame = 1;
+ params->bytes_per_line = 0;
+ params->pixels_per_line = 0;
+ params->lines = 0;
+ params->depth = 8;
+}
+
handler_t* kds_s2000w_handler_init()
{
kds_s2000w_debug_printf(ALL, "init handler");
h->scan_status->read_bytes = 0;
+ _kds_s2000w_handler_set_default_metadata(params);
params->format = _kds_s2000w_handler_is_color(h);
- params->last_frame = 1;
- params->bytes_per_line = 0;
- params->pixels_per_line = 0;
- params->lines = 0;
- params->depth = 8;
if (h->image->data == NULL)
return;