⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 psl_process_user_input.h

📁 这是DVD中伺服部分的核心代码
💻 H
字号:
/*****************************************************************************
******************************************************************************
**                                                                          **
**  Copyright (c) 2002 Videon Central, Inc.                                 **
**  All rights reserved.                                                    **
**                                                                          **
**  The computer program contained herein contains proprietary information  **
**  which is the property of Videon Central, Inc.  The program may be used  **
**  and/or copied only with the written permission of Videon Central, Inc.  **
**  or in accordance with the terms and conditions stipulated in the        **
**  agreement/contract under which the programs have been supplied.         **
**                                                                          **
******************************************************************************
*****************************************************************************/

/**
 * @file psl_process_user_input.h
 *
 * $Revision: 1.4 $ 
 *
 * Defines the Process User Input module of PSL.
 * 
 */

#ifndef PSL_PROCESS_USER_INPUT_H
#define PSL_PROCESS_USER_INPUT_H

#ifdef __cplusplus
extern "C" {
#endif

#include "vdvd_types.h"
#include "psl_interface.h"
#include "psl_types.h"

/* function pointer to user input functions */
typedef PSL_STATUS (*PSL_USER_INPUT_FUNC)(PSL_HANDLE *, ULONG);

/**
 * Process User Input function definitions
 */
PSL_STATUS PslProcessUserInputPower(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputPlay(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputStop(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputPause(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputEject(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputDigit(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputUp(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputDown(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputLeft(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputRight(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputSelect(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputSkipFwd(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputSkipBwd(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputFastFwd(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputFastRwd(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputSlowFwd(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputSlowRwd(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputStepFwd(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputStepBwd(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputVolumeUp(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputVolumeDown(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputVolumeMute(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputRepeat(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputRepeatAB(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputSearch(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputAngle(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputSetup(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputMenu(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputTitle(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputSubtitle(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputWideScreen(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputExit(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputProgGuide(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputInfo(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputAudio(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputDisplay(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputZoom(PSL_HANDLE *pPSL, ULONG ulInfo);
PSL_STATUS PslProcessUserInputReturn(PSL_HANDLE *pPSL, ULONG ulInfo);

#ifdef __cplusplus
}
#endif

#endif


⌨️ 快捷键说明

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