Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Aug 1997 23:17:55 -0700
From:      Amancio Hasty <hasty@rah.star-gate.com>
To:        Denis DeLaRoca <CSP1DWD@MVS.OAC.UCLA.EDU>
Cc:        Luigi Rizzo <luigi@LABINFO.IET.UNIPI.IT>, multimedia@FreeBSD.ORG
Subject:   Re: [vat] suggestions for full-duplex vat ? 
Message-ID:  <199708090617.XAA02022@rah.star-gate.com>
In-Reply-To: Your message of "Thu, 07 Aug 1997 21:55:00 PDT." <199708080456.VAA22035@hub.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help


Hello Denis did you remember that on 8)

hasty@rah.star-gate.com said:
> From The Desk Of Denis DeLaRoca 825-4580 :
> On Tue, 08 Oct 1996 05:37:00 -0700,
>    Amancio Hasty <hasty@RAH.STAR-GATE.COM> said:
> >
> > 2.0	I will release another version of vat in about a day or so
> > 	after I get chance to test it further.
> 
> More testing with vat4.0b1a and guspnp4. Switching audio among
> active vats doesn't work. When you switch focus to an alternate
> vat it fails to grab the audio device and you end up with repeated
> diagnostic messages
> This is due to vat in group-ip.cc not setting the local ip multicast
> loop option. If you look in the code you will see 

>  #ifdef ultrix
>                 ttl = 1;
>                 if (setsockopt(ssock_, IPPROTO_IP, IP_MULTICAST_LOOP,
>                                 &ttl, 1) < 0) {
>                         perror("GroupIPC: IP_MULTICAST_LOOP");
>                         exit(1);
>                 }
>  #endif

> Just change the #ifdef to 
>  #if defined(ultrix) || defined(__FreeBSD__)

> 	Cheers,
> 	Amancio


Care to patch your vat-0b2 and try the above patch?

And I just mailed to Luigi my version of audio-voxware.cc


	Have fun guys,
	Amancio



>From The Desk Of Denis DeLaRoca :
> On Fri, 8 Aug 1997 05:03:40 +0200 MET DST,
>    Luigi Rizzo <luigi@LABINFO.IET.UNIPI.IT> said:
> >
> > I am trying to run vat (4.02b) with fullduplex audio, but the obvious
> > fix (in audio-voxware.cc: change HalfDuplex to return 0, and #define
> > fullduplex) do not quite work: the program seems to hang somewhere
> > before even doing a read. Is anyone familiar with making vat work in
> > fullduplex (perhaps with guspnpXX, or on other platforms) and can you
> > suggest me what to look at ?
> 
> That would be Amancio's department. He's got a suitably modified
> audio-voxware.cc and that should help you get started. The code may
> still need work with the gain(), obtain/release() and mute() functions.
> One thig that never worked for me was having several VATs active and
> switching focus among them: the audio device would not switch.
> 
> -- Denis
> 





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