Kodi Community Forum

Full Version: VNSI4 alpha
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Are you planning to backport pvr seek fixes to Frodo?
@shavenne:
If there is a crash, somewhere in your home must be a crashdump. From the logfiles, please try without CEC Adapter.
@shavenne could you install gdb and post crashlog? Does the admin dialog work with Gotham on you system?

@flaterichd fix seeking was not trivial, means the risk of breaking something is high for a backport. IMHO we already backport way to much, some things working in 12.1 are broken in 12.2.
(2013-05-05, 12:41)FernetMenta Wrote: [ -> ]@shavenne could you install gdb and post crashlog? Does the admin dialog work with Gotham on you system?

@flaterichd fix seeking was not trivial, means the risk of breaking something is high for a backport. IMHO we already backport way to much, some things working in 12.1 are broken in 12.2.

OK, makes sense. Thanks for info.
Maybe a stupid question, Is seeking also supposed to work with:

StepForward Step forward 30 seconds in a video.
StepBack Step back 30 seconds in a video.
SmallStepBack Step back 7 seconds in the current video.
BigStepForward Step forward 10% in the movie.
BigStepBack Step back 10% in the movie.

I believe it used to work here, but it seems that now seeking only works reasonably with FastForward and Rewind and any of the above keymaps sometimes randomly seeks to beginning of the LiveTV buffer instead of desired position (mostly tested StepForward+StepBack with several minutes LiveTV buffer).
The methods which use percent don't work because player currently does not know about the buffer size. The other methods should work but I haven't tested on recent builds.
Thanks for info, I've played a little bit more with StepForward and StepBack last night and strangely I couldn't replicate the issue on different channels. So hopefully it's ok. I'll do some more tests later.
(2013-05-01, 13:12)shavenne Wrote: [ -> ]I made new logs now with debugging. Same links.

I really hope to find a solution Sad

/e: Tried Gotham now, same problem(s).

See this ticket. XBMC 13 is already fixed.
http://trac.xbmc.org/ticket/14334

btw: if you would like to enjoy hd live tv with vdpau you should consider this version: http://forum.xbmc.org/showthread.php?tid=116996 or compile from my repo. I have not used mainline version for more than 2 years so I did not notice this issue.
I have built vnsi4 successfully, but when executing vdr, it gives me "undefined symbol" error.

vdr: /usr/lib/vdr/plugins/libvdr-vnsiserver4.so.2.0.0: undefined symbol: _ZN10cIndexFile3GetEiPtPlPbPi

Linux 3.9.3-1-ARCH #1 PREEMPT Mon May 20 12:24:33 UTC 2013 armv5tel GNU/Linux
vdr (2.0.1/2.0.0) - The Video Disk Recorder
epgsearchonly (0.0.1) - Direct access to epgsearch's search menu
live (0.2.0) - Live Interactive VDR Environment
epgsearch (1.0.1.beta3) - search the EPG for repeats and more
xvdr (0.9.9) - XVDR Server
markad (0.1.4) - Mark advertisements
streamdev-server (0.6.0-git) - VDR Streaming Server
quickepgsearch (0.0.1) - Quick search for broadcasts
vdr-dev version is also 2.0.1-2

Could you help me, would love to test vnsi4.
hard to tell from this little information you provided. if there is an undefined symbol means that it did not build correctly. let us know what exactly you did.
This is what I did. Please let me know if I can provide more information. Would love to get it working.

git clone --branch vnsi4 https://github.com/FernetMenta/xbmc-pvr-addons.git
cd addons/pvr.vdr.vnsi/vdr-plugin-vnsiserver
make VDRDIR=/usr/include/vdr LIBDIR=/usr/lib/vdr/plguins DEBUG=1
Quote:g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o vnsi.o vnsi.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o bitstream.o bitstream.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o vnsiclient.o vnsiclient.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o config.o config.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o cxsocket.o cxsocket.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser.o parser.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_AAC.o parser_AAC.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_AC3.o parser_AC3.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_DTS.o parser_DTS.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_h264.o parser_h264.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_MPEGAudio.o parser_MPEGAudio.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_MPEGVideo.o parser_MPEGVideo.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_Subtitle.o parser_Subtitle.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_Teletext.o parser_Teletext.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o streamer.o streamer.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o recplayer.o recplayer.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o requestpacket.o requestpacket.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o responsepacket.o responsepacket.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o vnsiserver.o vnsiserver.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o hash.o hash.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o recordingscache.o recordingscache.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o setup.o setup.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o vnsiosd.o vnsiosd.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o demuxer.o demuxer.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o videobuffer.o videobuffer.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o videoinput.o videoinput.c
g++ -shared vnsi.o bitstream.o vnsiclient.o config.o cxsocket.o parser.o parser_AAC.o parser_AC3.o parser_DTS.o parser_h264.o parser_MPEGAudio.o parser_MPEGVideo.o parser_Subtitle.o parser_Teletext.o streamer.o recplayer.o requestpacket.o responsepacket.o vnsiserver.o hash.o recordingscache.o setup.o vnsiosd.o demuxer.o videobuffer.o videoinput.o -o libvdr-vnsiserver4.so

make install VDRDIR=/usr/include/vdr LIBDIR=/usr/lib/vdr/plguins DEBUG=1
Quote:install -D libvdr-vnsiserver4.so /usr/lib/vdr/plguins/libvdr-vnsiserver4.so.2.0.0

vdr -h
vdr: /usr/lib/vdr/plugins/libvdr-vnsiserver4.so.2.0.0: undefined symbol: _ZN10cIndexFile3GetEiPtPlPbPi
make can't find vdr.pc and as a result it does not know the correct options. after vdr 1.7.34 you only need to type make (omit VDRDIR=/usr/include/vdr LIBDIR=/usr/lib/vdr/plguins). If you distro of vdr is properly installed, make will finds vdr.pc
Thanks, it worked like a charm.
Is there an addon.zip for 32bit and 64bit Linux for vnsi4? I can't build one for my OpenELEC machines, because everywhere else I have ARM machines :-( New Gotham OE builds doesnt seem to support vnsi4 yet.
Got the addon.zip for windows from this thread and it worked well.

Thanks in advance,
You can use that one, if you like:
64 bit gotham: https://dl.dropboxusercontent.com/u/5572...gotham.zip
64 bit frodo: https://dl.dropboxusercontent.com/u/5572...-frodo.zip
I don't have any 32 bit machines left here.
Hi all,

works perfect for me, except the display of current postion within timeshift.
Thanks for the great work.

Is there a "Timeshift on demand" feature planned Huh
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20