Skip site navigation (1)Skip section navigation (2)
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

--Nq2Wo0NMKNjxTN9z
Content-Type: text/plain; charset=us-ascii

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








--Nq2Wo0NMKNjxTN9z
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="3.xaccel.patch.gz"

H4sICJrARjQAAzMueGFjY2VsLnBhdGNoAO1X227aQBB9jr9imofUYBNsczEXJUoUCEVqgQZK
0pssBy9hJWMje7mkqP/evdiYEkgaKelL2Afs9c7Mnplz1mYymQzYnueT48Fx+6rZOLgMMLQH
BHQNDK2i5Sp6GfRy2ZQURYktD3qjqTAqgqFXcnqlEBmdnUHGMA21CAq7GBqcnUkgQTadebmR
ztKQSkhsggcw87EDvf55q9XuNRD55DuogfyxLCmwMWp4jLwQ+x6fpefYISP1SbMRwncjAilJ
WQrbXt+66V5c1estYZ8O4QSOGtad698eL6qSIszwEGQIM6ezMUVkoQWxwulk4gcEOSxYvFuv
L2JR6BfToI+dOAFEgnsaQAWBE2IcVeGL3BAlUUQyQIHUcDhx7ftrPpdp+Fqz2/l4/lVd7QSp
taTj9FaOH/h8hyPd+zfLT4Itxe+yR77XCfxJF5FaYM/tWxd18S8kUwFsDlpF7hXBsNXdJlbn
qt2B9EQV6iqZqglKTtPphYmLjZtL3yN01/qCII+EkEbipipFW2fTlFhEUDDGHgIPzWGCF8iF
kMKDWzukpFDCY9Dise05QAlBPjBOKMislPk3yo5mYyuijd1uULdFrLs9OHqO1eKgTuDzl/NW
r/mtbl22Wz2rS+9kkGmtmq1ezkhFnmlIomTBLJbor17gAZOCNIfg4OEQBbRUQEa2R38QrQOC
OXo/Q3DnExUC5Pq2Azbhi6xyHAerBqMjp5c4HTl25mM6dh+nSM1Pmq1OHSzjoj9+6v6SwSrq
kM5DRKLluEir5aSukcUGCoCEFpGtURTZlvfie5746JfgFcRXEO8CU3sT4isK8ZmlNfFtjr34
/pf48prG6Mjrb+LNl9dFtsb6Zxd7yYZ8hCQQXnv5vbr88nlOSKHwJuRXENkW83v5PVt+L/2/
j7ZgQGbhIEDIi9vGa1pJ1hFCibWNebNirLWNifHDzlErJp2jbjIxK+yi5zjNy4Rp3kixPJL2
6t2u/gqWSYsznATUfUgJIg4KAhUetnxw+Ci3MLBdl4adYzLypwSiZTjcFokigQjJD+9wRT4b
aIGJrMdPWCcVSZ0FO9muLwp7jb2kz5N56paLQ5L6ziP8zJyOHNHEVaU/t7nvAtcPAAA=

--Nq2Wo0NMKNjxTN9z--



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