analog_audio.h

来自「1. 8623L平台」· C头文件 代码 · 共 65 行

H
65
字号
/* * * Copyright (c) 2001-2007 Sigma Designs, Inc.  * All Rights Reserved. Proprietary and Confidential. * *//**  @file   analog_video.h  @brief  Interface to access an analog video capture port    @author Christian Wolff, Sean.Sekwon.Choi  @date   2007-07-18*/#ifndef __ANALOG_AUDIO_H__#define __ANALOG_AUDIO_H__// internal state of the analog video capture portstruct cap_analog_audio_instance;RMstatus cap_analog_audio_open(	struct RUA *pRUA, 				struct cap_analog_audio_instance **ppAnalogAudio, 				struct cap_chip_instance *pChip);/*RMstatus cap_analog_audio_open(	struct RUA *pRUA, 	struct cap_analog_audio_instance **ppAnalogAudio, 	enum cap_chip analog_audio_chip,	RMuint32 I2CModuleID,  // emhwlib Module ID of the I2C bus access5	struct EMhwlibI2CDeviceParameter *pI2CDevice,	RMuint32 XtalClock);*/RMstatus cap_analog_audio_close(struct cap_analog_audio_instance *pAnalogAudio);RMstatus cap_analog_audio_tristate(struct cap_analog_audio_instance *pAnalogAudio);/*RMstatus cap_analog_audio_select_input(struct cap_analog_audio_instance *pAnalogAudio,				       const struct cap_access *pInput);*/RMstatus cap_analog_audio_select_input(struct cap_analog_audio_instance *pAnalogAudio,				       enum cap_board board,				       enum cap_audio_input audio_input, 				       RMuint32 audio_input_num );RMstatus cap_analog_audio_setup_output(struct cap_analog_audio_instance *pAnalogAudio, 				       struct cap_update *pUpdate);/*** Interrupt handling functions ***//* Returns RM_OK if cap_analog_audio_handle_int() needs to be called */RMstatus cap_analog_audio_check_int(struct cap_analog_audio_instance *pAnalogAudio);/* check and handle interrupts and/or other changes on the chip,    fill in update information to pUpdate */RMstatus cap_analog_audio_handle_int(struct cap_analog_audio_instance *pAnalogAudio, 				     struct cap_update *pUpdate);#endif  // __ANALOG_AUDIO_H__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?