Commit f22ff8a
Bri
Add comprehensive diagnostics for process audio capture failures
Addresses issue where Windows 10 Build 19045 users experience inconsistent
process capture support due to audio driver and system configuration variations.
Changes:
- Add Windows version check with user-friendly error messages (Build 19041+ required)
- Implement detailed activation failure diagnostics with specific HRESULT error codes
- Provide actionable guidance for common failures (driver updates, Windows updates, admin rights)
- Add GetActivationResult() method to AudioClientActivationHandler for error retrieval
- Update README with comprehensive explanation of process capture requirements and limitations
- Explain why feature may not work even on correct Windows version (drivers, updates, hardware)
- Document automatic fallback to system-wide audio capture
Users will now see exactly why process capture fails and what they can do to fix it,
with the application gracefully falling back to system-wide capture when needed.1 parent d5c38d4 commit f22ff8a
3 files changed
Lines changed: 66 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
31 | 39 | | |
32 | 40 | | |
33 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
125 | 128 | | |
126 | 129 | | |
127 | 130 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
254 | 265 | | |
255 | 266 | | |
256 | 267 | | |
| |||
318 | 329 | | |
319 | 330 | | |
320 | 331 | | |
| 332 | + | |
| 333 | + | |
321 | 334 | | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
322 | 367 | | |
323 | 368 | | |
324 | 369 | | |
325 | 370 | | |
326 | 371 | | |
327 | 372 | | |
328 | 373 | | |
| 374 | + | |
329 | 375 | | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
330 | 384 | | |
331 | 385 | | |
332 | 386 | | |
| |||
0 commit comments