;========================================================================== ; MODULE: WavSniff.txt ; AUTHOR: JohnMil ; DATE: 9-10-92 ; ; This is the data file for testing to make sure the MCI WaveAudio Driver'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_WAVE_SNIFF ;===================== ; close all 0 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 1 sysinfo %driver% quantity open 0 1 close %driver% 0 open %element% alias %alias% 0 1 capability %alias% can eject 0 false capability %alias% can play 0 true capability %alias% can record 0 true capability %alias% can save 0 true 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 medium.wav alias %alias% 0 1 cue %alias% 0 cue %alias% input MCIERR_NONAPPLICABLE_FUNCTION cue %alias% output 0 delete %alias% from 1500 0 delete %alias% to 1500 0 delete %alias% 0 close %alias% 0 open %element% alias %alias% 0 1 ; ;JQ 23/may/95 change expected return from "mapper" to "Microsoft Sound Mapper" ; info %alias% input 0 Microsoft Sound Mapper info %alias% output 0 Microsoft Sound Mapper info %alias% product 0 Sound close %alias% 0 open %element% 0 1 close %element% 0 open %element% buffer 5 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 open medium.wav alias %alias% 0 1 play %alias% 0 pause %alias% 0 play %alias% 0 play %alias% from 1 0 play %alias% to 1000 0 play %alias% from 1 to 1000 0 seek %alias% to start 0 record %alias% to 1000 0 record %alias% from 50 to 1000 0 record %alias% from 50 to 1000 insert 0 record %alias% from 50 to 1000 overwrite 0 close %alias% 0 open medium.wav alias %alias% 0 1 save %alias% 0 save %alias% dog.tmp 0 seek %alias% to 500 0 seek %alias% to start 0 seek %alias% to end 0 close %alias% 0 open new type waveaudio alias %alias% 0 1 set %alias% alignment 1 0 set %alias% any input 0 set %alias% any output 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% bitspersample 8 0 set %alias% bytespersec 11025 0 set %alias% channels 1 0 set %alias% format tag pcm 0 set %alias% input 0 0 set %alias% output 0 0 set %alias% samplespersec 11025 0 set %alias% time format milliseconds 0 set %alias% time format ms 0 set %alias% time format bytes 0 set %alias% time format samples 0 close %alias% 0 open medium.wav alias %alias% 0 1 status %alias% alignment 0 1 status %alias% bitspersample 0 8 status %alias% bytespersec 0 11025 status %alias% channels 0 1 status %alias% current track 0 1 status %alias% format tag 0 pcm status %alias% input 0 mapper status %alias% length 0 2494 status %alias% length track 1 0 2494 status %alias% level 0 0 status %alias% media present 0 true status %alias% mode 0 * status %alias% number of tracks 0 1 status %alias% output 0 mapper status %alias% position 0 0 status %alias% position track 1 0 0 status %alias% ready 0 true status %alias% samplespersec 0 11025 status %alias% start position 0 0 status %alias% time format 0 milliseconds stop %alias% 0 close %alias% 0