Commit d8d0949
committed
Add WASAPI and Win32 extensions for audio and system interactions
- Implement WASAPI extension for direct audio control using ctypes, including:
- Device enumeration for default render and capture endpoints
- Functions to get and set master volume and mute state
- Handle management for audio devices and volumes
- Introduce Win32 extension for common Windows API interactions, featuring:
- Generic WIN_CALL operator for invoking functions from Win32 DLLs
- Convenience functions for message boxes, sleep, and error handling
- File operations including create, read, write, and close handle
- Memory management functions for virtual allocation and freeing
Update the way the interpreter searches for extension pointer files (.asmx)1 parent 7386677 commit d8d0949
File tree
7 files changed
+1711
-8
lines changed- ext
7 files changed
+1711
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
248 | | - | |
| 248 | + | |
249 | 249 | | |
250 | | - | |
| 250 | + | |
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
| |||
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
161 | 168 | | |
162 | 169 | | |
163 | 170 | | |
| |||
0 commit comments