home *** CD-ROM | disk | FTP | other *** search
-
- /*************************************************************************
- * File Name : doubapp.h
- *
- * Description : This file contains the definitions used by the application.
- *
- * Concepts : n/a
- *
- * MMPM/2 API's : n/a
- *
- * Required
- * Files : None.
- *
- *
- * Copyright (C) IBM 1993
- *************************************************************************/
-
-
- /* MMPM/2 Playlist Defines needed by the application */
- #define DATA_OPERATION 0
- #define BRANCH_OPERATION 1
- #define LOOP_OPERATION 2
- #define CALL_OPERATION 3
- #define RETURN_OPERATION 4
- #define EXIT_OPERATION 5
- #define NOP_OPERATION 6
- #define MESSAGE_OPERATION 7
- #define CUEPOINT_OPERATION 8
-
- /*
- * MMPM/2 Playlist strucuture which contains the commands,
- * and the operands.
- */
- typedef struct pls
- {
- ULONG ulCommand;
- ULONG ulOperandOne;
- ULONG ulOperandTwo;
- ULONG ulOperandThree;
- } PLAY_LIST_STRUCTURE_T;
-
- #define MAXSIZE 2*1024
- #define MAXBUFF 10
-
- USHORT ShowAMessage( USHORT usTitleId,
- USHORT usTextId,
- ULONG ulMessageBoxStyle,
- BOOL fMCIError);
-
- void _Optlink PlayTheWave();
-
- /* State of the application i.e. if it is playing or stopped */
- #define STATE_IS_PLAYING 1
- #define STATE_IS_STOP 2
-
- #define STRING_SIZE 356
-