• 1
  • 49
  • 50
  • 51(current)
  • 52
  • 53
  • 108
pvr.mythtv add-on
(2015-02-20, 22:37)pyrodex Wrote: Anyone know how to build OE versions of the addon for x86_64 by chance? I tried the guide from http://kodi.wiki/view/MythTV_PVR/BuildFr...o_OpenELEC and received the following errors:

Code:
UNPACK   kodi-pvr-addons
          APPLY PATCH (common)   /home/openelec/OpenELEC.tv/packages/mediacenter/kodi-pvr-addons/patches/kodi-pvr-addons-buildfix.patch
patching file addons/Makefile.include.am
patching file addons/pvr.argustv/Makefile.am
patching file addons/pvr.demo/Makefile.am
patching file addons/pvr.dvblink/Makefile.am
patching file addons/pvr.dvbviewer/Makefile.am
patching file addons/pvr.filmon/Makefile.am
patching file addons/pvr.filmon/src/FilmonAPI.cpp
patching file addons/pvr.hts/Makefile.am
patching file addons/pvr.mediaportal.tvserver/Makefile.am
patching file addons/pvr.mythtv/Makefile.am
Hunk #1 FAILED at 10.
1 out of 1 hunk FAILED -- saving rejects to file addons/pvr.mythtv/Makefile.am.rej
patching file addons/pvr.nextpvr/Makefile.am
patching file addons/pvr.njoy/Makefile.am
patching file addons/pvr.vuplus/Makefile.am
patching file addons/pvr.wmc/Makefile.am
patching file lib/cppmyth/cppmyth/Makefile.am
Hunk #1 FAILED at 3.
1 out of 1 hunk FAILED -- saving rejects to file lib/cppmyth/cppmyth/Makefile.am.rej
patching file lib/jsoncpp/Makefile.am
patching file lib/libdvblinkremote/Makefile.am
make: *** [release] Error 1
openelec@beast:~/OpenELEC.tv$

You have to update patch file. I will post it next. Just to tell i posted OpenElec builds of addon 1.12.6 in my cloud since 2 minutes.
Reply
@pyrodex , so the content of patch file "packages/mediacenter/kodi-pvr-addons/patches/kodi-pvr-addons-buildfix.patch" should be replaced by:

Code:
diff -Naur xbmc-pvr-addons-259d150/addons/Makefile.include.am xbmc-pvr-addons-259d150.patch/addons/Makefile.include.am
--- xbmc-pvr-addons-259d150/addons/Makefile.include.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/Makefile.include.am    2014-10-06 04:15:06.328573254 +0200
@@ -36,7 +36,9 @@
    mkdir -m 755 -p $(DESTDIR)@LIBDIR@/$(ADDONNAME)
    mkdir -m 755 -p $(DESTDIR)@DATADIR@/$(ADDONNAME)
    cp -f @BINPREFIX@$(ADDONBINNAME)@BIN_EXT@ $(DESTDIR)@LIBDIR@/$(ADDONNAME) ; chmod 655 $(DESTDIR)@LIBDIR@/$(ADDONNAME)/@BINPREFIX@$(ADDONBINNAME)@BIN_EXT@; find $(DESTDIR)@DATADIR@/$(ADDONNAME) -type f -exec chmod 0644 {} \;
-    cp -r -f @abs_top_srcdir@/addons/$(ADDONNAME)/addon/* $(DESTDIR)@DATADIR@/$(ADDONNAME) ; chmod -R o+rx $(DESTDIR)@DATADIR@/$(ADDONNAME)
+    cp -r -f @abs_top_srcdir@/addons/$(ADDONNAME)/addon/* $(DESTDIR)@DATADIR@/$(ADDONNAME)
+    cp -r -f @abs_top_builddir@/addons/$(ADDONNAME)/addon/* $(DESTDIR)@DATADIR@/$(ADDONNAME)
+    chmod -R o+rx $(DESTDIR)@DATADIR@/$(ADDONNAME)
    rm -f $(DESTDIR)@DATADIR@/$(ADDONNAME)/addon.xml.in
endif

diff -Naur xbmc-pvr-addons-259d150/addons/pvr.argustv/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.argustv/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.argustv/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.argustv/Makefile.am    2014-10-06 04:15:06.329573255 +0200
@@ -10,11 +10,11 @@
LIBNAME         = libargustv-addon
lib_LTLIBRARIES = libargustv-addon.la

-LIBS            = @abs_top_srcdir@/lib/jsoncpp/libjsoncpp.la
+LIBS            = @abs_top_builddir@/lib/jsoncpp/libjsoncpp.la

include ../Makefile.include.am

-INCLUDES+=-Isrc -Isrc/lib/filesystem -I@abs_top_srcdir@/lib/jsoncpp/include
+INCLUDES+=-I$(srcdir)/src -I$(srcdir)/src/lib/filesystem -I@abs_top_srcdir@/lib/jsoncpp/include

libargustv_addon_la_SOURCES = src/activerecording.cpp \
                                    src/channel.cpp \
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.demo/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.demo/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.demo/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.demo/Makefile.am    2014-10-06 04:15:06.329573255 +0200
@@ -10,7 +10,7 @@
LIBNAME         = libpvrdemo-addon
lib_LTLIBRARIES = libpvrdemo-addon.la

-LIBS            = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS            = @abs_top_builddir@/lib/tinyxml/libtinyxml.la

include ../Makefile.include.am

diff -Naur xbmc-pvr-addons-259d150/addons/pvr.dvblink/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.dvblink/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.dvblink/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.dvblink/Makefile.am    2014-10-06 04:15:06.329573255 +0200
@@ -10,11 +10,11 @@
LIBNAME         = libdvblink-addon
lib_LTLIBRARIES = libdvblink-addon.la

-LIBS            = @abs_top_srcdir@/lib/libdvblinkremote/libdvblinkremote.la
+LIBS            = @abs_top_builddir@/lib/libdvblinkremote/libdvblinkremote.la

include ../Makefile.include.am

-INCLUDES+=-Isrc
+INCLUDES+=-I$(srcdir)/src

libdvblink_addon_la_SOURCES = src/client.cpp \
                               src/base64.cpp \
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.dvbviewer/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.dvbviewer/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.dvbviewer/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.dvbviewer/Makefile.am    2014-10-06 04:15:06.329573255 +0200
@@ -10,7 +10,7 @@
LIBNAME         = libdvbviewer-addon
lib_LTLIBRARIES = libdvbviewer-addon.la

-LIBS            = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS            = @abs_top_builddir@/lib/tinyxml/libtinyxml.la

include ../Makefile.include.am

diff -Naur xbmc-pvr-addons-259d150/addons/pvr.filmon/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.filmon/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.filmon/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.filmon/Makefile.am    2014-10-06 04:17:19.151812688 +0200
@@ -12,6 +12,8 @@

include ../Makefile.include.am

+INCLUDES+=-I$(srcdir)/src -I@abs_top_srcdir@/lib/jsoncpp/include
+
libpvrfilmon_addon_la_SOURCES = src/client.cpp \
                               src/PVRFilmonData.cpp \
                               src/FilmonAPI.cpp
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.filmon/src/FilmonAPI.cpp xbmc-pvr-addons-259d150.patch/addons/pvr.filmon/src/FilmonAPI.cpp
--- xbmc-pvr-addons-259d150/addons/pvr.filmon/src/FilmonAPI.cpp    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.filmon/src/FilmonAPI.cpp    2014-10-06 04:17:33.320829688 +0200
@@ -26,7 +26,7 @@
#include <sstream>

#include <curl/curl.h>
-#include <jsoncpp/json/json.h>
+#include <json/json.h>
#include <cryptopp/md5.h>
#include <cryptopp/hex.h>

diff -Naur xbmc-pvr-addons-259d150/addons/pvr.hts/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.hts/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.hts/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.hts/Makefile.am    2014-10-06 04:15:06.330573257 +0200
@@ -10,7 +10,7 @@
LIBNAME         = libtvheadend-addon
lib_LTLIBRARIES = libtvheadend-addon.la

-LIBS            = @abs_top_srcdir@/lib/libhts/libhts.la -ldl
+LIBS            = @abs_top_builddir@/lib/libhts/libhts.la -ldl

include ../Makefile.include.am

diff -Naur xbmc-pvr-addons-259d150/addons/pvr.mediaportal.tvserver/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.mediaportal.tvserver/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.mediaportal.tvserver/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.mediaportal.tvserver/Makefile.am    2014-10-06 04:15:06.330573257 +0200
@@ -10,11 +10,11 @@
LIBNAME         = libmediaportal-addon
lib_LTLIBRARIES = libmediaportal-addon.la

-LIBS            = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS            = @abs_top_builddir@/lib/tinyxml/libtinyxml.la

include ../Makefile.include.am

-INCLUDES+=-Isrc
+INCLUDES+=-I$(srcdir)/src

libmediaportal_addon_la_SOURCES = src/Cards.cpp \
                                   src/channels.cpp \
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.mythtv/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.mythtv/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.mythtv/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.mythtv/Makefile.am    2014-10-06 04:15:06.330573257 +0200
@@ -10,14 +10,14 @@
LIBNAME         = libmythtv-addon
lib_LTLIBRARIES = libmythtv-addon.la

-LIBS            = @abs_top_srcdir@/lib/cppmyth/cppmyth/libcppmyth.la
+LIBS            = @abs_top_builddir@/lib/cppmyth/cppmyth/libcppmyth.la

AM_CPPFLAGS = -I@abs_top_srcdir@/lib/cppmyth/cppmyth/src

include ../Makefile.include.am

if HAVE_VERSION_SCRIPT
-libmythtv_addon_la_LDFLAGS = -Wl,--version-script=src/addon.map \
+libmythtv_addon_la_LDFLAGS = -Wl,--version-script=@abs_top_srcdir@/addons/pvr.mythtv/src/addon.map \
                                   @TARGET_LDFLAGS@
else
libmythtv_addon_la_LDFLAGS = @TARGET_LDFLAGS@
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.nextpvr/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.nextpvr/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.nextpvr/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.nextpvr/Makefile.am    2014-10-06 04:15:06.331573258 +0200
@@ -10,11 +10,11 @@
LIBNAME         = libnextpvr-addon
lib_LTLIBRARIES = libnextpvr-addon.la

-LIBS            = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS            = @abs_top_builddir@/lib/tinyxml/libtinyxml.la

include ../Makefile.include.am

-INCLUDES+=-Isrc
+INCLUDES+=-I$(srcdir)/src

libnextpvr_addon_la_SOURCES = src/client.cpp \
                                   src/pvrclient-nextpvr.cpp \
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.njoy/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.njoy/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.njoy/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.njoy/Makefile.am    2014-10-06 04:15:06.331573258 +0200
@@ -10,7 +10,7 @@
LIBNAME         = libpvrnjoy-addon
lib_LTLIBRARIES = libpvrnjoy-addon.la

-LIBS            = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS            = @abs_top_builddir@/lib/tinyxml/libtinyxml.la

include ../Makefile.include.am

diff -Naur xbmc-pvr-addons-259d150/addons/pvr.vuplus/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.vuplus/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.vuplus/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.vuplus/Makefile.am    2014-10-06 04:15:06.331573258 +0200
@@ -10,7 +10,7 @@
LIBNAME         = libvuplus-addon
lib_LTLIBRARIES = libvuplus-addon.la

-LIBS            = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS            = @abs_top_builddir@/lib/tinyxml/libtinyxml.la

include ../Makefile.include.am

diff -Naur xbmc-pvr-addons-259d150/addons/pvr.wmc/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.wmc/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.wmc/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.wmc/Makefile.am    2014-10-06 04:15:06.331573258 +0200
@@ -10,7 +10,7 @@
LIBNAME         = libpvrwmc-addon
lib_LTLIBRARIES = libpvrwmc-addon.la

-LIBS            = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS            = @abs_top_builddir@/lib/tinyxml/libtinyxml.la

include ../Makefile.include.am

diff -Naur xbmc-pvr-addons-259d150/lib/cppmyth/cppmyth/Makefile.am xbmc-pvr-addons-259d150.patch/lib/cppmyth/cppmyth/Makefile.am
--- xbmc-pvr-addons-259d150/lib/cppmyth/cppmyth/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/lib/cppmyth/cppmyth/Makefile.am    2014-10-06 04:15:06.332573260 +0200
@@ -2,7 +2,7 @@
#lib_LTLIBRARIES    = libcppmyth.la

AM_CPPFLAGS = -fPIC -Wall -Wextra \
-    -I@abs_srcdir@/src
+    -I@abs_top_builddir@/cppmyth/src

libcppmyth_la_SOURCES = \
    src/private/mythdto/mythdto.cpp \
diff -Naur xbmc-pvr-addons-259d150/lib/jsoncpp/Makefile.am xbmc-pvr-addons-259d150.patch/lib/jsoncpp/Makefile.am
--- xbmc-pvr-addons-259d150/lib/jsoncpp/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/lib/jsoncpp/Makefile.am    2014-10-06 04:15:06.332573260 +0200
@@ -4,7 +4,7 @@
                         src/lib_json/json_value.cpp \
                         src/lib_json/json_writer.cpp

-INCLUDES=-Iinclude/
+INCLUDES=-I$(srcdir)/include/

$(LIB): libjsoncpp.la
    cp -f .libs/libjsoncpp.a .
diff -Naur xbmc-pvr-addons-259d150/lib/libdvblinkremote/Makefile.am xbmc-pvr-addons-259d150.patch/lib/libdvblinkremote/Makefile.am
--- xbmc-pvr-addons-259d150/lib/libdvblinkremote/Makefile.am    2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/lib/libdvblinkremote/Makefile.am    2014-10-06 04:15:06.332573260 +0200
@@ -26,10 +26,10 @@
            util.cpp \
            xml_object_serializer_factory.cpp

-LIBS= @abs_top_srcdir@/lib/tinyxml2/libtinyxml2.la
+LIBS= @abs_top_builddir@/lib/tinyxml2/libtinyxml2.la
  
-INCLUDES=-I..
+INCLUDES=-I$(srcdir)/..

$(LIB): libdvblinkremote.la
    cp -f .libs/libdvblinkremote.a .
-    cp -f .libs/libdvblinkremote.la $(LIB)
\ Kein Zeilenumbruch am Dateiende.
+    cp -f .libs/libdvblinkremote.la $(LIB)
Reply
(2015-02-20, 23:05)janbar Wrote: Just to tell i posted OpenElec builds of addon 1.12.6 in my cloud since 2 minutes.

Many thanks.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
(2015-02-20, 16:06)allan87 Wrote:
(2015-02-20, 13:44)FatGerman Wrote: So as I understand it there's no way to make the new mythtv addon work with 0.27, and no way to make the old cmyth addon work with Helix?
cmyth was removed after helix beta 2. I believe the last nightly that still included it was 11/11. So there's another option: find a good build 11/11 or earlier and enjoy that until myth 0.28 is ready for prime time.

I reiterate that, although your comment indicates otherwise, the the new plugin does work very well with 0.27. The concern some have raised, evidently important to you and others, is that the new plugin can't mark watched shows under 0.27.

Yeah, I'm sorry if it appears I implied that it didn't work. It does work very well. But watched status is a bit of a killer feature as far as the WAF goes. How else is she going to know which episodes of EastEnders she's watched when they're all pretty much the same? Big Grin
Reply
Therein lies the answer, it doesn't matter as they ARE all the same/
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
(2015-02-20, 14:18)agentgonzo Wrote: FatGerman, I don't know off the top of my head, but I think that a quick-and-dirty hack is what's required. I'll take a quick poke around in my database and see if I can figure out how to mark something as watched and get back to you.

Well I had a quick look but it is going to be a lot of work, and I think it's beyond me.

It strikes me that the most sensible way to resolve this is to try to convince the mythtv devs to backport the appropriate API code to 0.27. But the mythtv dev mailing list scares me Big Grin Anybody want to volunteer?
Reply
That probably depends on whether the patch easily applies to 0.27.4 source.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
Sounds like a project for the rest of the weekend.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
(2015-02-20, 23:05)janbar Wrote:
(2015-02-20, 22:37)pyrodex Wrote: Anyone know how to build OE versions of the addon for x86_64 by chance? I tried the guide from http://kodi.wiki/view/MythTV_PVR/BuildFr...o_OpenELEC and received the following errors:

Code:
UNPACK   kodi-pvr-addons
          APPLY PATCH (common)   /home/openelec/OpenELEC.tv/packages/mediacenter/kodi-pvr-addons/patches/kodi-pvr-addons-buildfix.patch
patching file addons/Makefile.include.am
patching file addons/pvr.argustv/Makefile.am
patching file addons/pvr.demo/Makefile.am
patching file addons/pvr.dvblink/Makefile.am
patching file addons/pvr.dvbviewer/Makefile.am
patching file addons/pvr.filmon/Makefile.am
patching file addons/pvr.filmon/src/FilmonAPI.cpp
patching file addons/pvr.hts/Makefile.am
patching file addons/pvr.mediaportal.tvserver/Makefile.am
patching file addons/pvr.mythtv/Makefile.am
Hunk #1 FAILED at 10.
1 out of 1 hunk FAILED -- saving rejects to file addons/pvr.mythtv/Makefile.am.rej
patching file addons/pvr.nextpvr/Makefile.am
patching file addons/pvr.njoy/Makefile.am
patching file addons/pvr.vuplus/Makefile.am
patching file addons/pvr.wmc/Makefile.am
patching file lib/cppmyth/cppmyth/Makefile.am
Hunk #1 FAILED at 3.
1 out of 1 hunk FAILED -- saving rejects to file lib/cppmyth/cppmyth/Makefile.am.rej
patching file lib/jsoncpp/Makefile.am
patching file lib/libdvblinkremote/Makefile.am
make: *** [release] Error 1
openelec@beast:~/OpenELEC.tv$

You have to update patch file. I will post it next. Just to tell i posted OpenElec builds of addon 1.12.6 in my cloud since 2 minutes.

Thanks!
HTPC(s): All running LibreELEC
  • AMD 2200G APU on Gigabyte AB350N-Gaming WIFI-CF
  • RPI3 x2 | RPI2 x2
NAS: FreeNAS (Latest Stable) | NFS/CIFS
Reply
(2015-02-20, 23:35)FatGerman Wrote:
(2015-02-20, 16:06)allan87 Wrote:
(2015-02-20, 13:44)FatGerman Wrote: So as I understand it there's no way to make the new mythtv addon work with 0.27, and no way to make the old cmyth addon work with Helix?
cmyth was removed after helix beta 2. I believe the last nightly that still included it was 11/11. So there's another option: find a good build 11/11 or earlier and enjoy that until myth 0.28 is ready for prime time.

I reiterate that, although your comment indicates otherwise, the the new plugin does work very well with 0.27. The concern some have raised, evidently important to you and others, is that the new plugin can't mark watched shows under 0.27.

Yeah, I'm sorry if it appears I implied that it didn't work. It does work very well. But watched status is a bit of a killer feature as far as the WAF goes. How else is she going to know which episodes of EastEnders she's watched when they're all pretty much the same? Big Grin
so, why not try one of the helix builds that still had cmyth, or even Gotham? What essential thing would you lose that would outweigh what, for you, is a killer feature?
Reply
Speaking of missing functionality..

When this was incorporated in the old cmyth plugin, the com skip was perfect. It solves the problem of variable frame rate video streams.

https://code.mythtv.org/trac/changeset/4...be0/mythtv

I assume this is not available via the API?
Reply
Is your comm skip not working? I have not noticed any inferiority in its function between cmyth and myth. As long as myth has marked the ads accurately, it seems to skip at the right time.
Reply
Hi,

In another thread (http://forum.kodi.tv/showthread.php?tid=201778) i've been advised (by fritsch) that the Myth plugin is causing the 'main loop' to stop for around a second when it receives an event from the backend. The message I was troubleshooting is "DEBUG: CDVDPlayerAudio:: Dropping packet of 20 ms" that occurs when the backend generates a RECORDING_LIST_CHANGE event.

Is this by design, and is it different on 0.28? I'm getting slight audio/video stutter on playback of non-myth HD video files in Kodi.
Reply
(2015-02-21, 06:34)allan87 Wrote: Is your comm skip not working? I have not noticed any inferiority in its function between cmyth and myth. As long as myth has marked the ads accurately, it seems to skip at the right time.

It does not work correctly on variable frame rate TS-MPEG's, which is what the local cable company uses to save bandwidth.

It jumps early, and to the wrong spot, which is all symptoms of a variable frame rate; the EDL used by this plugin to calculate jumps in the video running is fixed frame rate.

Myth developers created the referenced fix exactly for this problem, because Myth is frame count based, and Kodi is time based.
Reply
(2015-02-21, 02:37)allan87 Wrote:
(2015-02-20, 23:35)FatGerman Wrote:
(2015-02-20, 16:06)allan87 Wrote: cmyth was removed after helix beta 2. I believe the last nightly that still included it was 11/11. So there's another option: find a good build 11/11 or earlier and enjoy that until myth 0.28 is ready for prime time.

I reiterate that, although your comment indicates otherwise, the the new plugin does work very well with 0.27. The concern some have raised, evidently important to you and others, is that the new plugin can't mark watched shows under 0.27.

Yeah, I'm sorry if it appears I implied that it didn't work. It does work very well. But watched status is a bit of a killer feature as far as the WAF goes. How else is she going to know which episodes of EastEnders she's watched when they're all pretty much the same? Big Grin
so, why not try one of the helix builds that still had cmyth, or even Gotham? What essential thing would you lose that would outweigh what, for you, is a killer feature?

Rolling back to Gotham is not a practical thing to do though due to the xbmc/kodi name change.

If I could be confident that going to an earlier version of Helix would work, that all the addons would still work, that it wouldn't bugger the configuration, that I wouldn't end up spending even more hours than I already have fiddling with the thing to try and make it function, then yes I'd go back to an early Helix version... But I can't be confident in that. I do not want to spend half a day farting around trying to get it to work. It's a toaster, or a fridge, not a project. I'm tired of faffing around with it, which is the reason I use XBMC/Kodi in the first place - it just works, except for this. Yeah it's a killer feature but is it worth going to all that pain and effort to get it back? No.
Reply
  • 1
  • 49
  • 50
  • 51(current)
  • 52
  • 53
  • 108

Logout Mark Read Team Forum Stats Members Help
pvr.mythtv add-on1