From owner-freebsd-hackers Sun Dec 10 09:42:57 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA25760 for hackers-outgoing; Sun, 10 Dec 1995 09:42:57 -0800 (PST) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id JAA25755 for ; Sun, 10 Dec 1995 09:42:53 -0800 (PST) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA02970; Sun, 10 Dec 1995 18:40:04 +0100 From: Luigi Rizzo Message-Id: <199512101740.SAA02970@labinfo.iet.unipi.it> Subject: nv and cuseeme mode To: multimedia@star-gate.com, hackers@freebsd.org, frederick@parc.xerox.com Date: Sun, 10 Dec 1995 18:40:04 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-hackers@freebsd.org Precedence: bulk I reported a few days ago problems in using the CU_SeeMe encoding in nv 3.3.beta. Further investigation shows that there are endiannes problems in some of the encoding/decoding routines. I have instrumented the encoding and decoding routines, found out that: * if a geometry mismatch is found, the encoding routine is not invoked; in order to enable the PAL mode to work, I had to change slightly the tests at the beginning of CUSeeMe_Encode_Reconfig() * the incoming packet type in CUSeeMe_Decode is seen as 256 instead of 1. Swapping the bytes makes the rest of the code be called, but evidently there are other parts of the code where endiannes is important. I would work on the code myself, but now knowing what the exact format should be (i.e. travelling data should be little/big endian ?) I cannot be very helpful, and might even scramble the code more than it is now. Some help from the author is definitely necessary! Luigi ==================================================================== Luigi Rizzo Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it Universita' di Pisa tel: +39-50-568533 via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 http://www.iet.unipi.it/~luigi/ ====================================================================