;========================================================================== ; MODULE: SeqSniff.txt ; AUTHOR: JohnMil ; DATE: 9-10-92 ; ; This is the data file for testing to make sure the MCI Sequencer's command ; set has all options implemented, it essentially exercises each option of ; each MCI Sequencer command once. ; ; Rules for construction of this data file can be found in MCI\MCIGen\TestLoop. ; ;========================================================================== ; ; ; ;==================== TestCase TC_SEQ_SNIFF ;==================== ; close all * open %driver% 0 1 break %driver% off 0 break %driver% on 3 0 sysinfo %driver% installname 0 %driver% sysinfo %driver% name 1 0 %driver% sysinfo %driver% name 1 open 0 %driver% sysinfo %driver% quantity 0 * sysinfo %driver% quantity open 0 1 close %driver% 0 open %driver% alias %alias% 0 1 capability %alias% can eject 0 false capability %alias% can play 0 true capability %alias% can record 0 false capability %alias% can save 0 false capability %alias% compound device 0 true capability %alias% device type 0 %driver% capability %alias% has audio 0 true capability %alias% has video 0 false capability %alias% uses files 0 true close %alias% 0 open %element% alias %alias% 0 1 ;NO WAY TO CHECK AUTOMATICALLY info %alias% file 0 * info %alias% product 0 MIDI Sequencer close %alias% 0 open %element% 0 1 close %element% 0 open %element% type %driver% 0 1 close %element% 0 open %element% alias %alias% 0 1 close %alias% 0 open %element% shareable MCIERR_UNSUPPORTED_FUNCTION close %element% MCIERR_INVALID_DEVICE_NAME open %element% alias %alias% 0 1 pause %alias% 0 play %alias% 0 set %alias% time format ms 0 play %alias% from 1 0 play %alias% to 5000 0 play %alias% from 1 to 5000 0 record %alias% MCIERR_UNSUPPORTED_FUNCTION record %alias% from 50 MCIERR_UNSUPPORTED_FUNCTION record %alias% to 5000 MCIERR_UNSUPPORTED_FUNCTION record %alias% from 50 to 5000 MCIERR_UNSUPPORTED_FUNCTION record %alias% from 50 to 5000 insert MCIERR_UNSUPPORTED_FUNCTION record %alias% from 50 to 5000 overwrite MCIERR_UNSUPPORTED_FUNCTION save %alias% MCIERR_UNSUPPORTED_FUNCTION save %alias% dog.tmp MCIERR_UNSUPPORTED_FUNCTION seek %alias% to 1000 0 seek %alias% to start 0 seek %alias% to end wait 0 set %alias% audio all off MCIERR_UNSUPPORTED_FUNCTION set %alias% audio all on MCIERR_UNSUPPORTED_FUNCTION set %alias% audio left off MCIERR_UNSUPPORTED_FUNCTION set %alias% audio left on MCIERR_UNSUPPORTED_FUNCTION set %alias% audio right off MCIERR_UNSUPPORTED_FUNCTION set %alias% audio right on MCIERR_UNSUPPORTED_FUNCTION set %alias% video off MCIERR_UNSUPPORTED_FUNCTION set %alias% video on MCIERR_UNSUPPORTED_FUNCTION set %alias% master midi MCIERR_UNSUPPORTED_FUNCTION set %alias% master none 0 set %alias% master smpte MCIERR_UNSUPPORTED_FUNCTION set %alias% offset 0:0:1:2 0 set %alias% port 0 0 set %alias% port none 0 set %alias% port mapper 0 set %alias% port 0 0 set %alias% slave file 0 set %alias% slave MIDI MCIERR_UNSUPPORTED_FUNCTION set %alias% slave none 0 set %alias% slave smpte MCIERR_UNSUPPORTED_FUNCTION set %alias% tempo 200 0 set %alias% time format milliseconds 0 set %alias% time format ms 0 set %alias% time format smpte 24 0 set %alias% time format smpte 25 0 set %alias% time format smpte 30 0 set %alias% time format smpte 30 drop 0 set %alias% time format song pointer 0 status %alias% current track 0 1 status %alias% division type 0 PPQN status %alias% length 0 1376 status %alias% length track 1 0 1376 status %alias% master 0 none status %alias% media present 0 true status %alias% mode 0 * status %alias% number of tracks 0 1 status %alias% offset 0 * status %alias% port 0 0 status %alias% position 0 * status %alias% position track 1 0 0 status %alias% ready 0 true status %alias% slave 0 none status %alias% start position 0 0 status %alias% tempo 0 200 status %alias% time format 0 song pointer stop %alias% 0 close %alias% 0