dude,
you will need the patched version of xine (actually libxine) which understands vdr.
have a look at:
http://www.youmustbejoking.demon.co.uk/progs.linux.html#debian
and go from there.
l.
On Sat, Feb 12, 2005 at 06:09:42PM -0600, Chad Flynt wrote:
Well, next problem, if anyone has any thoughts. VDR runs now! Thanks Anssi, but I can't get Xine to connect to it. I am sure I am just doing something stupid, so any ideas are appreciated. Here is proof that the vdr-xine plugin is running I assume:
/tmp/vdr-xine$ ls external.control stream stream.event external.result stream.control stream.result
And I am using this as my command to start xine:
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH /usr/local/src/xine.cvs/xine-ui/bin/xine vdr:/tmp/vdr-xine/stream#demux:mpeg_pes
And Xine GUI starts and I get an error of:
- xine engine error -
There is no input plugin available to handle 'vdr:/ Maybe MRLsyntax is wrong or file/stream source doesn't exist.
I have ran xine by itself on an mpg file and verified the plugin for VDR exists, it does mention right after it loads the VDR plugin that it is code 15 and expecting 16, but I assume that is normal since I wasn't connecting to a VDR stream.
Any thoughts or ideas are appreciated.
Chad
Anssi Hannula wrote:
Chad Flynt wrote:
How do you use the streamdev client properly. I am not understanding the instructions or it is just that the patch I am using isn't working properly possibly. I am trying to run it on a laptop just for playing, do I have to for testing have xine installed or should vdr at least run with the client by itself just to start with, I will end up with Xine on but just testing bits and pieces first. I compiled and am starting with only -Pstreamdev-client and I get a message of such:
vdr: ./PLUGINS/lib/libvdr-streamdev-client.so.1.3.20: undefined symbol: _ZN16cMenuWhatsOnItemC1EPK6cEventP8cChannel
Just trying to find out what I am doing wrong, I haven't done anything to the conf files yet didn't know if I could set up the server through OSD. My server on my main vdr box runs great. Thanks for any assistance.
This is because of enAIO patch (though I think streamdev does something wrong as it has this undefined symbol). Here's a patch for VDR.
--- vdr-1.3.20-bef-enaiofix/menu.c 2005-02-09 22:32:45.000000000 +0200 +++ vdr-1.3.20/menu.c 2005-02-10 17:34:58.000000000 +0200 @@ -961,7 +961,8 @@ private: public: const cEvent *event; const cChannel *channel;
- cMenuWhatsOnItem(const cEvent *Event, cChannel *Channel, bool Now =
false);
- cMenuWhatsOnItem(const cEvent *Event, cChannel *Channel);
- cMenuWhatsOnItem(const cEvent *Event, cChannel *Channel, bool Now);
};
const char * const cMenuWhatsOnItem::ProgressBar[7] = @@ -975,6 +976,11 @@ const char * const cMenuWhatsOnItem::Pro "[||||||]" };
+cMenuWhatsOnItem::cMenuWhatsOnItem(const cEvent *Event, cChannel *Channel) +{
- cMenuWhatsOnItem(Event, Channel, false);
+}
cMenuWhatsOnItem::cMenuWhatsOnItem(const cEvent *Event, cChannel *Channel, bool Now) { event = Event;
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr