File tree 2 files changed +8
-1
lines changed
2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 23
23
libname = 'libportaudio.dylib'
24
24
elif system == 'Windows' :
25
25
libname = 'libportaudio' + architecture0 + '.dll'
26
+ libname_asio = 'libportaudio' + architecture0 + '-asio.dll'
26
27
else :
27
28
libname = None
28
29
29
30
if libname and os .path .isdir ('_sounddevice_data/portaudio-binaries' ):
30
31
packages = ['_sounddevice_data' ]
31
32
package_data = {'_sounddevice_data' : ['portaudio-binaries/' + libname ,
32
33
'portaudio-binaries/README.md' ]}
34
+ if system == 'Windows' :
35
+ package_data ['_sounddevice_data' ].append (
36
+ 'portaudio-binaries/' + libname_asio )
33
37
zip_safe = False
34
38
else :
35
39
packages = None
Original file line number Diff line number Diff line change 74
74
if _platform .system () == 'Darwin' :
75
75
_libname = 'libportaudio.dylib'
76
76
elif _platform .system () == 'Windows' :
77
- _libname = 'libportaudio' + _platform .architecture ()[0 ] + '.dll'
77
+ if 'SD_ENABLE_ASIO' in _os .environ :
78
+ _libname = 'libportaudio' + _platform .architecture ()[0 ] + '-asio.dll'
79
+ else :
80
+ _libname = 'libportaudio' + _platform .architecture ()[0 ] + '.dll'
78
81
else :
79
82
raise
80
83
import _sounddevice_data
You can’t perform that action at this time.
0 commit comments