/* am7xxx - communication with AM7XXX based USB Pico Projectors and DPFs
*
- * Copyright (C) 2011 Antonio Ospite <ospite@studenti.unina.it>
+ * Copyright (C) 2012 Antonio Ospite <ospite@studenti.unina.it>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
+ * the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
typedef enum {
AM7XXX_IMAGE_FORMAT_JPEG = 1,
+ AM7XXX_IMAGE_FORMAT_NV12 = 2,
} am7xxx_image_format;
typedef enum {
struct am7xxx_header {
uint32_t packet_type;
uint8_t unknown0;
- uint8_t header_len;
+ uint8_t header_data_len;
uint8_t unknown2;
uint8_t unknown3;
union {
};
am7xxx_device am7xxx_init(void);
+
void am7xxx_shutdown(am7xxx_device dev);
int am7xxx_send_image(am7xxx_device dev,