#ifndef _DEBAYER_H_
#define _DEBAYER_H_

#include <stdint.h>

void debayer_grbg16_simple (uint16_t * src, int src_w, int src_h,
			    uint8_t  * dst, int dst_w, int dst_h);
void debayer_grbg8_simple (uint8_t * src, int src_w, int src_h,
			   uint8_t * dst, int dst_w, int dst_h);

void debayer_grbg16_bilinear (uint16_t * src, int src_w, int src_h,
			      uint8_t  * dst, int dst_w, int dst_h);
void debayer_grbg8_bilinear (uint8_t * src, int src_w, int src_h,
			     uint8_t * dst, int dst_w, int dst_h);

#endif
