Leo Márquez wrote: Hi, I'm experimenting a lot of problems to run vdr,
softdevice with dfb:cle266:viatv The output is poor, I don't see live
video, only a single frames each 2 seconds. It's very strange.
Hello Leo,
I have VIA M10000 and was experimenting the same problems. Fortunately I
found a "solution", but I don't know what is causing the problem. Maybe you
have the same scenario.
Hardware + Linux Kernel + basic software:
- VIA M10000 CLE266 (Nehemiah)
- Linux 2.6.18.1 kernel (Puppy linux distro)
- Twinhan USB2 Alpha DVB-T dongle (uses dvb-usb-vp7045 firmware file)
- VDR version 1.4.3-2 (patch level 2)
- Softdevice plugin in VDR (CVS version)
- DirectFB + DFB (CVS versions)
- FFMPEG (SVN version)
- linux-viafb framebuffer driver (CVS version)
- libclempegdec-0.5 (downloaded from sourceforge)
VDR is started using vdr -P"softdevice -vo dfb:cle266:viatv" option (and
other plugins having nothing to do with this problem).
I had this combination working just fine somewhere in last November. Nice
picture in CRT-Television using VIAFB tv output and processor load was about
30%. Therefore hw accelerated mpeg must have been working. Softdevice,
DirectFB/DFB, FFMPEG and linux-viafb were all CVS/SVN checkout versions from
November.
Note! The version I had was still working with /ETC/DIRECTFBRC
pixelformat=ARGB setting so directfb was that old.
In February I decided to upgrade every CVS/SVN version because based on
changelogs there seemed to be lots of fixes and improvements.
Uuuh. Then problems started. After updating ffmpeg to latest SVN version and
DirectFB/DFB/softdevice/linux-viafb to latest CVS versions in February, VDR
and mpeg output stopped working. Lots of decoder had errors messages or
sometimes the picture was completely black but curiously epg, audio and DVB
subtitles worked.
I was smart enough to delete old sources before I updated everything so I
could not verify whether the old sources would have still work :-)
Well, when I checked out old versions from everything from CVS/SVN (back to
November version) things worked again. Then I started to update CVS/SVN
versions one by one to see which one breaks the system. It turned out to be
the latest FFMPEG version from SVN repository.
Now-a-days I finally have working system with following software versions:
- Softdevice plugin in VDR (latest CVS version from
cvs.softdevice.berlios.de)
- DirectFB + DFB (latest CVS versions from DirectFB.org. This version uses
pixelformat=AiRGB)
- linux-viafb framebuffer driver (latest CVS version from DirectFB.org)
- libclempegdec-0.5 (downloaded from sourceforge)
- FFMPEG (SVN using 2006-12-01 date from svn.mplayerhq.hu)
If I try to use the latest SVN version of FFMPEG, the picture breaks just
like Leo described (errors or nothing but black picture) but the old
2006-12-01 version works.
I used following command to checkout older revision of FFMPEG:
cd /usr/src/
svn checkout -r {20061201} svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
This could be problem in FFMPEG itself so not really softdevice plugin
problem. Or the latest FFMPEG would require a bit different softdevice
plugin interface. I have no idea.
I hope this helps to track down the problem. Or whether me and Leo are the
only ones having problems with the latest SVN FFMPEG version?
Best regards,
Mike
_________________________________________________________________
Get a FREE Web site, company branded e-mail and more from Microsoft Office
Live! http://clk.atdmt.com/MRT/go/mcrssaub0050001411mrt/direct/01/
_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel