📄 s3c-mfc.h
字号:
#ifndef __SAMSUNG_SYSLSI_APDEV_S3C_MFC_H__
#define __SAMSUNG_SYSLSI_APDEV_S3C_MFC_H__
#include <linux/wait.h>
#include <linux/interrupt.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
#define IOCTL_MFC_MPEG4_DEC_INIT (0x00800001)
#define IOCTL_MFC_MPEG4_ENC_INIT (0x00800002)
#define IOCTL_MFC_MPEG4_DEC_EXE (0x00800003)
#define IOCTL_MFC_MPEG4_ENC_EXE (0x00800004)
#define IOCTL_MFC_H264_DEC_INIT (0x00800005)
#define IOCTL_MFC_H264_ENC_INIT (0x00800006)
#define IOCTL_MFC_H264_DEC_EXE (0x00800007)
#define IOCTL_MFC_H264_ENC_EXE (0x00800008)
#define IOCTL_MFC_H263_DEC_INIT (0x00800009)
#define IOCTL_MFC_H263_ENC_INIT (0x0080000A)
#define IOCTL_MFC_H263_DEC_EXE (0x0080000B)
#define IOCTL_MFC_H263_ENC_EXE (0x0080000C)
#define IOCTL_MFC_VC1_DEC_INIT (0x0080000D)
#define IOCTL_MFC_VC1_DEC_EXE (0x0080000E)
#define IOCTL_MFC_GET_LINE_BUF_ADDR (0x0080000F)
#define IOCTL_MFC_GET_RING_BUF_ADDR (0x00800010)
#define IOCTL_MFC_GET_FRAM_BUF_ADDR (0x00800011)
#define IOCTL_MFC_GET_POST_BUF_ADDR (0x00800012)
#define IOCTL_MFC_GET_PHY_FRAM_BUF_ADDR (0x00800013)
#define IOCTL_MFC_GET_CONFIG (0x00800016)
#define IOCTL_MFC_SET_H263_MULTIPLE_SLICE (0x00800014)
#define IOCTL_MFC_SET_CONFIG (0x00800015)
typedef struct
{
int rotate;
int deblockenable;
} MFC_DECODE_OPTIONS;
#define MFCDRV_RET_OK (0)
#define MFCDRV_RET_ERR_INVALID_PARAM (-1001)
#define MFCDRV_RET_ERR_HANDLE_INVALIDATED (-1004)
#define MFCDRV_RET_ERR_OTHERS (-9001)
#endif /* __SAMSUNG_SYSLSI_APDEV_S3C_MFC_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -