Date: Wed, 21 Feb 2018 23:55:33 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 226101] Patch for audio/rtaudio Message-ID: <bug-226101-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226101 Bug ID: 226101 Summary: Patch for audio/rtaudio Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: yuri@freebsd.org Reporter: FreeBSD@ShaneWare.Biz Flags: maintainer-feedback?(yuri@freebsd.org) Assignee: yuri@freebsd.org Created attachment 190877 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D190877&action= =3Dedit additional patch for audio/rtaudio While starting a new port (audio/vcvrack), I found some changes to rtaudio = were needed. As the maintainer of devel/godot (which has the rtaudio files bundled) I ne= eded to adjust the OSS support to get it to work. To get godot OSS audio working= I changed rtaudio to open /dev/dsp instead of /dev/mixer. This change has been part of the godot port for almost 1.5 years without any bug reports. With vcvrack I needed to make the same changes to audio/rtaudio and also fo= und another issue. The available formats is only listing input formats, this me= ans that the output channels did not have any supported formats and vcvrack wou= ld only allow connections to channels with supported formats. This leads to on= ly being able to connect to an input channel when it is trying to output sound. To get this working I changed the format tests to consider both input and output formats, so the format list becomes a combination of both input and output formats. This leads to every audio port being listed and got sound output working. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-226101-13>