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

📄 manager.h

📁 Zoran V966 DVD 解码 Soc芯片的源程序
💻 H
字号:

/****************************************************************************************
 *  Copyright (c) 2002 ZORAN Corporation, All Rights Reserved
 *  THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
 *
 *  File: $Workfile: MANAGER.H $             
 *
 * Description: 
 * ============
 * 
 * 
 * Log:
 * ====
 * $Revision: 2 $
 * Last Modified by $Author: Leonh $ at $Modtime: 12/30/03 11:16a $ 
 ****************************************************************************************
 * Updates:
 ****************************************************************************************
 * $Log: /I76/I76_Common/I76_Reference/Playcore/Nav_DVD/Header/MANAGER.H $
 * 
 * 2     12/30/03 11:28a Leonh
 * Angieh:Change for DVD AUDIO navigator header.
 * 
 * 1     03-04-28 11:15 Fwang
 * Initial for DVDA
 * 
 * 2     23/04/02 9:34 Nirm
 * - Added dependency in "Config.h".
 * 
 * 1     2/17/02 12:12 Rinata
 * 
 * 1     2/17/02 11:38 Rinata
 * 
 * 2     9/01/02 16:40 Nirm
 * Corrected Include-Paths.
 ****************************************************************************************/

#include "Config.h"		// Global Configuration - do not remove!

#ifndef __MANAGER_H
#define __MANAGER_H

#include "Playcore\Nav_DVD\Header\prsation.h"


enum 
{
	NO_PRELOADED_ACTION  = 0,
	ACTION_PRELOADED     = 1,

	NORMAL_MODE          = 0,
	FROM_BOOKMARK        = 1,

	NOSTOP_REQUEST       = 0,
	STOP_REQUEST         = 1,
	NOFLUSH_STOP_REQUEST = 2
};

//<<<Angie_1020_2004:Support the DVD auto play for LG.
//#ifdef D_AUTO_PLAY_MODE_SUPPORT
typedef struct 
{
	BYTE	m_VTSN;
	DWORD	m_VTS_SA;
}S_VTS_SA;
//#endif

// OK to inherit these non-exportable classes because they are
// completely defined inline.

void nm_construct( void );
void nm_delete( void );
long nm_GetInfo(long type, long value, void *result);
BOOL nm_UserOperation( long UOP, long arg1, long arg2 );
BOOL nm_ButtonActivation( int arg1 );
long nm_client_NotifyEvent( int event);
long nm_EmptyStreamPump( void );
BOOL nm_play_step( int mode);
BOOL nm_PlayPGCN( int n );
void nm_StatusChanged_Still( void );
void nm_StatusChanged_Play( DWORD PCI_UOP_CTL );
void nm_StatusChanged_Pause( void );
void nm_StatusChanged_PTTN( int PGCN, int PGN );
void nm_StatusChanged_Title( int title );
void nm_stop_state( BOOL bFullStop );     //FW0917 Change parameter
int nm_RepeatTitleNumber( void );
BOOL nm_FailureReport( void );
BOOL nm_ParentalManagement( void );
void nm_Refresh_PlayerSettings( void );
BOOL nm_link( void );
BOOL nm_play( void );
BOOL nm_jump( void );
BOOL nm_next_action( BYTE preloaded, BYTE stopRequest); /* ZORAN TC0102 : change int to BYTE */
BOOL nm_MenuCall( DWORD menu, DWORD vtsn, DWORD vts_ttn);
long nm_check_auto_notification( void );

#endif //__MANAGER_H

⌨️ 快捷键说明

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