Re: [GnomeMeeting-list] Sound problem under FreeBSD 4.7
- From: "Kevin Oberman" <oberman es net>
- To: "Roger Hardiman" <roger telepresence dmem strath ac uk>
- Cc: gnomemeeting-list gnome org
- Subject: Re: [GnomeMeeting-list] Sound problem under FreeBSD 4.7
- Date: Fri, 06 Dec 2002 08:13:26 -0800
Roger,
Eureka! It finally works! This one line hack did the trick.
Thanks for all of your help. Now I just need a camera and to try to
remember to re-apply the patch when openh323 is updated!
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman es net Phone: +1 510 486-8634
> From: "Roger Hardiman" <roger telepresence dmem strath ac uk>
> Date: Fri, 6 Dec 2002 08:33:46 -0000
>
> Hi
>
> > I built both from the ports. (Of course, that is from sources.) I did
> > not install the packages.
>
> Great.
>
> oh, just a quick question. Do you have ESD or ARTS running - these are the
> sound daemons in
> gnome and kde and interfere with recording (and playback)
>
> Now, for the patch
> Ok. What you need to do is recompile pwlib and then ohphone and gnomemeeting
> with a small change
>
> lets do this...
> 1) cd /usr/ports/net/gnomemeeting
> 2) make clean
> 3) cd /usr/orts/net/ohphone
> 4) make clean
> 5) cd /usr/ports/net/openh323
> 6) make clean
> 7) make patch
> (this patches the source, but does not compile it)
> 8) edit the file work/pwlib/src/ptlib/unix/oss.cxx
> 9) look for the function (the method)
> BOOL PSoundChannel::Read(...) {
>
> In this code is a like this
> if (lastReadCount != len)
>
> 10) Now add the hack.
> Add a new line of code immediatly before the if (lastReadCount != len) line
> and put
> lastReadCount = len;
>
> 11) compile the openh323 port
> 12) compile the ohphone port
> 13) compile the gnomemeeting port
>
>
>
> Roger
>
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]