Date: Mon, 20 Jul 1998 18:23:24 -0400 From: Randall Hopper <rhh@ct.picker.com> To: Amancio Hasty <hasty@rah.star-gate.com>, Minlin Fan <mfan@liverpool.ac.uk> Cc: multimedia@FreeBSD.ORG Subject: Re: videocapture.c Message-ID: <19980720182324.B13636@ct.picker.com> In-Reply-To: <199807192012.NAA10196@rah.star-gate.com>; from Amancio Hasty on Sun, Jul 19, 1998 at 01:12:10PM -0700 References: <199807192012.NAA10196@rah.star-gate.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Amancio Hasty: |Not sure what is going on over there however there are plenty of folks |which will be able to help you . ... |From: Minlin Fan <mfan@liverpool.ac.uk> ... |Hi Amancio Hasty, |I have a C programe written by you from |www.freebsd.org/~ahasty/files/videocapture.c Gee Amancio. It's your code. Minlin, let me see what I can see. I'll take a second and give it a shot. First, a very small nit. Please turn off the HTML-mailing feature in the Linux Netscape 4.05 you are running. It obfuscates the message, and the mail takes "alot longer" to POP across for folks with dial-up connections: |<P> i = 112; |<BR> if (ioctl(bt848, METEORSCONT, |&i) < 0) { |<BR> | |1. The " sig_t done" and " sig_t do_write" generate error in |compile-time. No idea on this one. |2. I comment out these lines regarding " sig_t ". The compiling is |successful. But there are run-time errors in ... | if (ioctl(bt848, METEORSCONT, &i) < 0) { ... | if (ioctl(bt848, METEORSBRIG, &i) < 0) { ... | if (ioctl(bt848, METEORSETGEO, &geo) < 0) { ... |Please help me and concentrate on the second problem. Because I got the |same problem in other similar program. |Thank you very much. First question? Do you have a meteor, and do you have the meteor0 device compiled into your kernel? If yes to the first, I'm guessing no to the second. If you have a BT848 (bktr) card, in Bt848-land (see /usr/include/machine/ioctl_bt848.h), the first two should instead be BT848_SCONT, BT848_SBRIG, and they should be issued to the tuner file descriptor (/dev/tuner#). The METEORSETGEO is used in Bt848-land though, and is issued to the Bt848 file descriptor (/dev/bktr#). You need both of these for Bt848 code: #include <machine/ioctl_meteor.h> #include <machine/ioctl_bt848.h> For meteor code, presumably just the first and the symbols that are described in the file you quoted above. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980720182324.B13636>