Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] DXR3 problems



Hi!

I have a Hollywood+ card and I'm having some serious problems with it. The
card works fine in Windows, but I can't get it to work in Linux. The
tv-out just flashes white, then there's some static noice or something
and then it stays black. I've read all about green and black & white
output, but seems like no one has ever had similar problems...
I've tried four different microcodes, the one that comes with the latest
release of em8300 drivers and three others extracted from Win98 drivers,
none of these has any effect on my problem.
Those nice color bars are the only output I can get from the card when I
play with the module parameters.

The funny thing is that I allways get the audio, but never the video.

The driver and software versions I'm using are:
SuSE 8.2
vdr-1.2.5.tar.bz2
vdr-dxr3-0.2.1.tgz
em8300-0.13.0.tar.gz

First of all I can't apply the em8300 driver patch that comes with the
DXR3 plugin:
-CUT-
linvdr:~ # patch -p1 -R < em8300_patch.diff
patching file em8300_fifo.c
patching file em8300_ioctl.c
Hunk #2 FAILED at 102.
1 out of 2 hunks FAILED -- saving rejects to file em8300_ioctl.c.rej
patching file em8300_spu.c
patching file em8300_video.c
Hunk #1 succeeded at 298 (offset -2 lines).
Hunk #2 succeeded at 310 (offset -2 lines).
-CUT-

Dunno why it fails, so I compiled the modules without the patch. The
DXR3 plugin INSTALL text file says: "Get the patched dxr3 driver from
http://www.schluenss.de/dxr3.html";, but I cant' find any drivers on that
page. What's the em8300 driver version I can apply this patch to? I've
tried versions 0.10.0 to 0.13.0.

After compiling the modules I try to "cat some_video.mpv >
/dev/em8300_mv-0" and get the flash and then black screen.

If I start vdr with "-Pdxr3" parameter I get this:
-CUT
Oct  8 21:50:00 linvdr vdr[1676]: VDR version 1.2.5 started
Oct  8 21:50:00 linvdr vdr[1676]: loading plugin:
./PLUGINS/lib/libvdr-dxr3.so.1.2.5
Oct  8 21:50:00 linvdr vdr[1676]: loading /video/setup.conf
Oct  8 21:50:00 linvdr vdr[1676]: loading /video/sources.conf
Oct  8 21:50:00 linvdr vdr[1676]: loading /video/diseqc.conf
Oct  8 21:50:00 linvdr vdr[1676]: loading /video/channels.conf
Oct  8 21:50:00 linvdr vdr[1676]: loading /video/timers.conf
Oct  8 21:50:00 linvdr vdr[1676]: loading /video/svdrphosts.conf
Oct  8 21:50:00 linvdr vdr[1676]: loading /video/ca.conf
Oct  8 21:50:00 linvdr vdr[1676]: loading /video/remote.conf
Oct  8 21:50:01 linvdr vdr[1676]: loading /video/keymacros.conf
Oct  8 21:50:01 linvdr vdr[1676]: probing /dev/dvb/adapter0/frontend0
Oct  8 21:50:01 linvdr vdr[1679]: EIT processing thread started (pid=1679)
- master
Oct  8 21:50:01 linvdr vdr[1680]: tuner thread started on device 1
(pid=1680)
Oct  8 21:50:01 linvdr vdr[1676]: probing /dev/dvb/adapter1/frontend0
Oct  8 21:50:01 linvdr vdr[1676]: found 1 video device
Oct  8 21:50:01 linvdr vdr[1676]: initializing plugin: dxr3 (0.2.1):
DXR3-MPEG decoder plugin
Oct  8 21:50:02 linvdr kernel: em8300_audio.o: Analog audio enabled
Oct  8 21:50:02 linvdr vdr[1676]: cDxr3AbsDevice::Resuscitation Device
failure detected
Oct  8 21:50:02 linvdr kernel: adv717x.o: Configuring for PAL
Oct  8 21:50:02 linvdr kernel: em8300_audio.o: Analog audio enabled
Oct  8 21:50:02 linvdr kernel: em8300: Microcode version 0x29 loaded
Oct  8 21:50:03 linvdr kernel: adv717x.o: Configuring for PAL
Oct  8 21:50:03 linvdr vdr[1676]: cDxr3AbsDevice::Resuscitation Micro code
upload successfully
Oct  8 21:50:03 linvdr vdr[1676]: cDxr3AbsDevice::Resuscitation Reopening
devices took 1
Oct  8 21:50:03 linvdr kernel: em8300_audio.o: Analog audio enabled
Oct  8 21:50:03 linvdr vdr[1676]: cDxr3AbsDevice::Resuscitation Device
failure detected
Oct  8 21:50:04 linvdr kernel: adv717x.o: Configuring for PAL
Oct  8 21:50:04 linvdr kernel: em8300_audio.o: Analog audio enabled
Oct  8 21:50:04 linvdr kernel: em8300: Microcode version 0x29 loaded
Oct  8 21:50:04 linvdr kernel: adv717x.o: Configuring for PAL
Oct  8 21:50:04 linvdr vdr[1676]: cDxr3AbsDevice::Resuscitation Micro code
upload successfully
Oct  8 21:50:04 linvdr vdr[1676]: cDxr3AbsDevice::Resuscitation Reopening
devices took 1
Oct  8 21:50:04 linvdr kernel: em8300_audio.o: Analog audio enabled
Oct  8 21:50:04 linvdr vdr[1676]: setting primary device to 2
Oct  8 21:50:04 linvdr vdr[1676]: SVDRP listening on port 2001
Oct  8 21:50:04 linvdr vdr[1676]: starting plugin: dxr3
Oct  8 21:50:04 linvdr vdr[1700]: KBD remote control thread started
(pid=1700)
Oct  8 21:50:04 linvdr vdr[1676]: remote control KBD - keys known
Oct  8 21:50:04 linvdr vdr[1676]: switching to channel 12
Oct  8 21:50:04 linvdr vdr[1701]: transfer thread started (pid=1701)
Oct  8 21:50:04 linvdr vdr[1702]: receiver thread started on device 1
(pid=1702)
Oct  8 21:50:04 linvdr vdr[1676]: reading EPG data from /video/epg.data
Oct  8 21:50:05 linvdr vdr[1676]: ERROR: illegal OSD device handle (-1)!
-CUT-

Any help is welcome from the fellow DXR3 users.

-- 
A: Top posters
Q: What's the most annoying thing about Usenet?



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index