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:
- Added support for VDR-1.7.17s TrueColor OSD.
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:
Hi,
Am 16.03.2011 20:29, schrieb Reinhard Nissl:
- Added support for VDR-1.7.17s TrueColor OSD.
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.
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:
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 :)
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
On 18.03.2011 21:18, Jouni Karvo wrote:
On 17.03.2011 18:21, Jouni Karvo 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 :)
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.
... never mind - it seems that my xine-ui was too old for the new xine-lib-1.2. The same seems to have caused the vdr startup problems I experienced.
your, 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
You can find it on my homepage as usual:
http://home.vr-web.de/~rnissl
Not any more. http://home.vr-web.de in general and http://home.vr-web.de/~rnissl seems to be gone.
Cheers, Carsten.
Hi, two patches I use attached, Joerg
Am 15.03.2013 16:38, schrieb Carsten Koch:
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
You can find it on my homepage as usual:
http://home.vr-web.de/~rnissl
Not any more. http://home.vr-web.de in general and http://home.vr-web.de/~rnissl seems to be gone.
Cheers, Carsten.
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr