Home | History | Annotate | Download | only in win32

Lines Matching full:mci_status

166 	MCI_STATUS_PARMS mci_status;
171 mci_status.dwItem = MCI_STATUS_NUMBER_OF_TRACKS;
173 if ( SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags, &mci_status) == 0 ) {
174 cdrom->numtracks = mci_status.dwReturn;
182 mci_status.dwTrack = cdrom->track[i].id;
184 mci_status.dwItem = MCI_CDA_STATUS_TYPE_TRACK;
185 if ( SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags,
186 &mci_status) < 0 ) {
189 if ( mci_status.dwReturn == MCI_CDA_TRACK_AUDIO ) {
197 mci_status.dwItem = MCI_STATUS_POSITION;
198 if ( SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags,
199 &mci_status) < 0 ) {
203 MCI_MSF_MINUTE(mci_status.dwReturn),
204 MCI_MSF_SECOND(mci_status.dwReturn),
205 MCI_MSF_FRAME(mci_status.dwReturn));
214 mci_status.dwTrack = cdrom->track[i - 1].id;
215 mci_status.dwItem = MCI_STATUS_LENGTH;
216 if ( SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags,
217 &mci_status) == 0 ) {
219 MCI_MSF_MINUTE(mci_status.dwReturn),
220 MCI_MSF_SECOND(mci_status.dwReturn),
221 MCI_MSF_FRAME(mci_status.dwReturn));
237 MCI_STATUS_PARMS mci_status;
241 mci_status.dwItem = MCI_STATUS_MODE;
242 if ( SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags, &mci_status) < 0 ) {
245 switch (mci_status.dwReturn) {
282 mci_status.dwItem = MCI_STATUS_POSITION;
283 if ( SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags,
284 &mci_status) == 0 ) {
286 MCI_MSF_MINUTE(mci_status.dwReturn),
287 MCI_MSF_SECOND(mci_status.dwReturn),
288 MCI_MSF_FRAME(mci_status.dwReturn));
329 MCI_STATUS_PARMS mci_status;
336 mci_status.dwItem = MCI_STATUS_POSITION;
337 if ( SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags, &mci_status) == 0 ) {
342 mci_play.dwFrom = mci_status.dwReturn;