Date: Thu, 16 Oct 1997 21:42:25 -0400 From: Randall Hopper <rhh@ct.picker.com> To: Alex Nash <nash@Mcs.Net> Cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: fxtv 0.45 Message-ID: <19971016214225.13774@ct.picker.com> In-Reply-To: <Pine.BSF.3.95.971016085658.2547F-100000@Venus.mcs.net>; from Alex Nash on Thu, Oct 16, 1997 at 08:57:15AM -0500 References: <Pine.BSF.3.95.971016085658.2547F-100000@Venus.mcs.net>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Alex Nash:
|I'm having a problem with fxtv 0.45, the latest bt848 driver
|(2.2-stable as of about two days ago), and WinCast/TV dbx.
Ok, let me see if I can help out.
| Warning: Actions not found: TVSetChannel
This one's my bust. TVSetChannel is history. It's TVSetStation now. I
changed this in the global Fxtv resource file, but I missed it in the
internal fall-back. If fxtv can't find the global resource file
(via XFILESEARCHPATH), it falls back on internal defaults in the code.
To fix, either:
setenv XFILESEARCHPATH /usr/X11R6/lib/X11/%T/%N%C%S:/usr/X11R6/lib/X11/%T/%N%S
or something similar; or replace the "TVSetChannel" refs in app_rsrc.h with
"TVSetStation", remove tv.o, and relink fxtv. Or do both.
| Starting program: /tmp/fx/./fxtv
| Xlib: extension "XFree86-DGA" missing on display ":0.0".
| Xlib: extension "XFree86-VidModeExtension" missing on display ":0.0".
...
|Xaccel 3.1 (build 3100) Accelerated-X Server
As Amancio mentioned, Xaccel doesn't support DGA or the VidMode extension,
so these messages are expected. However, fxtv does have the capability to
exclusively use X-Images for display which are a standard X feature (though
a bit slower depending on CPU speed and video card, but better than
nothing). So the core dump is definitely a bug, not a feature. :-)
|Specifically, fxtv dumps core. Here's what I got from gdb:
...
| Program received signal SIGBUS, Bus error.
| 0x17e1b in TVSCREENGetCurVidModeGeometry (s=0x63860, width=0xefbfd662,
| height=0xefbfd660) at tvscreen.c:180
...
|Line 180 attempts to dereference vm_list, which is NULL. What I don't
|know, is why vm_list is NULL.
...and thanks for the info. If you apply the attached patch, I think it'll
get you over that snag. A piece of the video annotation code I added for
0.45 mistakenly "assumed" that the vidmode extension was there without
checking "is it supported" variable first. The attached patch remedies
this oversight.
|The card appears to work properly under Windows (after I yanked out my
|SMC network card :). Also, I briefly had a version of fxtv 0.44 which
|would start up and display static, but could not be coaxed into
|displaying anything from my VCR. I thought this might be a
This I'm really not sure about. I'm assuming you set inputFormat as
desired. The did you select "Video" from the Input menu? Also try
selecting the Tuner input, put fxtv on your VCR's control channel (2,3,4),
and put the VCR's VCR/TV selection on VCR. See if either of these gives
you something better than static.
Good luck! And I hope this helps.
Randall
[-- Attachment #2 --]
F4 3.xaccel.patch Wn@}b`ls1%JEjJқ,/a%c#{ؘH)K̞sf2؞q80t
*zrٔE-z0*WrzA0
I A6yҐJHl0y5;,)1jx!#Iw#)IY
^ߺ^\-a֝/"d31Edd9,X[/bQӠ8D{@bU%QD2@p8qk>iZxU]V|#7O-G IZ`[u/$SlZE&V݁D* JN酉K#t F*E[gӔXDP0aȅ[;Pc9@ A>0N(Ȭ7ʎfc+nPE=8zNVn][=Kdi^HEiHd,^4T@FG9z?Cp6ዬr#89vc:vHON,?~*CDH央
Qٖ{WS{+
5mo͗Eg{Ɇ|$^{yNH&W{=[~/`@f @ȋkZIBybQ+&n21+8˄iH<ݮ
I3}H "
|p(0]c2e8"pE>hOX'I;ٮ/
{ϓyꖋC#̜U?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19971016214225.13774>
