📄 rmcapture.h
字号:
/* * * Copyright (c) 2001-2007 Sigma Designs, Inc. * All Rights Reserved. Proprietary and Confidential. * *//** @file play_capture_main.h @brief header file holing various macros and defines for play_capture_main application @author Christian Wolff Sean.Sekwon.Choi*/#ifndef __PLAY_CAPTURE_MAIN_H__#define __PLAY_CAPTURE_MAIN_H__#include "rmcapture_types.h"/* create the main instace */RMstatus rmcapture_open( struct RUA *pRUA, struct DCC *pDCC, struct rmcapture_options *capture_options, // struct display_cmdline *disp_opt, struct rmcapture_instance **ppCapture);/* destroy the main instance, close open chips */RMstatus rmcapture_close( struct rmcapture_instance *pCapture);/* register a callback function to be able to amend the update struct before it is applied */RMstatus rmcapture_register_callback( struct rmcapture_instance *pCapture, rmcapture_callback_func callback_func, void *pContext);#if 0/* prepares the selected input for capture (opens and initializes the chip) */RMstatus rmcapture_select_input( struct rmcapture_instance *pCapture, enum cap_access_type access_type, struct cap_board_config *pBoard);#endif/* open all chips of a specific board */RMstatus rmcapture_initialize_chips( struct rmcapture_instance *pCapture, enum cap_board board);/* init a specific input of the current board */RMstatus rmcapture_initialize_input( struct rmcapture_instance *pCapture, enum cap_video_input video_input, RMuint32 video_input_num, RMbool force_audio_input, enum cap_audio_input audio_input, RMuint32 audio_input_num);/* close the selected input (tristates and closes the chip) */RMstatus rmcapture_close_input( struct rmcapture_instance *pCapture);/* performs one cycle of the main loop checker thread */RMstatus rmcapture_loop ( struct rmcapture_instance *pCapture);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -