From owner-cvs-all Tue Feb 13 7: 0:54 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 663C437B491; Tue, 13 Feb 2001 07:00:45 -0800 (PST) Received: (from sobomax@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f1DF0jx18095; Tue, 13 Feb 2001 07:00:45 -0800 (PST) (envelope-from sobomax) Message-Id: <200102131500.f1DF0jx18095@freefall.freebsd.org> From: Maxim Sobolev Date: Tue, 13 Feb 2001 07:00:45 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/audio/mpg123 Makefile ports/audio/mpg123/files patch-ad X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG sobomax 2001/02/13 07:00:45 PST Modified files: audio/mpg123 Makefile Added files: audio/mpg123/files patch-ad Log: Provide workaround for a bug in pcm driver introduced with format emulation changes. At present newpcm has sticky parameter settings, even when an inappropriate value is set. For instance, set format to alaw on h/w that does not support alaw; newpcm interface state records format as alaw, and subsequent unrelated state changes may fail, ie a rate change. In mpg123 this can cause files to be played at lower quality than available because of mis-diagnosis of available formats and sample rates. E.g downsamples everything to 11025Hz on this h/w as 12kHz probing breaks state and subsequent probes for higher supported sampling rates. PR: 25046 Submitted by: Orion Hodson Revision Changes Path 1.27 +2 -1 ports/audio/mpg123/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message