From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: [PATCH] snd-via82xx: Support all sample rate conversion capabilities of DXS channels Date: Mon, 11 Apr 2005 16:44:11 +0200 Message-ID: References: <20050410155320.GA2101@procyon.home> <20050411144009.GA4841@master.mivlgu.local> Mime-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <20050411144009.GA4841@master.mivlgu.local> Sender: alsa-devel-admin@lists.sourceforge.net Errors-To: alsa-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Sergey Vlasov Cc: alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org At Mon, 11 Apr 2005 18:40:09 +0400, Sergey Vlasov wrote: > > [1 ] > On Mon, Apr 11, 2005 at 04:06:06PM +0200, Takashi Iwai wrote: > > At Sun, 10 Apr 2005 19:53:20 +0400, > > Sergey Vlasov wrote: > > > Add support for full sample rate conversion capabilities of DXS > > > channels present in VIA VT8233/5/7 controllers: > > > > > > - any sample rate in the 8000 ... 48000 Hz range is supported even if > > > the AC'97 codec supports only 48000 Hz output; > > > > > > - different DXS channels can use different sample rates at the same > > > time (the controller performs required sample rate conversion and > > > mixing in hardware). > > > > Thanks. I applied it to CVS. > > > > If I understand correctly, this feature should be available on all > > machines with dxs_support=4, but you added a new dxs_support entry > > just to be sure not to break, right? > > Yes, it should work, but this driver was broken too many times in the > past (and some Linux distributions still select via82cxxx_audio instead of > snd-via82xx by default because of this). On the other hand, this means > that many existing entries with VIA_DXS_NO_VRA will just stay that way, > because the driver will not give any messages to try dxs_support=5. > > In fact, I wonder how dxs_support=1 could work at all, if the controller > resamples everything to 48000, but the codec is configured to use some > other rate. Some hardware must be broken to make this work :) Yes, it's a really wonder :) Sometimes we had to use dx_support=1 indeed... Takashi ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click