New MythTV add-on using libcmyth - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: PVR Development (/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 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
- tsp42 - 2012-01-10 23:39
grad Wrote:It works now. I removed some apparently unrelated diffs in the libavcodec and one in atomic.h and (that was probably most important) wiped ~/.xbmc. I'll now start playing and testing the PVR a bit.Good to hear. The changes to libavcodec fixes the audio in recordings where the aac audio stream changes from stereo to multichannel (or reverse.). The changes to atomic.h fixes a broken reference counter = memory leak. So it might be worth applying the patch again.
- jeremy.skippen - 2012-01-11 01:22
Novae Wrote:Dropping back to 1.46.1 solved the issue so its definetly something thats changed in 1.48.
I can confirm the problem with boost 1.48 on arch linux x86_64. Reverting to 1.47 solved the issue for me.
- krizze - 2012-01-11 16:52
Wow, this looks really nice. Best I've tried so far. One question, and if I just missed an option, I'm sorry:
I wish to browse my programs in folders like:
All programs/Program name/Episode
Like MythTV, mythbox and the myth:// protocol in XBMC displays it. Is this possible, or will it be possible in the future?
Thanks for great work so far!
- tsp42 - 2012-01-11 18:30
krizze: No it is currently not possible but it will be in the future (you are not the only one requesting it).
jeremy.skippen: Thanks for pointing it out that it works with boost 1.47. I can see from the 1.48 changelog that they changed the swap function.
- chipsteroo - 2012-01-12 03:50
Is it possible to play recordings and skip the commercials that where flagged by MythTV? Similar to the 'z' option with mythfrontend ?
live tv not working with 0.24.0 backend - Taadow - 2012-01-12 05:03
first: this add on is awesome. thank you!
but I'm having a bit of a problem getting live tv to work with mythbackend 0.24 (which should be working now, right?)
when the mythbackend is at version 0.23.1 live tv through xbmc works fine, however I upgraded to mythbackend version 0.24.0 and now it fails to play live tv. here are the logs from xbmc:
and the log from mythbackend:
recordings will still play properly through xbmc with backend 0.24.0, and live tv will play fine if i use mythfrontend
other info that may be useful:
-mythbackend is running on another computer on my network which is running ubuntu 10.04 and the frontend running xbmc is on ubuntu 11.10
- i originally upgraded to mythbackend 0.24.1 but had the exact same problem trying to get live tv working through xbmc and thought the add on might not be compatible with 0.24.1 so I downgraded to 0.24.0, but same problem
it appears that everything works fine until this line:
RingBuf(/media/media/RecordedTV/.livetv/2151_20120111231830.mpg) Error: OpenFile(): File too small (0B).
where the file 2151_20120111231830.mpg is created on the server, but it has a filesize of 0 bytes and then is deleted shortly after. but like I said above, if I use mythfrontend (or schedule a recording) everything works fine
any ideas on what the problem might be? could it be that the backend is running on ubuntu 10.04?
thanks! and let me know if you need any more info/logs
- Jimmer - 2012-01-12 12:44
chipsteroo Wrote:Is it possible to play recordings and skip the commercials that where flagged by MythTV? Similar to the 'z' option with mythfrontend ?
No, it's currently on the not working/bugs list in the main post:
It's planned, I believe....
- tsp42 - 2012-01-12 22:25
Taadow: In the beginning I struggled a lot with the same error but it has been a long time since it last appeared. My MythTV backends is running on Mythbuntu 11.04 with the weekly 0.24.1-fixes PPA. I don't believe that the error is related to the ubuntu version.
Could you provide me with some more information about the capture card(s) you are using and a new debug log with the extended debug option enabled (in the mythtv addon configuration. It will first take effect after a restart due to a bug in the PVR code)?
- Taadow - 2012-01-13 00:30
thanks for the quick reply
I considered upgrading (a fresh install, actually) the server to run ubuntu 11.04 or newer, but you don't think it will have any impact? I will try upgrading mythbackend to 0.24.1 again to see if I can make any progress
Here is the new log from xbmc (with extra info enabled, sorry I thought I already had this option on the first time)
http://static.6amsoftware.com/misc/xbmc.log (I hope you don't mind that it's not on pastebin - but it wouldn't let me post anything over 500kb, and I wanted to include any information from the time xbmc started up, in case it's useful)
The capture cards I have on the server are 2 Hauppauge HD-PVRs, which both work properly with 0.23.1, but while I've been trying to get live tv to work with 0.24.0 I have disabled one of them (it's currently turned off), so right now there is only the 1 HD-PVR enabled, which is getting video through the component input and audio through SPDIF (although I have also tried using the analog input, but no change)
The exact version of MythBackend that I'm running right now is: 0.24.0+fixes.20120110.294968b-0ubuntu2 (on a 64-bit machine)
I tried googling for a solution (before I posted here, of course!) but only came up with very few posts about it, but a couple of posts (about the 0 byte file being created) seemed to think it was related to compiling mythtv against a kernel after 2.6.32-38, apparently something to do with the ivtv driver being removed from the kernel, but that doesn't seem like it should be an issue because the kernel my server is running right now is: 2.6.32-30-generic
I've also tried completely deleting the mythconverg database and starting over, since mythbackend was upgraded from 0.23.1 to 0.24.0 I thought there might be some weirdness there, but even with a new database the result was the same.
Thanks for having a look into this and let me know if there's any more info that might be helpful!
- Taadow - 2012-01-13 01:15
i've upgraded mythbackend to 0.24.1 (0.24.1+fixes.20120106.294968b-0ubuntu0mythbuntu1) and still getting the same issue.
here is the log from mythbackend (seems to be very similar/exactly the same as before)
I also tried watching live tv through the myth:// protocol in xbmc (which I believe this add on is using behind the scenes, right?) to see if there was any change. Here's the xbmc log when I tried that: