Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jul 2017 04:23:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 220785] audio/jack: Update, added COOKEDMODE option, changed to GH
Message-ID:  <bug-220785-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220785

            Bug ID: 220785
           Summary: audio/jack: Update, added COOKEDMODE option, changed
                    to GH
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: multimedia@FreeBSD.org
          Reporter: yuri@rawbw.com
          Assignee: multimedia@FreeBSD.org
             Flags: maintainer-feedback?(multimedia@FreeBSD.org)

Created attachment 184414
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D184414&action=
=3Dedit
patch

Updated jack:
* Added COOKEDMODE option that turns on SNDCTL_DSP_COOKEDMODE.
  Without the cooked mode Jack's OSS driver currently fails for some soundc=
ards
  (it chooses wrong sample rate). It's better to have COOKEDMODE=3Don by de=
fault
since
  it often appears broken otherwise.
  Professionals probably want COOKEDMODE=3Doff, after they make sure their
soundcard
  works with jack.
* Switched to github. It is easy to change revisions. Particularly, included
the
  merged upstream pull request #60 there enables the realtime mode (-R). It
didn't
  make it into the release yet.
* Added USES=3Dautoreconf (github doesn't include configure)
* Also jack now installs more manpages.

Builds in poudriere.
Runs fine. Particularly, it failed for me before, and now it works with
COOKEDMODE=3Don.

Just in case, to run with real-time priority /etc/rc.conf needs lines like
these:
> jackd_enable=3D"YES"
> jackd_user=3D"{your-jack-user}"
# jackd_rtprio=3D"YES"
# jackd_args=3D"-R -doss -r{sample-rate} -p1024 -n3 -w16 --capture /dev/dsp=
{N}
--playback /dev/dsp{N}"

- sample-rate can be 44100, 48000, etc.

--=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-220785-13>