Update of /cvsroot/pywin32/pywin32/com/win32comext/directsound/test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28021
Modified Files:
Tag: py3k
ds_record.py ds_test.py
Log Message:
Put recorded file in temp directory
Index: ds_record.py
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32comext/directsound/test/ds_record.py,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -C2 -d -r1.1.4.1 -r1.1.4.2
*** ds_record.py 7 Sep 2008 02:22:03 -0000 1.1.4.1
--- ds_record.py 13 Sep 2008 16:14:24 -0000 1.1.4.2
***************
*** 1,5 ****
import pywintypes
import struct
! import win32event
import win32com.directsound.directsound as ds
--- 1,6 ----
import pywintypes
import struct
! import win32event, win32api
! import os
import win32com.directsound.directsound as ds
***************
*** 38,42 ****
data = buffer.Update(0, 352800)
! f = open('recording.wav', 'wb')
f.write(wav_header_pack(sdesc.lpwfxFormat, 352800))
f.write(data)
--- 39,44 ----
data = buffer.Update(0, 352800)
! fname=os.path.join(win32api.GetTempPath(), 'test_directsound_record.wav')
! f = open(fname, 'wb')
f.write(wav_header_pack(sdesc.lpwfxFormat, 352800))
f.write(data)
Index: ds_test.py
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32comext/directsound/test/ds_test.py,v
retrieving revision 1.4.4.1
retrieving revision 1.4.4.2
diff -C2 -d -r1.4.4.1 -r1.4.4.2
*** ds_test.py 7 Sep 2008 02:22:03 -0000 1.4.4.1
--- ds_test.py 13 Sep 2008 16:14:24 -0000 1.4.4.2
***************
*** 4,8 ****
import os
import pywintypes
! import win32event
import win32com.directsound.directsound as ds
# next two lines are for for debugging:
--- 4,9 ----
import os
import pywintypes
! import win32event, win32api
! import os
import win32com.directsound.directsound as ds
# next two lines are for for debugging:
***************
*** 14,18 ****
def wav_header_unpack(data):
- print (struct.unpack('<4sl4s4slhhllhh4sl', data))
(riff, riffsize, wave, fmt, fmtsize, format, nchannels, samplespersecond,
datarate, blockalign, bitspersample, data, datalength) \
--- 15,18 ----
***************
*** 330,335 ****
data = buffer.Update(0, 352800)
!
! f = open('recording.wav', 'wb')
f.write(wav_header_pack(sdesc.lpwfxFormat, 352800))
f.write(data)
--- 330,335 ----
data = buffer.Update(0, 352800)
! fname=os.path.join(win32api.GetTempPath(), 'test_directsound_record.wav')
! f = open(fname, 'wb')
f.write(wav_header_pack(sdesc.lpwfxFormat, 352800))
f.write(data)
|