El día Tuesday, March 18, 2008 a las 10:02:41AM -0400, Steve Ames escribió:

> On Tue, Mar 18, 2008 at 08:59:17AM -0400, Mikhail Teterin wrote:
> > On ???????? 18 ???????? 2008, Matthias Apitz wrote:
> > = 
> > http://groups.google.com/group/bsdmailinglist/browse_frm/thread/4cfaad37e0dded68/28227b15e1fada84
> > = 
> > = and it _could_ be that the patch was mailed to the maintainer of the
> > = Ekiga port in FreeBSD:
> > [...]
> > = [EMAIL PROTECTED], could you please comment on this? Thanks in
> > = advance;
> > 
> > Although I do maintain the Ekiga port, the patch mentioned at that link is 
> > for 
> > pwlib, which is maintained by Steve (CC-ed)... Steve?
> 
> Sure. Mr. Faber submitted a 1 line patch that has since been committed to
> the pwlib port:
> 
> files/patch-plugins-sound_oss-sound_oss_cxx:+      resampleRate = 
> entry.resampleRate;
> 
> -steve

Thanks, Steve. I've had to apply this patch by hand to the port version
included in FreeBSD 6.2R (pwlib-1.10.1_2,1):

# diff -c sound_oss.cxx.orig sound_oss.cxx
*** sound_oss.cxx.orig  Tue Mar 18 15:24:54 2008
--- sound_oss.cxx       Tue Mar 18 15:25:06 2008
***************
*** 642,647 ****
--- 642,648 ----
          arg = val = (entry.numChannels == 2) ? 1 : 0;
          if (ConvertOSError(::ioctl(os_handle, SNDCTL_DSP_STEREO, &arg)) || 
(arg != val)) {
  
+           resampleRate = entry.resampleRate;
            mSampleRate = entry.sampleRate;
            arg = val = entry.sampleRate;
            if (ConvertOSError(::ioctl(os_handle, SNDCTL_DSP_SPEED,
&arg))) {

It really solves the problem and makes 'ekiga' useable for me for the
1st time. Thanks again

        matthias
-- 
Matthias Apitz
Manager Technical Support - OCLC GmbH
Gruenwalder Weg 28g - 82041 Oberhaching - Germany
t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211
e <[EMAIL PROTECTED]> - w http://www.oclc.org/ http://www.UnixArea.de/
b http://gurucubano.blogspot.com/
Don't top-post, read RFC1855 http://www.faqs.org/rfcs/rfc1855.html
_______________________________________________
ekiga-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/ekiga-list

Reply via email to