Date: Sat, 6 Feb 1999 09:40:19 +0000 From: Adrian Wontroba <aw1@stade.co.uk> To: Randall Hopper <aa8vb@pagesz.net> Cc: Roger Hardiman <roger@cs.strath.ac.uk>, multimedia@FreeBSD.ORG Subject: Re: ANN: Fxtv 0.48 Message-ID: <19990206094019.A56231@titus.stade.co.uk> In-Reply-To: <19990205221434.A8378@pagesz.net>; from Randall Hopper on Fri, Feb 05, 1999 at 10:14:34PM -0500 References: <19990205221434.A8378@pagesz.net>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On Fri, Feb 05, 1999 at 10:14:34PM -0500, Randall Hopper wrote:
> Just fetch the port, untar, and "make install". Please let me know if
> you have any problems with it.
Randal, Roger
I've just tried fxtv-0.48 with week old 4.0-current (with an unmodified
driver) with very encouraging but not totally successful results.
I have a 8MB Matrox MGA 2064W graphics accelerator, and a Hauppage tuner
whose details Roger is getting extremely familiar with (8-). I run my
display at 1280*1024, with a depth of 16.
A small, non fatal problem with the packing list:
===> fxtv-0.48 depends on shared library: jpeg.9 - found
fxtv-0.48: "/usr/ports/graphics/jpeg-6b" non-existent -- dependency list incomplete
^^
Putting just the bare minimum United Kingdom "regionalisation" changes,
long with local TV station channel numbers, into app-defaults/Fxtv
gives excellent picture quality on all but one channel, with AFC turned
off. Experimenting with fine tuning for the remaining one ("Channel 5",
UK channel 37, automatic 599.25 MHz, best result 598.00 Mhz) allowed me
to hard wire the best frequency in Fxtv. Good.
Turning AFC back on, tuning to another channel and to "Channel 5"
pulled the frequency back to 599.25 MHz. Turning AFC off, tuning to
another channel and back to channel number 37 again gave 599.25. There
is something strange going on here with tuning Roger, but I'm not sure
what. The arrival of fine tuning in this release also explains why you
thought there was such a facility, but I couldn't find it in fxtv-0.47
(8-)
I no longer see a slight "edge wrap-around" (cured by takeing the mouse
to the screen edges), of the entire X display if the FXTV display ever
goes off screen. Good.
In TV mode (where I used to have assorted indescribeable problems)
I now get a nice clear rectangular image of part of original screen
display, with about two thirds of the fxtv display visible in the bottom
right corner, and fxtv emits the error message "TVSCREENCapConfigure()
failed: Direct video region outside bounds of display". The image change
rate is very erratic - sometimes taking up to 10 seconds to change from
one frame to another, sometimes managing several frames a second. Am
I shooting myself in the foot or is this another wrinkle on the MGA
problems others report?
dmesg, fxtv and xdpyinfo outputs attached.
--
Adrian Wontroba
[-- Attachment #2 --]
Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #0: Fri Jan 29 20:25:24 GMT 1999
koot@titus.stade.co.uk:/d3p2/FreeBSD-3.0/src/sys/compile/TITUS
Timecounter "i8254" frequency 1193182 Hz
Timecounter "TSC" frequency 199432961 Hz
CPU: Pentium Pro (199.43-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x619 Stepping=9
Features=0xf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV>
real memory = 134217728 (131072K bytes)
config> pnp 1 0 os enable irq0 5 drq0 0 drq1 1 port0 0x220 port1 0x300 port2 0x388
config> pnp 1 1 os enable port0 0x201
config> quit
avail memory = 127889408 (124892K bytes)
Preloaded elf kernel "kernel" at 0xf028f000.
Preloaded userconfig_script "/kernel.config" at 0xf028f09c.
Probing for devices on PCI bus 0:
chip0: <Intel 82440FX (Natoma) PCI and memory controller> rev 0x02 on pci0.0.0
chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
vga0: <Matrox MGA 2064W graphics accelerator> rev 0x01 int a irq 11 on pci0.11.0
bktr0: <BrookTree 848> rev 0x12 int a irq 15 on pci0.15.0
bti2c0: <bt848 Hard/Soft I2C controller>
iicbb0: <I2C generic bit-banging driver> on bti2c0
iicbus0: <Philips I2C bus> on iicbb0 master-only
iicsmb0: <I2C to SMB bridge> on iicbus0
smbus0: <System Management Bus> on iicsmb0
smb0: <SMBus general purpose I/O> on smbus0
iic0: <I2C general purpose I/O> on iicbus0
smbus1: <System Management Bus> on bti2c0
smb1: <SMBus general purpose I/O> on smbus1
Hauppauge WinCast/TV, Philips FR1216 PAL tuner, msp3400c stereo.
Detected a MSP3410D-B4
ahc0: <Adaptec 2940A Ultra SCSI adapter> rev 0x01 int a irq 15 on pci0.17.0
ahc0: aic7860 Single Channel A, SCSI Id=7, 3/255 SCBs
Probing for PnP devices:
CSN 1 Vendor ID: CTL00f0 [0xf0008c0e] Serial 0xffffffff Comp ID: PNPb02f [0x2fb0d041]
pcm1 (SB16pnp <Vibra16X> sn 0xffffffff) at 0x220-0x22f irq 5 drq 0 flags 0x11 on isa
Probing for devices on the ISA bus:
sc0 on isa
sc0: VGA color <16 virtual consoles, flags=0x0>
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
psm0 irq 12 on isa
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
pcm0 not found
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
1 3C5x9 board(s) on ISA found at 0x340
ep0 at 0x340-0x34f irq 10 on isa
ep0: aui/utp/bnc[*UTP*] address 00:60:97:94:d0:e7
vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
npx0 on motherboard
npx0: INT 16 interface
IP packet filtering initialized, divert enabled, rule-based forwarding disabled, default to accept, logging limited to 100 packets/entry
Waiting 8 seconds for SCSI devices to settle
sa0 at ahc0 bus 0 target 2 lun 0
sa0: <HP C1533A 9406> Removable Sequential Access SCSI-2 device
sa0: 10.0MB/s transfers (10.0MHz, offset 8)
da1 at ahc0 bus 0 target 1 lun 0
da1: <FUJITSU M2694ES-512 8134> Fixed Direct Access SCSI-CCS device
da1: 3.300MB/s transfers
da1: 1033MB (2117025 512 byte sectors: 255H 63S/T 131C)
da2 at ahc0 bus 0 target 3 lun 0
da2: <FUJITSU M2622F-512 0405> Fixed Direct Access SCSI-CCS device
da2: 3.300MB/s transfers
da2: 314MB (644868 512 byte sectors: 64H 32S/T 314C)
da0 at ahc0 bus 0 target 0 lun 0
da0: <FUJITSU M2954S-512 0147> Fixed Direct Access SCSI-2 device
da0: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled
da0: 4149MB (8498506 512 byte sectors: 255H 63S/T 529C)
changing root device to da0s2a
da3 at ahc0 bus 0 target 6 lun 0
da3: <QUANTUM FIREBALL SE8.4S PJ09> Fixed Direct Access SCSI-2 device
da3: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled
da3: 8191MB (16777215 512 byte sectors: 255H 63S/T 1044C)
cd0 at ahc0 bus 0 target 4 lun 0
cd0: <PLEXTOR CD-ROM PX-32CS 1.00> Removable CD-ROM SCSI-2 device
cd0: 10.0MB/s transfers (10.0MHz, offset 15)
cd0: Attempt to query device size failed: NOT READY, Medium not present
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
(da3:ahc0:0:6:0): tagged openings now 9
(da3:ahc0:0:6:0): tagged openings now 8
(da0:ahc0:0:0:0): tagged openings now 127
[-- Attachment #3 --]
Fxtv v0.48
DETECTED CAPTURE CARD(S) [DRIVER PROBES]:
bktr0: <BrookTree 848> rev 0x12 int a irq 15 on pci0.15.0
bti2c0: <bt848 Hard/Soft I2C controller>
SYSCTL MIB VALUES:
kern.version: FreeBSD 4.0-CURRENT #0: Fri Jan 29 20:25:24 GMT 1999
koot@titus.stade.co.uk:/d3p2/FreeBSD-3.0/src/sys/compile/TITUS
hw.bt848.card: -1
hw.bt848.tuner: -1
hw.bt848.reverse_mute: -1
hw.bt848.format: -1
TUNER SIGNATURE (0x01 - 0xff):
00 00 00 00 00 00 00 00 01 00 01 00 02 00 00 00
01 70 0b 08 d4 d2 bf ef 26 2a 00 40 ea 00 00 00
00 00 00 00 00 94 07 28 01 00 00 00 74 f9 00 40
98 d3 bf 30 2f 33 07 08 0a 00 00 00 af d2 bf ef
01 00 00 00 5c 08 10 28 00 00 00 00 00 94 07 28
81 36 00 40 51 97 04 08 b8 14 00 40 74 f9 00 40
00 00 00 00 44 ea 21 28 01 dd 10 28 2c d3 bf ef
e1 2c 00 40 74 f9 00 40 2c d3 bf ef 7d 2a 00 40
TUNER I2C DEVICES FOUND AT:
0x80, 0xa0, 0xc2
CAPTURE CARD EEPROM CONTENTS:
Read 256 EEPROM bytes (0x00 - 0xff)
84 12 00 00 05 40 09 36 04 15 13 e6 ea 00 60 8f
00 00 00 00 01 84 0a 00 01 01 20 77 00 40 87 94
0f 00 74 02 01 05 02 79 72 00 00 00 00 00 00 00
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
84 12 00 00 05 40 09 36 04 15 13 e6 ea 00 60 8f
00 00 00 00 01 84 0a 00 01 01 20 77 00 40 87 94
0f 00 74 02 01 05 02 79 72 00 00 00 00 00 00 00
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Supported RGB Capture Pixel Formats:
bpp Bpp RGB Masks Swap
--- --- ---------------------------- ----
15 2 00007c00, 000003e0, 0000001f NB
16 2 0000f800, 000007e0, 0000001f NB
24 3 00ff0000, 0000ff00, 000000ff B
24 4 00ff0000, 0000ff00, 000000ff NBWb
Supported YUV Capture Pixel Formats:
YUVSize HSamp VSamp Pack CompOrder T->B L->R YTrans
------- ----- ----- ------ --------- ---- ---- ------
8,8,8 1,2,2 1,1,1 PLANAR YUV Y Y N
8,8,8 1,2,2 1,1,1 PACKED YUYV Y Y N
8,8,8 1,2,2 1,2,2 PLANAR YUV Y Y N
XSERVER: 'The XFree86 Project, Inc' v3330, Protocol Verson 11.0
Screen Res = 1280x1024, DefDepth = 16; NumScreens = 1
Bitmap Unit/BitOrder/Pad = 32/LSBFirst/32, Image ByteOrder = LSBFirst
XF86DGAQueryVersion() succeeded - vers = 1.00
BaseAddr = 0xff000000, Pitch = 1280, BankSize/RamSize = 8388608/8388608
Rating Available Visuals:
Rating Class bpp Bpp R,G,B Masks Swap DirectVid
------ ----------- --- --- ---------------------------- ---- ---------
5 TrueColor 16 2,2 0000f800, 000007e0, 0000001f -- Yes
Default Visual is 16-bpp TrueColor
XF86VidModeQueryVersion() succeeded - version = 0.08
[-- Attachment #4 --]
name of display: :0.0
version number: 11.0
vendor string: The XFree86 Project, Inc
vendor release number: 3330
maximum request size: 4194300 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 2
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
keycode range: minimum 8, maximum 134
focus: window 0x3800011, revert to PointerRoot
number of extensions: 19
BIG-REQUESTS
DOUBLE-BUFFER
DPMS
LBX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
RECORD
SECURITY
SHAPE
SYNC
XC-APPGROUP
XC-MISC
XFree86-DGA
XFree86-Misc
XFree86-VidModeExtension
XInputExtension
XKEYBOARD
XTEST
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1280x1024 pixels (433x347 millimeters)
resolution: 75x75 dots per inch
depths (1): 16
root window id: 0x26
depth of root window: 16 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x23
default number of colormap cells: 64
preallocated pixels: black 0, white 65535
options: backing-store YES, save-unders YES
largest cursor: 64x64
current input event mask: 0xd8200d
KeyPressMask ButtonPressMask ButtonReleaseMask
ButtonMotionMask SubstructureNotifyMask SubstructureRedirectMask
PropertyChangeMask ColormapChangeMask
number of visuals: 1
default visual id: 0x22
visual:
visual id: 0x22
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990206094019.A56231>
