2026-04-12 17:47:54 +08:00

47 lines
1.4 KiB
C

/*
*******************************************************************************
* Copyright (c) 2010-2022 VATICS(KNERON) Inc. All rights reserved.
*
* +-----------------------------------------------------------------+
* | THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED |
* | AND COPIED IN ACCORDANCE WITH THE TERMS AND CONDITIONS OF SUCH |
* | A LICENSE AND WITH THE INCLUSION OF THE THIS COPY RIGHT NOTICE. |
* | THIS SOFTWARE OR ANY OTHER COPIES OF THIS SOFTWARE MAY NOT BE |
* | PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY OTHER PERSON. THE |
* | OWNERSHIP AND TITLE OF THIS SOFTWARE IS NOT TRANSFERRED. |
* | |
* | THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT |
* | ANY PRIOR NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY |
* | VATICS(KNERON) INC. |
* +-----------------------------------------------------------------+
*
*******************************************************************************
*/
#ifndef FEC_API_H
#define FEC_API_H
#ifdef __cplusplus
extern "C" {
#endif
#define DELAY_TIME 1000
typedef enum
{
FEC_MODE_1R = 0,
FEC_MODE_1R_AREA,
FEC_MODE_4R,
FEC_MODE_4R_HCUT,
FEC_MODE_360,
FEC_MODE_180,
FEC_MODE_PIP
} FEC_MODE;
int setup_fec_mode(unsigned int, FEC_MODE, unsigned int, unsigned int);
#ifdef __cplusplus
}
#endif
#endif