Es ist ein Windows Port vom VDR aufgetaucht.....
Und er funktioniert!! Allerdings noch sehr buggy.....
Er kommt komplett mit Quellen....
Hier die Readme:
-------------------------
Hi!
That is almost crazy thing but ...
I have tried to port VDR to Windows.
Thhere You will find a result.
NB: That is not a toy for novice. It is just prove of concept that
such things are possible. You need to understand how real VDR works
if You want to play with WinVDR becouse You need to change *.conf files.
Some notes:
- I have used Cygwin (
http://www.cygwin.com) package for porting.
Cygwin is a Linux-like environment for Windows. It something like
Linux->Windows wrapper. It also may compile linux source and make exe files.
So WinVDR is real VDR (1.1.33) with some Cygwin-related patches.
Full sources included. If You want to try with newest versions
then You need to download original version than make diff file
and apply it on new release
- Unfortunatelly Cygwin&Linux have some incompatibilites in basic libraries
so some part of code of vdr was rewriten (in fast, stupid and buggy style)
Most hurting problem was usage of %a format in sscanf that is not defined
in ANSI, not implemented in Cygwin but used for *.conf parsing.
- Actualy to run DVB software You need also DVB-driver. I didnt port Linux
DVB driver. I made wrapper from Linux DVB API to TechnoTrend SS1 DVB API.
Unfortunatelly firmwares have differents possibilities (most importand is
OSD function) so direct mapping was impossible. I made emulation of OSD
functions using software windows with OSD bitmaps that shown over video window.
Of course that is "Dead End" aproach for SS1 but I wanted to prove the concept
but that approach may be used for budged DVB cards.
- Unfortuantelly Cygwin doesnot support DVB-ioctl's. So I made some preprocessor
defines to handle IO operations
- LIRC support not implemented. Keyboard keys are hardcoded.
- plugins support not tested
- recordings not implemented
- GPF during program exit
With best wishes
Epmak
PS:NB for commercial software developers:
Remove that package from Your disk. That is GPL software.
PPS: That would be realy great if someone took MultiDec 8.x sources wich
had support for Linux firmware and replace my stupid WinDVBDrv.dll with
correct API calls.
PPPS: That would be greate if someone port not only vdr but LinuxDVB Driver
sources bocouse there are a lot of usefull things for budget DVB cards.
PPPPS: Please do not bother me with DVB development ideas becouse I'm realy
busy on my real work and I have no any free time at least for next half of year.
PPPPPS: About year ago I have started development of WinSTB trying to make vdr
clone seems that I found different way of doing that
Gibts hier :
Klick mich