/* ******************************************************************************* * 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