[vdr] 1.3.26 and streamdev-server

C.Y.M syphir at syphir.sytes.net
Sat Jul 23 13:06:06 CEST 2005

Harald Milz wrote:
> Klaus Schmidinger <Klaus.Schmidinger at cadsoft.de> wrote:
>>- Removed the NPTL check at startup, since several users have reported that VDR
>>   now runs fine with NPTL.
> Could anyone give some insight on which kernel/glibc/other libs combo they
> are running? 
> osdpip-0.0.8 w/ streamdev-cvs works fine with 1.3.26 ... 

You should consider testing the heavily patched streamdev-0.3.3-pre3-geni
maintained by Peter Weber.


This version above, along with this change works perfectly with vdr-1.3.27:

--- streamdev/server/connectionVTP.c.orig       2005-05-29 12:20:40.000000000 -0700
+++ streamdev/server/connectionVTP.c    2005-05-29 12:25:30.000000000 -0700
@@ -369,8 +369,8 @@
      if (isnumber(Option)) {
         cRecording *recording = Recordings.Get(strtol(Option, NULL, 10) - 1);
         if (recording) {
-           if (recording->Summary()) {
-              char *summary = strdup(recording->Summary());
+           if (recording->Info()->Description()) {
+              char *summary = strdup(recording->Info()->Description());
               Reply(250, "%s", strreplace(summary,'\n','|'));

The last time I tested cvs of streamdev, the internal demuxer was broken
(although it may be fixed by now).  IIRC, streamdev (cvs) has moved away from
the use of the internal demuxer and piped it to an external one which does not
work as well.


"If you give someone a program, you will frustrate them for a day; if you teach
them how to program, you will frustrate them for a lifetime"

More information about the vdr mailing list