Hi,
I'm pleased to announce maintenance release 0.9.4. You can find it on my homepage as usual:
Excerpt from HISTORY:
2011-03-16: Version 0.9.4
- The contained xine-lib-1.1 patch is outdated but might still work. The patch will get updated in 0.9.5. - A couple of xine-lib-1.2 patches is still waiting to get commited. vdr-xine-0.9.4 should be able to work without them. - Fixed a couple of things in xine-lib-1.2 and VDPAU. - Fixed compilation for VDR-1.2.x and VDR-1.6.x. - Updated Makefile to VDR-1.7.17. - Added support for VDR-1.7.17s TrueColor OSD. - Added support for VDR-1.7.12s changed PCR handling. - Added support for VDR-1.7.11s semantic of MakePrimaryDevice. - Resolved a segfault regarding VDR-1.7.x and cutting marks in radio recordings (thanks to Joachim Wilke for providing a fix). - Included Lithuanian translation (thanks to Valdemaras Pipiras). - Included Slovak translation (thanks to Milan Hrala). - Included Chinese and Taiwanese translations (thanks to NanFeng). - Fixed MANUAL about centre_cut_out_mode (thanks to Vorg on #xine-vdpau).
Enjoy. -- Dipl.-Inform. (FH) Reinhard Nissl mailto:rnissl@gmx.de
Hi,
Am 16.03.2011 20:29, schrieb Reinhard Nissl:
I forgot to mention, that TrueColor OSD is currently only possible with VDPAU.
Furthermore you have to select an "OSD display mode" different from "X11 overlay" in vdr-xines setup menu. Despite the name of this mode, it is currently not ARGB capable.
Bye.
On 17.03.2011 00:12, Reinhard Nissl wrote:
Thanks for the update. Seems so far to work nicely. The INSTALL file points to the jusst.de tree, but I thought that the libxine-1.2 is now at the xine-project mercurial (where, it seems, are some changes by you :)
yours, Jouni
On 17.03.2011 18:21, Jouni Karvo wrote:
This vdr-xine, combined with libxine-1.2 from xine-project mercurial (current) and nvidia driver x86_64-260.19.36 produces segfaults for xine pretty often (every 15min to 1h, both viewing recordings and live TV). Here a backtrace of one of them.
Program terminated with signal 6, Aborted. #0 0x00007f165ca0f165 in raise () from /lib/libc.so.6 (gdb) bt #0 0x00007f165ca0f165 in raise () from /lib/libc.so.6 #1 0x00007f165ca11f70 in abort () from /lib/libc.so.6 #2 0x0000000000492082 in xitk_signal_handler () #3 <signal handler called> #4 0x00007f165ca4ff4f in ?? () from /lib/libc.so.6 #5 0x00007f165ca5384c in free () from /lib/libc.so.6 #6 0x00007f16454a4b0c in vdpau_mpeg12_decode_data (this_gen=0x1d2b790, buf=<value optimized out>) at vdpau_mpeg12.c:823 #7 0x00007f165dd83a7b in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:382 #8 0x00007f165cd448ba in start_thread () from /lib/libpthread.so.0 #9 0x00007f165caac02d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? ()
yours, Jouni
Hi,
On 03/16/11 20:29, Reinhard Nissl wrote:
I'm pleased to announce maintenance release 0.9.4.
is there something newer available? In partcular, something that works with VDR 1.7.40?
With VDR 1.7.40 (under OpenSUSE 12.3) I get:
*** Plugin xine: WARNING: plugin xine is using an old Makefile! g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xine"' -DFIFO_DIR="/tmp/vdr-xine" -DVERIFY_BITMAP_DIRTY=0 `pkg-config --cflags libxine` -I/home/cko/vdr-1.7.40/include xineDevice.c xineDevice.c: In member function 'virtual void PluginXine::cXineDevice::StillPicture(const uchar*, int)': xineDevice.c:1203:36: error: 'class cPatPmtParser' has no member named 'PmtPid' xineDevice.c:1403:1: warning: narrowing conversion of '(vdr172::cRemux::IsFrameH264(Data, Length) ? 10 : 183)' from 'int' to 'uchar {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] make[1]: *** [xineDevice.o] Error 1
Not any more. http://home.vr-web.de in general and http://home.vr-web.de/~rnissl seems to be gone.
Cheers, Carsten.