Home | History | Annotate | Download | only in os2

Lines Matching refs:msp

66 MCI_SYSINFO_PARMS		msp;	/* Structure to MCI SysInfo parameters */
83 SDL_memset(&msp, 0x00, sizeof(MCI_SYSINFO_PARMS));
85 msp.usDeviceType = MCI_DEVTYPE_CD_AUDIO; /* CD Audio Type */
86 msp.pszReturn = (PSZ)&SysInfoRet; /* Return Structure */
87 msp.ulRetSize = MCI_CMDRETBUFSIZE; /* Size of ret struct */
88 if (LOUSHORT(mciSendCommand(0,MCI_SYSINFO, MCI_SYSINFO_QUANTITY | MCI_WAIT, (PVOID)&msp, 0)) != MCIERR_SUCCESS) return(CD_ERROR);
93 msp.pszReturn = (PSZ)&SysInfoRet; /* Return Structure */
94 msp.ulRetSize = MCI_CMDRETBUFSIZE; /* Size of ret struct */
95 msp.usDeviceType = MCI_DEVTYPE_CD_AUDIO; /* CD Audio Type */
98 msp.ulNumber = i+1;
99 mciSendCommand(0,MCI_SYSINFO, MCI_SYSINFO_NAME | MCI_WAIT,&msp, 0);
120 MCI_SET_PARMS msp;
129 msp.hwndCallback = (HWND)NULL; // None
130 msp.ulTimeFormat = MCI_FORMAT_MSF; // Minute : Second : Frame structure
131 msp.ulSpeedFormat = (ULONG)NULL; // No change
132 msp.ulAudio = (ULONG)NULL; // No Channel
133 msp.ulLevel = (ULONG)NULL; // No Volume
134 msp.ulOver = (ULONG)NULL; // No Delay
135 msp.ulItem = (ULONG)NULL; // No item
136 msp.ulValue = (ULONG)NULL; // No value for item flag
137 if (LOUSHORT(mciSendCommand(mop.usDeviceID,MCI_SET,MCI_WAIT | MCI_SET_TIME_FORMAT,&msp, 0)) == MCIERR_SUCCESS) return (mop.usDeviceID);
148 MCI_STATUS_PARMS msp;
156 msp.hwndCallback = (HWND)NULL; /* None */
157 msp.ulReturn = (ULONG)NULL; /* We want this information */
158 msp.ulItem = MCI_STATUS_NUMBER_OF_TRACKS;
159 msp.ulValue = (ULONG)NULL; /* No additional information */
160 if (LOUSHORT(mciSendCommand(cdrom->id,MCI_STATUS,MCI_WAIT | MCI_STATUS_ITEM,&msp, 0)) != MCIERR_SUCCESS) return(CD_ERROR);
161 cdrom->numtracks = msp.ulReturn;
188 msp.hwndCallback = (HWND)NULL; /* None */
189 msp.ulReturn = (ULONG)NULL; /* We want this information */
190 msp.ulItem = MCI_CD_STATUS_TRACK_TYPE;
191 msp.ulValue = (ULONG)((mtr+i)->TrackNum); /* Track Number? */
192 if (LOUSHORT(mciSendCommand(cdrom->id,MCI_STATUS,MCI_WAIT | MCI_TRACK | MCI_STATUS_ITEM,&msp, 0)) != MCIERR_SUCCESS)
197 if (msp.ulReturn==MCI_CD_TRACK_AUDIO) cdrom->track[i].type = SDL_AUDIO_TRACK;
213 MCI_STATUS_PARMS msp;
216 msp.hwndCallback = (HWND)NULL; /* None */
217 msp.ulReturn = (ULONG)NULL; /* We want this information */
218 msp.ulItem = MCI_STATUS_MODE;
219 msp.ulValue = (ULONG)NULL; /* No additional information */
220 if (LOUSHORT(mciSendCommand(cdrom->id,MCI_STATUS,MCI_WAIT | MCI_STATUS_ITEM,&msp, 0)) != MCIERR_SUCCESS) status = CD_ERROR;
223 switch(msp.ulReturn)
252 msp.hwndCallback = (HWND)NULL; /* None */
253 msp.ulReturn = (ULONG)NULL; /* We want this information */
254 msp.ulItem = MCI_STATUS_POSITION;
255 msp.ulValue = (ULONG)NULL; /* No additiona info */
256 if (LOUSHORT(mciSendCommand(cdrom->id,MCI_STATUS,MCI_WAIT | MCI_STATUS_ITEM,&msp, 0)) != MCIERR_SUCCESS) return (CD_ERROR);
258 *position = MSF_TO_FRAMES(MSF_MINUTE(msp.ulReturn),MSF_SECOND(msp.ulReturn),MSF_FRAME(msp.ulReturn));
269 MCI_STATUS_PARMS msp;
289 msp.hwndCallback = (HWND)NULL; /* None */
290 msp.ulReturn = (ULONG)NULL; /* We want this information */
291 msp.ulItem = MCI_STATUS_MODE;
292 msp.ulValue = (ULONG)NULL; /* No additional information */
293 if (LOUSHORT(mciSendCommand(cdrom->id,MCI_STATUS,MCI_WAIT | MCI_STATUS_ITEM,&msp, 0)) == MCIERR_SUCCESS)
295 if (msp.ulReturn == MCI_MODE_PAUSE)
331 MCI_STATUS_PARMS msp;
334 msp.hwndCallback = (HWND)NULL; /* None */
335 msp.ulReturn = (ULONG)NULL; /* We want this information */
336 msp.ulItem = MCI_STATUS_MODE;
337 msp.ulValue = (ULONG)NULL; /* No additional information */
338 if (LOUSHORT(mciSendCommand(cdrom->id,MCI_STATUS,MCI_WAIT | MCI_STATUS_ITEM,&msp, 0)) == MCIERR_SUCCESS)
340 if (msp.ulReturn == MCI_MODE_PAUSE)
355 MCI_SET_PARMS msp;
357 msp.hwndCallback = (HWND)NULL; // None
358 msp.ulTimeFormat = (ULONG)NULL; // No change
359 msp.ulSpeedFormat = (ULONG)NULL; // No change
360 msp.ulAudio = (ULONG)NULL; // No Channel
361 msp.ulLevel = (ULONG)NULL; // No Volume
362 msp.ulOver = (ULONG)NULL; // No Delay
363 msp.ulItem = (ULONG)NULL; // No item
364 msp.ulValue = (ULONG)NULL; // No value for item flag
365 if (LOUSHORT(mciSendCommand(cdrom->id,MCI_SET,MCI_WAIT | MCI_SET_DOOR_OPEN,&msp, 0)) == MCIERR_SUCCESS) return 0;