New MythTV add-on using libcmyth - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=26) +---- Forum: PVR (https://forum.kodi.tv/forumdisplay.php?fid=136) +---- Thread: New MythTV add-on using libcmyth (/showthread.php?tid=110694) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
|
- fiveisalive - 2012-02-14 Powderking Wrote:Thanks alot for your reply! AFAIK bootstrap normally needs to be done only once (upon your first checkout from github). - Powderking - 2012-02-14 Great! This will speed up updating Thanks alot! Mythtv is now forked as Torc - druhboruch - 2012-02-16 http://www.phoronix.com/scan.php?page=news_item&px=MTA1Nzg What does it mean for the future of mythtv and xbmc plugin? git install script for oneiric - sysadm1n - 2012-02-17 First of all, THANK YOU to everyone at XBMC for such an incredible project!!! I'm especially glad to see the PVR things come together. I've put together a little one-off script to install it from git that might make things easier for some. It's been tested in Ubuntu 11.10 and Mint 12. To use it, open a terminal, paste the xbmc-pvr-install.sh text below into a file, then run it as your normal user. For example: Code: nano xbmc-pvr-install.sh xbmc-pvr-install.sh Code: #!/bin/bash Cheers! - Powderking - 2012-02-18 That's great! Thanks alot. I have merged your script with my attempt to update xbmc. I wasn't sure how to test if git has updated something. So probably when running not longer than one minute after the last execution it compile's again because it tests if there's a change in the code dir. Set the working dir to the directory where the source is. Now it should match with sysadm1n's script. vdpau is the default. For those who don't want it uncomment the line #optConfigParams="". Or run it with -c "" option. The "" are needed because an argument is needed with the -c option. Set usrName to the user name you run XBMC as. I run it as user xbmc. It's used to backup the user folder. I prefer a little different place and timestamp. Just change it to your needs. Code: #!/bin/bash - fiveisalive - 2012-02-23 Any chance of a sync with https://github.com/opdenkamp/xbmc ? Last sync was Feb 6 and there are some good bug fixes in the main PVR code that would be nice to test with the cmyth add-on. - tsp42 - 2012-02-24 Sure. It should be synced know. Sorry for the lack of updates but to much work to do. - flitter2009 - 2012-02-24 Thanks tsp! Did this go both ways? Is the libcmyth addon now in the opdenkamp branch? (I'm in xvba land) - sysadm1n - 2012-02-24 flitter2009 Wrote:...(I'm in xvba land) Using the latest fglrx driver from ATI/AMD you don't need to do anything special for xvba. Here's a snippet from my xorg log: Code: [ 97.818] (II) Module amdxmm: vendor="X.Org Foundation" - Jimmer - 2012-02-24 Hey tsp, Just a quick note to say that the last merge compiles fine on my Maverick box, but compile always stumbles and falls over on my ATV running Hardy at the point where it's tackling the vdr-vnsi addon. Compile output here: http://pastebin.com/2AG3BTqQ any thoughts about what might have changed to affect Hardy but not Maverick? Jim - just a ps: I use ccache and wondered if my cache may have become corrupt somehow. Anyway, I completely cleared the cache and still have the same compile errors. Nothing has changed on the box: I use it purely for this branch and never update anything (unless a dependency changes, which I don't think it has?) Crash on start - neuroGeek - 2012-02-25 I have been running this version of XBMC for a while, periodically doing a git pull and recompiling. Yesterday I did this and XBMC no longer starts. I updated again today, and recompiled and get the same thing. I have moved my .xbmc folder so that it's trying to start fresh, with no extra plugins or settings, but I get the same error. When I run xbmc, I get this: Code: xbmc.bin: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed. Sometimes, I get this instead: http://paste.ubuntu.com/857004/ My crashlog is here: http://paste.ubuntu.com/857008/ - tsp42 - 2012-02-26 flitter2009: no not yet. I still want to finish the addonGUI code first and get it proper tested. Jimmer: Maybe an older version of GCC causes it? The latest update may fix the compile error though. neuroGeek: I saw the same error, but it disappeared after recompiling the latest version (and running apt-get upgrade). Not sure what caused it, other than it seems to be caused by the python interface. - flitter2009 - 2012-02-26 Thanks tsp42! Your hard work is well appreciated! - Jimmer - 2012-02-26 tsp42 Wrote:Jimmer: Maybe an older version of GCC causes it? The latest update may fix the compile error though. Could be caused by GCC? I think you're right.... I should have just read the compiler warnings properly! At the bottom of the following files: lib/platform/threads/mutex.h lib/platform/threads/threads.h lib/platform/sockets/sockets.h xbmc/pvrclients/tvheadend/HTSPData.h any references to "bool&" after PLATFORM::CCondition need to be changed to simply "bool" Not sure why an older GCC would hate that, but there you go...... PS found an issue addressing this with LLVM and some other header files on opdenkamp's github. I posted these one's as well, so hopefully a fix will naturally trickle down.... Building trouble - tricky720101 - 2012-02-26 Hi all, Having trouble building the latest version of xbmc my system is: ubuntu 3.0.0.16-generic 32-bit. I used the script by sysadm1n The error is: make[2]: Entering directory `/home/rick/src/xbmc/lib/cpluff/libcpluff' make[2]: *** No rule to make target `../kazlib/list.c', needed by `list.lo'. Stop. make[2]: Leaving directory `/home/rick/src/xbmc/lib/cpluff/libcpluff' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/rick/src/xbmc/lib/cpluff/libcpluff' make: *** [lib/cpluff/libcpluff/.libs/libcpluff.a] Error 2 Does anyone know why and how to fix this?? cheers rick |