[vdr] vdr-1.7.15 working with softdevice?
Hi, Does anyone have a working setup involving vdr-1.7.15 and softdevice? I ask because I've been happily using vdr-1.7.0 (the one just before changing the DVB driver version) with softdevice since vdr-1.7.0 was released. I finally took the plunge and built the new DVB drivers and grabbed the latest version of vdr and this also includes the changes from PES to TS. It _almost_ works: I get a second or so of live TV, then lots of stuttering, and then vdr restarts. It spews out lots of mpeg_decode_postinit() failure and Error while decoding video frame 0 errors, and also insufficient thread locking around avcodec_open/close() (I think recent versions of ffmpeg are much more picky about multiple threads in parallel: probably needs more mutex locks adding). I did find a patch on the softdevice-devel mailing list back in December (http://lists.berlios.de/pipermail/softdevice-devel/2009q4/003253.html) which sounded like it was a similar problem caused by a change to ffmpeg. That patch alters the timing between frames by using the variable repeat_pict provided by libavcodec. If I apply the patch, I get a seg fault because the parent structure hasn't been defined. I suspect further changes to ffmpeg since: it's a bit of a nightmare keeping up with changes there! My version of ffmpeg is current cvs but my vdr-1.7.0 build (with the same version of softdevice) runs fine built against it! I suspect I need to do a lot more digging here but before I do, I thought I'd check whether anyone has this working and if so, what version of ffmpef you're using. The softdevice project seems to have gone very quiet recently (why I'm posting here in the first instance!) which is a shame because it has just worked for me in the past with DirectFB output from a Matrox G450, with no extra layer of X required (this is a dedicated set-top-box affair). Cheers, Laz ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] xineliboutput - pausing playback takes time
Hi! I have vdr (1.7.14/1.7.14) - The Video Disk Recorder skinsoppalusikka (1.7.1) - Soppalusikka skin xineliboutput (1.0.90-cvs) - X11/xine-lib output plugin problem is when I'm watching recording and press 'pause' -key, playback is paused for about 1/10:th of second, then it countinues about 2-3 seconds before pausing totally. This happens most of time when I press pause.. Some times (rarely) it really pauses right away. I have tested different (data) transfer methods (pipe, tcp, udp..) and parameters when starting vdr-sxfe.. No luck! Have anybody else have same kind of problems? These came when I changed from version 1.6.x to current 1.7.x.. OH, one thing I have not yet tested.. What happen if I take vdpau off.. Vdpau was reason why I changend to 1.7.x versions. -- JJussi ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] xineliboutput - pausing playback takes time
Yes, I have same symptoms, no vdpau here. I put it down to the client clearing through its buffer, but that's just a guess. Sent from my HTC - Reply message - From: JJussi v...@jjussi.com Date: Wed, Aug 11, 2010 12:47 Subject: [vdr] xineliboutput - pausing playback takes time To: VDR list vdr@linuxtv.org Hi! I have vdr (1.7.14/1.7.14) - The Video Disk Recorder skinsoppalusikka (1.7.1) - Soppalusikka skin xineliboutput (1.0.90-cvs) - X11/xine-lib output plugin problem is when I'm watching recording and press 'pause' -key, playback is paused for about 1/10:th of second, then it countinues about 2-3 seconds before pausing totally. This happens most of time when I press pause.. Some times (rarely) it really pauses right away. I have tested different (data) transfer methods (pipe, tcp, udp..) and parameters when starting vdr-sxfe.. No luck! Have anybody else have same kind of problems? These came when I changed from version 1.6.x to current 1.7.x.. OH, one thing I have not yet tested.. What happen if I take vdpau off.. Vdpau was reason why I changend to 1.7.x versions. -- JJussi ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr