Opened 13 years ago

Closed 13 years ago

Last modified 11 years ago

#13412 closed enhancement (fixed)

libao: Use AudioUnits instead of base CoreAudo to support different numbers of channels and sample rates

Reported by: mike@… Owned by: yves@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port:

Description

Hello,

I am using this patch for libao now for several years, together with several applications (adplay, uade123). It changes the macosx plugin to use AudioUnit instead of CoreAudio.

Attachments (4)

patch-configure (2.2 KB) - added by mike@… 13 years ago.
patch-src__plugins__macosx__ao_macosx.c (27.2 KB) - added by mike@… 13 years ago.
Revised patch, that takes PPC machines into account
patch-AU-configure-0.8.8 (1.2 KB) - added by mike@… 13 years ago.
Remove fuzz
patch-AU-src__plugins__macosx__ao_macosx.c (27.3 KB) - added by mike@… 13 years ago.
Finally a fixed version for Leopard. MPG321 now also works with this patch.

Download all attachments as: .zip

Change History (13)

Changed 13 years ago by mike@…

Attachment: patch-configure added

comment:1 Changed 13 years ago by yves@…

Resolution: fixed
Status: newclosed

Committed changeset:31515

thanks

comment:2 Changed 13 years ago by yves@…

This s not working on Leopard so I'll make it a variant for now

Changed 13 years ago by mike@…

Revised patch, that takes PPC machines into account

comment:3 Changed 13 years ago by yves@…

Milestone: Port Enhancements
Resolution: fixed
Status: closedreopened

Would that patch work with 0.8.8 ?

comment:4 Changed 13 years ago by yves@…

Owner: changed from macports-dev@… to yves@…
Status: reopenednew

comment:5 in reply to:  3 Changed 13 years ago by mike@…

Replying to yves@macports.org:

Would that patch work with 0.8.8 ?

I have not tried it myself but there has not changed a lot with 0.8.8. I'll try to test it out tonight.

comment:6 Changed 13 years ago by mike@…

I gave 0.8.8 a quick test and everything seems to be working ok. There has been no change to the macosx driver at all in this release. The configure script changed so I removed some diffs, please give it a quick review.

Changed 13 years ago by mike@…

Attachment: patch-AU-configure-0.8.8 added

Remove fuzz

Changed 13 years ago by mike@…

Finally a fixed version for Leopard. MPG321 now also works with this patch.

comment:7 Changed 13 years ago by yves@…

committed

changeset:34904

changeset:34905

thanks

comment:8 Changed 13 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Marking fixed as per comment:7.

comment:9 Changed 11 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.