Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Mar 2014 21:10:01 GMT
From:      David Naylor <dbn@freebsd.org>
To:        freebsd-multimedia@FreeBSD.org
Subject:   Re: kern/159236: [pcm] [patch] set PCM_CAP_DEFAULT for the default snd device&#39; s caps
Message-ID:  <201403102110.s2ALA1LB032960@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/159236; it has been noted by GNATS.

From: David Naylor <dbn@freebsd.org>
To: Andriy Gapon <avg@freebsd.org>
Cc: bug-followup@freebsd.org
Subject: Re: kern/159236: [pcm] [patch] set PCM_CAP_DEFAULT for the default snd device&#39;s caps
Date: Mon, 10 Mar 2014 23:04:33 +0300

 --nextPart2034591.Mx6WxTxczf
 Content-Transfer-Encoding: 7Bit
 Content-Type: text/plain; charset="us-ascii"
 
 On Thursday, 28 July 2011 15:21:27 Andriy Gapon wrote:
 > I think that for this change to be complete we also need to have a sysctl
 > handler for hw.snd.default_unit that would appropriately update
 > PCM_CAP_DEFAULT flag.
 
 Can you please clarify why a sysctl handler is required?  
 
 My understanding of the code is that dsp_oss_audioinfo() does not store the 
 device capabilities but gets called every time dsp_ioctl() is called with 
 SNDCTL_ENGINEINFO thus there is no persistent state to update when 
 hw.snd.default_unit changes?  
 --nextPart2034591.Mx6WxTxczf
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: This is a digitally signed message part.
 Content-Transfer-Encoding: 7Bit
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.22 (FreeBSD)
 
 iQJ8BAABCgBmBQJTHijkXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5NDhFQzUxMUEyN0YwMzAyRTc5OUI1M0FB
 RDYzRkE4REQ2QjJEQTU1AAoJEK1j+o3WstpV2wsQAJ1dMSOwiRZxTXMEAZtJcSwO
 QYfzdK2rvbKrxC472naCSXcJ2eCBPvVHPY9izYIhn29Itjz5t2x5HTlFi2YKQDXM
 dsa20YJjFa9Jo0p02Z+0I/1xr9DgoNzfGz74yq9RMCWRpV9kh7gLNY5t85Nk/NpW
 n9+RDCELMbAvJE91SUO3ouAkmMhSdY3oMfGRFPQi+4CoDrYhJrV2PJpYnOuLjq4c
 DC6BrpM0c78ds2PYVyossfk81oo02+wrUPAo9AV7zgWT4LN8GvIQw78Dy4epfVHI
 49MTnXvGP6hGbfRO7heLWauyO5CuTw9l0+xkyTEA8R5/GTSapeRWsK6PU3cfIxga
 mswncugmQdILGWYzU8DheyPevz3ht9kwYHqDvtg5YV+aP8FLwzw0Uov6SjFYkTEc
 13pZusZrRBMaXPeCNGraoR9dMeA9DPmLEZdW/Cgj638k6HHmdSasgq1eyewtL7ws
 AtxRNDwMlFKw18TM04XfrJWQaU/idvja/dflurqlo0aHEGU+wNk9jlUX361we29f
 PJIKrZ+mrYMBLClFfPR67N1s8wKwDJY4WV5GBpRYYxQFUHW9kZMWNhadpzJhhpzM
 TLD9DkprWCUQb//Yb49nI7UOjOo2k52E7g22vIfWiaIcWOyXuJgzBqvX0yo4s3IC
 q6Nuq56G41duIK2Cgkis
 =7GEZ
 -----END PGP SIGNATURE-----
 
 --nextPart2034591.Mx6WxTxczf--
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403102110.s2ALA1LB032960>