gk7205v200-uboot/product/osd/dec/jpegd_image.h

27 lines
803 B
C
Raw Normal View History

2025-08-07 17:13:54 +08:00
/*
* Copyright (c) Hunan Goke,Chengdu Goke,Shandong Goke. 2021. All rights reserved.
*/
#ifndef __JPEGD_IMAGE_H__
#define __JPEGD_IMAGE_H__
#include "jpegd.h"
#include "jpegd_error.h"
#ifdef __cplusplus
extern "C" {
#endif /* End of #ifdef __cplusplus */
int decode_sof0(motion_jpeg_obj *mjpeg, const unsigned char *stream);
int decode_sos(motion_jpeg_obj *mjpeg, unsigned char *stream);
int decode_dht(motion_jpeg_obj *mjpeg, const unsigned char *stream);
int decode_dqt(motion_jpeg_obj *mjpeg, const unsigned char *stream);
int decode_dri(motion_jpeg_obj *mjpeg, const unsigned char *stream);
void init_default_huffman_table(motion_jpeg_obj *mjpeg);
void init_default_quant_table(motion_jpeg_obj *mjpeg);
#ifdef __cplusplus
}
#endif /* End of #ifdef __cplusplus */
#endif