📄 psl_process_user_input.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 + -