Opened 14 years ago

Last modified 14 years ago

#25831 closed defect

qt4-mac: QAudioInput and QAudioOutput are broken — at Version 3

Reported by: sharky@… Owned by: michaelld@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: qt4-mac

Description (last modified by sharky@…)

Up to and including version 4.6.3 of Qt, the QAudioInput and QAudioOutput classes of QtMultimedia are barely usable on OS X (Snow Leopard for sure). The issues have been fixed upstream and the fixes should be present in Qt 4.6.4, but it might be worth backporting the fixes. The attached patches do just that.

Change History (7)

Changed 14 years ago by sharky@…

Changed 14 years ago by sharky@…

Changed 14 years ago by sharky@…

Changed 14 years ago by sharky@…

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to michaelld@…

Don't forget to assign to the maintainer.

comment:2 Changed 14 years ago by michaelld (Michael Dickens)

Thanks for the diffs. I'll try to check them out in the next few days. Do you happen to know if they're compatible with 10.4 / 10.5, or just meant for 10.6? IIRC, Apple made significant positive changes to the CoreAudio framework between 10.5 and 10.6 -- but, for many developers we just had a rename variable types & functions to the new API (not change the variables & arguments themselves).

comment:3 Changed 14 years ago by sharky@…

Description: modified (diff)

They should be compatible with all the OS X versions that Qt supports (10.4, 10.5, 10.6) since these patches are from the official Qt repository. I have personally only tested 10.6 but should be able to give you feedback on 10.5 if you want.

Note: See TracTickets for help on using tickets.