View Issue Details

IDProjectCategoryView StatusLast Update
0001350OpenMPTAudio I/Opublic2020-08-05 13:42
Reportermanx Assigned Tomanx  
PriorityhighSeverityfeatureReproducibilityhave not tried
Status acknowledgedResolutionopen 
Product VersionOpenMPT 1.29.02.00 / libopenmpt 0.5.1 (upgrade first) 
Target VersionOpenMPT 1.30 / libopenmpt 0.6 (goals) 
Summary0001350: Implement native WASAPI backend
Description

PortAudio WASAPI is lacking in features (default device-following, which is difficult in implement in the PortAudio model) and stability/resilience.
Also, PortAudio WASAPI code is IMHO a huge mess, thus trying to fix PortAudio requires probably more effort than implementing a new backend suited to our needs,

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

related to 0001333 acknowledgedmanx WASAPI Default Device should follow Windows default device changes (was: does not work correctly with USB headphones
related to 0001288 acknowledged crash handler does not work in WASAPI callback 
related to 0001349 acknowledgedmanx Audio dropouts using 4klang 3.2.2 and WASAPI PortAudio 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-08-05 13:40 manx New Issue
2020-08-05 13:41 manx Assigned To => manx
2020-08-05 13:41 manx Status new => acknowledged
2020-08-05 13:41 manx Relationship added related to 0001333
2020-08-05 13:41 manx Relationship added related to 0001288
2020-08-05 13:42 manx Relationship added related to 0001349