Friday, November 30th, 2012, 00:00 UTC | ||
[00:00:00] | MythBuild: | build #1551 of doxygen-master is complete: Exception [6exception git] Build details are at http://code.mythtv.org/buildbot/builders/doxy . . . /builds/1551 blamelist: Stuart Morgan <smorgan@mythtv.org >, Ian Dall <ian@beware.dropbear.id.au >, Richard <peper03@yahoo.com > |
[00:03:37] | stuartm: | jya: wb |
[00:04:04] | jya: | stuartm: thanks… too busy to have even looked at what myth has done since august uhfortunately... |
[00:04:24] | jya: | won't stop until en of Jan I'm afraid |
[00:04:34] | jya: | trying to debug AirTunes 11 though |
[00:05:10] | MythBuild: | build #1552 of doxygen-master is complete: Exception [6exception git] Build details are at http://code.mythtv.org/buildbot/builders/doxy . . . /builds/1552 |
[00:08:06] | jya: | just recompiled branch fixes/0.26 ; has the backend version changed ? tells me my backend (running fixes/0.26) is 75, while my fronted is 76 |
[00:08:42] | stuartm: | yes it did |
[00:08:50] | stuartm: | oh wait, not on fixes |
[00:08:51] | jya: | ok... |
[00:09:14] | stuartm: | at least I'd be surprised if that was backported |
[00:09:20] | jya: | I definitely compiled using fixes/0.26 |
[00:13:34] | jya: | going to upgrade the backend and all my frontend then |
[00:13:37] | stuartm: | http://code.mythtv.org/cgit/mythtv/commit/?id . . . a12b02f780b0 is the commit where it was changed in master |
[00:14:13] | stuartm: | I can find no record of that being backported :/ |
[00:15:43] | stuartm: | and this is latest -fixes, showing it's still on SweetRock https://github.com/MythTV/mythtv/blob/fixes/0 . . . ythversion.h |
[00:15:58] | jya: | I saw report of FireWilde in the log |
[00:16:10] | jya: | Protocol version or token mismatch (frontend=76/FireWilde,backend=75/??) |
[00:16:11] | stuartm: | that's the master version |
[00:16:31] | jya: | git branch -> * fixes/0.26 |
[00:16:48] | stuartm: | well that's just trippy |
[00:17:10] | stuartm: | what about mythfrontend --version? |
[00:17:13] | jya: | maybe I didn't checkout the branch properly |
[00:17:18] | jya: | it is showing fixes/0.26 |
[00:17:38] | stuartm: | I'd make clean |
[00:17:39] | jya: | MythTV Branch : fixes/0.26 , |
[00:18:10] | jya: | hum… I think I typed git branch fixes/0.26 before remembering it's git checkout fixes/0.26 |
[00:18:30] | jya: | maybe thats why.. it created a branch and checked it out later, rather than getting the branch from upstream. |
[00:18:31] | stuartm: | fixes/0.26 is definitely SweetRock, I've double checked the source locally and on github |
[00:18:39] | jya: | been working with SVN for the past 3 months |
[00:18:59] | stuartm: | jya: that's going to be it, you branched master instead :) |
[00:19:49] | danielk22: | git checkout master ; git branch -d fixes/0.26 ; git checkout fixes/0.26 |
[00:20:23] | stuartm: | svn is definitely simpler, there sorts of mistakes are less likely to occur and when they do, it's easier to find out what happened |
[00:21:07] | stuartm: | I mean you can't create a branch locally on svn by the same name as a remote branch, it would complain loudly when you pulled |
[00:21:46] | jya: | agh… that's better... |
[00:22:01] | jya: | git log is full of back port here |
[00:22:32] | danielk22: | I have grown to like the power of git, but there is no arguing that svn isn't simpler to use. |
[00:23:08] | jya: | danielk22: yep, ended up doing exactly what you wrote there… thanks to google |
[00:23:13] | stuartm: | I'm used to git, but I still mutter under my breath at times :) |
[00:24:21] | jya: | to be honest, we started working on that new project (contracting for an old company I used to work for 10 years ago) ; they are using svn. i seriously missed git every time I want to make a small commit in order to break things up |
[00:24:50] | jya: | like yesterday I did a commit that update the API, first doing a commit of just the API change, then a commit of the upgrades of everything using the APIs. |
[00:25:03] | jya: | git would have allowed me to do it all locally first, pushing all at once. |
[00:25:21] | jya: | here I broke it for the 2 people who managed to do svn update right between my two commits |
[00:26:04] | jya: | and someone branched in svn, 2GB of trunk. svn update pulled the whole lot even though i'll never use that branch |
[00:27:04] | stuartm: | jya: didn't SVN 1.5 or 1.6 add local commits and branches? |
[00:27:21] | jya: | never heard of that in svn |
[00:27:24] | jya: | using 1.7 |
[00:29:09] | stuartm: | it was in the roadmap and betas for one of the releases, may even have been 1.7, I can't remember now |
[00:35:37] | stuartm: | jya: fwiw, it sounds like 'git svn' would do what you want, in that it allows you to use git locally but commit/pull from an svn repo |
[00:36:07] | jya: | stuartm: yeah, i looked into that.. but i'm using AnkhSVN Visual Studio plugin |
[00:36:20] | jya: | and I couldn't be bothered wasting time on things like that |
[00:37:42] | skd5aner: | taylorr: btw, I made the assumption that I only needed to patch the frontend and did not apply it to the backend – I've not yet tested yet, family is watching |
[00:37:43] | stuartm: | I can't seem to find any information on the local stuff for svn, I'm guessing they opted to drop it and stick to their existing model |
[00:38:12] | stuartm: | I mean why ape git when git exists and people like svn for it's simplicity |
[00:39:42] | stuartm: | it was definitely on the roadmap though as when deciding whether to switch to git the subject came up, at the time most of the features that people wanted from git were going to be added to the next release of svn |
[00:52:11] | skd5aner: | taylorr: that didn't solve my issues, unfortunately... that said, I only patched my frontend, I did not patch the backend but figured it wasn't necessary |
[00:53:02] | skd5aner: | a good portion of my HD-PVR clips must have just enough of a glitch at the begining that can only be overcome by skipping past it, exiting, then replaying past the corruption |
[01:04:49] | taylorr: | right, only the frontend needed the patch |
[01:09:17] | skd5aner: | taylorr: cool, no dice unfortunately... sounded promising, and perhaps it helps with other issues |
[01:10:19] | Sharky-AFK is now known as Sharky112065 | |
[01:19:57] | skd5aner: | taylorr: btw, I uploaded another sample to the same location about a week ago – does it give you fits if you try to start playback? |
[01:20:17] | skd5aner: | Different issue, I just haven't heard back if anyone had a chance to replicate the issue |
[01:24:23] | skd5aner: | it was in reference to #11234 |
[01:24:23] | ** MythLogBot http://code.mythtv.org/trac/ticket/11234 ** | |
[01:38:25] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 246 seconds) | |
[01:47:56] | lvmer (lvmer!~Jimmy@c-76-124-164-143.hsd1.pa.comcast.net) has quit (Read error: Connection reset by peer) | |
[02:16:07] | lvmer (lvmer!~Jimmy@c-76-124-164-143.hsd1.pa.comcast.net) has joined #mythtv | |
[02:41:22] | rsiebert (rsiebert!~quassel@g224250170.adsl.alicedsl.de) has joined #mythtv | |
[02:44:26] | rsiebert_ (rsiebert_!~quassel@g226061165.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds) | |
[03:25:07] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!) | |
[03:43:43] | sphery_ is now known as sphery | |
[04:26:48] | zombor (zombor!~zombor__@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[04:31:07] | zombor (zombor!~zombor__@65.29.231.135) has joined #mythtv | |
[04:31:08] | zombor (zombor!~zombor__@65.29.231.135) has quit (Changing host) | |
[04:31:08] | zombor (zombor!~zombor__@kohana/developer/zombor) has joined #mythtv | |
[04:52:29] | taylorr: | skd5aner: I'll try to look when I get a chance |
[04:55:06] | zombor (zombor!~zombor__@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[04:58:00] | stichnot (stichnot!~stichnot@adsl-69-110-235-11.dsl.pltn13.pacbell.net) has joined #mythtv | |
[04:58:00] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[04:58:00] | stichnot (stichnot!~stichnot@adsl-69-110-235-11.dsl.pltn13.pacbell.net) has quit (Changing host) | |
[04:59:43] | skd5aner (skd5aner!~skd5aner@50-90-30-141.res.bhn.net) has quit (Ping timeout: 245 seconds) | |
[04:59:57] | skd5aner (skd5aner!~skd5aner@50-90-30-141.res.bhn.net) has joined #mythtv | |
[05:22:07] | Beirdo: | good news, BTW. my backend is nearly done with its upgrade |
[05:22:24] | Beirdo: | running off 120G SSDs now |
[05:24:29] | Beirdo: | isn't it about time to drop the 0.25 builds, BTW? |
[05:25:20] | neufeld_` (neufeld_`!~user@69-165-173-139.dsl.teksavvy.com) has joined #mythtv | |
[05:26:10] | neufeld_AFK (neufeld_AFK!~user@69.165.173.139) has quit (Remote host closed the connection) | |
[05:31:08] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[05:49:32] | Beirdo: | I'm gonna let a full set of builds complete before shutting the box down to put the HVR2550 back in and properly mount the SSDs |
[05:50:40] | Beirdo: | MythBuild: force build 0.26-linux-64bit now |
[05:50:40] | MythBuild: | build forced [ETA 34m19s] |
[05:50:40] | MythBuild: | I'll give a shout when the build finishes |
[06:07:26] | Beirdo: | MythBuild: force build doxygen-master now |
[06:07:26] | MythBuild: | build forced [ETA 6m39s] |
[06:07:26] | MythBuild: | I'll give a shout when the build finishes |
[06:09:02] | MythBuild: | Hey! build doxygen-master #1553 is complete: Success [3build successful] |
[06:09:02] | ** MythLogBot http://code.mythtv.org/trac/ticket/1553 ** | |
[06:09:02] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/doxy . . . /builds/1553 |
[06:09:24] | Beirdo: | MythBuild: force build cppcheck-master now |
[06:09:24] | MythBuild: | build forced [ETA 1m48s] |
[06:09:24] | MythBuild: | I'll give a shout when the build finishes |
[06:10:41] | MythBuild: | Hey! build cppcheck-master #1557 is complete: Success [3build successful] |
[06:10:41] | ** MythLogBot http://code.mythtv.org/trac/ticket/1557 ** | |
[06:10:41] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/cppc . . . /builds/1557 |
[06:22:45] | MythBuild: | Hey! build 0.26-linux-64bit #36 is complete: Success [3build successful] |
[06:22:45] | ** MythLogBot http://code.mythtv.org/trac/ticket/36 ** | |
[06:22:45] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/0.26 . . . it/builds/36 |
[06:30:21] | Beirdo: | MythBuild: force build master-linux-64bit now |
[06:30:21] | MythBuild: | build forced [ETA 33m26s] |
[06:30:21] | MythBuild: | I'll give a shout when the build finishes |
[06:38:23] | peper03 (peper03!~peper03@port-92-203-108-120.dynamic.qsc.de) has joined #mythtv | |
[06:48:31] | MythBuild: | build #154 of 0.25-freebsd-64bit is complete: Failure [4failed git] Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . t/builds/154 blamelist: Stuart Morgan <smorgan@mythtv.org >, Ian Dall <ian@beware.dropbear.id.au >, Richard <peper03@yahoo.com > |
[06:48:31] | MythBuild: | build #34 of 0.26-freebsd-64bit is complete: Failure [4failed git] Build details are at http://code.mythtv.org/buildbot/builders/0.26 . . . it/builds/34 blamelist: Stuart Morgan <smorgan@mythtv.org >, Ian Dall <ian@beware.dropbear.id.au >, Richard <peper03@yahoo.com > |
[06:49:04] | peper03 (peper03!~peper03@port-92-203-108-120.dynamic.qsc.de) has quit (Ping timeout: 260 seconds) | |
[06:54:31] | wagnerrp: | MythBuild: force master-freebsd-64bit now |
[06:54:31] | MythBuild: | try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>' |
[06:54:38] | wagnerrp: | MythBuild: force build master-freebsd-64bit now |
[06:54:39] | MythBuild: | build forced [ETA 11m07s] |
[06:54:39] | MythBuild: | I'll give a shout when the build finishes |
[06:58:54] | Beirdo: | nice, another slave being whipped :) |
[06:58:59] | Beirdo: | buildslave that is |
[06:59:36] | wagnerrp: | for some reason, i can't seem to flush the old buildbot image |
[06:59:46] | wagnerrp: | zfs thinks the files are still in use and won't unmount |
[07:01:01] | Beirdo: | weird |
[07:01:31] | Beirdo: | I just setup with SSDs, and a new (quite large) case for the backend |
[07:01:42] | MythBuild: | Hey! build master-linux-64bit #4371 is complete: Success [3build successful] |
[07:01:42] | ** MythLogBot http://code.mythtv.org/trac/ticket/4371 ** | |
[07:01:42] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/4371 |
[07:01:44] | Beirdo: | I should be able to maintain it MUCH easier now |
[07:01:52] | wagnerrp: | no more miniitx backend? |
[07:02:05] | Beirdo: | oh, the mobo's still miniitx |
[07:02:18] | Beirdo: | but that cramped case pissed me off one last time |
[07:02:45] | Beirdo: | it's in an Antec P182 (I think is the model) now |
[07:02:54] | wagnerrp: | ive got a couple of those |
[07:03:14] | wagnerrp: | careful with that front door, and the whole front bezel in general |
[07:03:17] | Beirdo: | I have a couple Antec 300 cases too |
[07:03:31] | wagnerrp: | i keep snapping the pins that the door hinges on |
[07:03:32] | Beirdo: | but the P182 has more bays that are useful |
[07:03:36] | Beirdo: | oh? |
[07:03:43] | Beirdo: | yeah, I'll take care :) |
[07:03:48] | wagnerrp: | and the clips that hold the front bezel to the steel frame |
[07:04:24] | wagnerrp: | and that lower drive cage? pick up some 90deg SATA cables for drives in there |
[07:04:33] | Beirdo: | I did |
[07:04:41] | wagnerrp: | i've snapped the little plastic clip off the data line on 4–5 hard drives |
[07:04:44] | Beirdo: | 6 of them :) |
[07:05:21] | Beirdo: | the drives rattle in the trays though |
[07:05:23] | wagnerrp: | also, just for safety, i bought some fan grille and sandwiched it in the clamp that holds the lower fan in place |
[07:05:31] | Beirdo: | it really annoys the hell out of me |
[07:05:32] | wagnerrp: | so the wires couldnt get tangled in it |
[07:05:46] | wagnerrp: | oh? never had a noise problem with mine |
[07:05:50] | Beirdo: | their mounting system is lame |
[07:05:59] | Beirdo: | no, it's not making noise |
[07:06:13] | Beirdo: | but the drives aren't firmly held by the screws |
[07:06:15] | jya (jya!~jyavenard@CPE-60-224-1-106.srql1.win.bigpond.net.au) has joined #mythtv | |
[07:06:15] | jya (jya!~jyavenard@CPE-60-224-1-106.srql1.win.bigpond.net.au) has quit (Changing host) | |
[07:06:15] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[07:06:17] | wagnerrp: | the rubber grommets are causing problems? |
[07:06:37] | Beirdo: | there's about 1/16" of play on the drive |
[07:06:44] | wagnerrp: | well sure, but that's not a big issue |
[07:06:50] | Beirdo: | I could fix it easily with washers |
[07:07:06] | Beirdo: | piss poor design |
[07:07:19] | wagnerrp: | oh, you're saying you can't screw the screws in enough to press against the grommets? |
[07:07:33] | wagnerrp: | they're large on one side than the other, flip them around |
[07:08:32] | wagnerrp: | jya: strange issue on an H67/ivybridge system... mythtv will run 2.0 and 7.1, but complains about being unable to access ALSA if told to use 5.1 |
[07:08:42] | Beirdo: | yeah |
[07:08:57] | jya: | wagnerrp: what version of ALSA are you using? |
[07:08:59] | Beirdo: | flip what around? |
[07:09:21] | wagnerrp: | the little silicone grommets, the slot is closer to one side than the other |
[07:09:26] | jya: | there was a bug in early version of 1.0.24 that could cause that |
[07:09:35] | wagnerrp: | yeah, i could be running 1.0.24 |
[07:09:48] | Beirdo: | but how will that help? |
[07:10:07] | Beirdo: | the length of the screw will have the drive still moving about |
[07:10:09] | jya: | wagnerrp: update to 1.0.25 kernel drivers, and try again |
[07:10:10] | wagnerrp: | no, looks like 1.0.25 |
[07:10:23] | jya: | in fact the bug with 1.024 is for most intel audio card |
[07:10:32] | jya: | cat /proc/asound/version |
[07:10:40] | wagnerrp: | Beirdo: you're saying you can't screw the screw in to press firmly against the silicone, right? |
[07:10:45] | Beirdo: | yes |
[07:10:57] | Beirdo: | the length of the screws is too long |
[07:11:04] | wagnerrp: | flipping the silicone around will give you a bit more padding in there |
[07:11:13] | Beirdo: | interesting |
[07:11:17] | wagnerrp: | since the slot cut in them is closer to one side than the other |
[07:11:28] | Beirdo: | I'll have to try it, although it makes no sense to me |
[07:11:41] | jya: | now I need to remember how to use wireshark |
[07:11:43] | Beirdo: | either way, the screw is still too long |
[07:12:10] | wagnerrp: | i don't recall that part of the case giving me any problems |
[07:12:13] | jya: | I had spent so much time trying to emulate the Apple TV instead of the older airport express… bugger. |
[07:12:26] | wagnerrp: | although i do find it amusing that you wanted to get away from a small, cramped case, and chose a P182 |
[07:12:39] | wagnerrp: | that's the most cramped large case ive ever seen |
[07:12:45] | Beirdo: | why? The case is huge! |
[07:13:04] | jya: | :) |
[07:13:15] | Beirdo: | and has no lameass windows and blue LED fans... |
[07:13:18] | jya: | P182 cramped ? |
[07:13:21] | wagnerrp: | it's all chambered off for cable management and noise, there's surprisingly little volume available for play |
[07:13:29] | wagnerrp: | yeah |
[07:13:39] | Beirdo: | yeah, and I don't need any. |
[07:13:41] | wagnerrp: | a standard ATX board barely fits in there |
[07:13:46] | jya: | if I had the space available in my cinema room, that's the case I would use |
[07:14:07] | FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv | |
[07:14:11] | Beirdo: | good thing I have a miniitx in there then |
[07:14:24] | wagnerrp: | like i said, i've got several... i just think it's cramped |
[07:15:22] | Beirdo: | interesting. fits my needs fairly well :) |
[07:15:40] | Beirdo: | I have 4 fans on the way for the drives too |
[07:16:09] | Beirdo: | not sure if I want the internal ones blowing onto the drives or away from them |
[07:17:06] | wagnerrp: | fans for the drives? |
[07:17:10] | wagnerrp: | where would you fit them? |
[07:17:49] | Beirdo: | umm, two in the front, two on the back of the drive cage |
[07:18:18] | wagnerrp: | you've got the drives up front, PSU in the rear, and a 38mm fan in between |
[07:18:23] | wagnerrp: | and about an inch gap on either side |
[07:18:26] | Beirdo: | sorry, it's a P280. I had the wrong bloody case number |
[07:18:28] | wagnerrp: | there's no room for another fan |
[07:18:39] | Beirdo: | http://www.amazon.com/gp/product/B005X3E5BO |
[07:18:48] | Beirdo: | there's shittons of room |
[07:19:02] | Beirdo: | no wonder I was getting confused :) |
[07:19:24] | wagnerrp: | yeah, considerably different design |
[07:19:40] | Beirdo: | there are no space issues here. the number is too close, and my memory too bad |
[07:19:53] | Beirdo: | Sorry. I did look at the other one though |
[07:20:51] | wagnerrp: | considerably less room... http://www.antec.com/images/product_detail/P183/BigBanner/1.gif |
[07:20:57] | Beirdo: | ah yeah, that one's a lot tighter |
[07:21:03] | Beirdo: | I getcha now |
[07:22:29] | Beirdo: | I do like this case, although the miniitx is tiny in there :) |
[07:24:47] | wagnerrp: | bah, no wonder the build is so slow |
[07:24:52] | Beirdo: | be nice to get an ATX mobo, but if I keep my current processor, kinda a waste of money |
[07:24:56] | wagnerrp: | i forgot to point ccache at the correct path |
[07:25:00] | Beirdo: | LGA1156 |
[07:25:05] | Beirdo: | oops |
[07:27:24] | Glandos (Glandos!~adrien@antipoul.fr) has left #mythtv ("Glandos un jour, Glandos toujours") | |
[07:27:42] | Beirdo: | well, I should go install the SSDs in their new homes. right now they are hanging by their cables :) |
[07:28:07] | Beirdo: | and put the 2250 back in... |
[07:28:33] | Beirdo: | maybe even wire it up to record... soon. but the fans come in tomorrow, so I'll wait |
[07:28:37] | Beirdo: | maybe |
[07:29:05] | jya: | has the IPTV branch been merged yet ? |
[07:29:14] | Beirdo: | gotta check that I have the LEDs hooked up the right way aroudn too |
[07:29:22] | Beirdo: | can't say I've seen any turn on |
[07:29:22] | wagnerrp: | isn't that what screwed up all our tagging? |
[07:30:33] | wagnerrp: | seems it's made it into the programs |
[07:30:37] | wagnerrp: | shouldn't take much longer |
[07:32:07] | Beirdo: | ah yes. tagging |
[07:32:31] | Beirdo: | I *WILL* take a look at that right after I get this box on again in a few minutes |
[07:42:12] | peper03 (peper03!~peper03@port-92-203-108-120.dynamic.qsc.de) has joined #mythtv | |
[07:43:24] | Sharky112065 is now known as Sharky-Sleep | |
[07:43:55] | rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has quit (Ping timeout: 260 seconds) | |
[07:44:03] | rhpot1991 (rhpot1991!~rhpot1991@2001:4968:202:3:20f:eaff:fefc:ba0e) has joined #mythtv | |
[07:44:03] | rhpot1991 (rhpot1991!~rhpot1991@2001:4968:202:3:20f:eaff:fefc:ba0e) has quit (Changing host) | |
[07:44:03] | rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv | |
[07:45:49] | MythBuild: | build #3203 of master-freebsd-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/3203 |
[07:51:33] | Beirdo: | ah come ON |
[07:52:05] | Beirdo: | I'm really starting to detest the BIOS on this stupid motherboard |
[07:52:18] | Beirdo: | I think it resorted the drives when I moved them. |
[07:52:35] | Beirdo: | and now it won't boot and I need to put the video card BACK in. |
[07:52:50] | wagnerrp: | MythBuild: force build 0.26-freebsd-64bit |
[07:52:52] | MythBuild: | build forced [ETA 21m28s] |
[07:52:52] | MythBuild: | I'll give a shout when the build finishes |
[07:52:53] | wagnerrp: | MythBuild: force build 0.26-freebsd-64bit now |
[07:52:56] | wagnerrp: | crap |
[07:52:58] | MythBuild: | The build has been queued, I'll give a shout when it starts |
[07:53:11] | wagnerrp: | MythBuild |
[07:53:15] | wagnerrp: | MythBuild: help |
[07:53:16] | MythBuild: | Get help on what? (try 'help <foo>', or 'commands' for a command list) |
[07:53:21] | wagnerrp: | MythBuild: commands |
[07:53:21] | MythBuild: | buildbot commands: commands, dance, destroy, force, hello, help, last, list, mute, notify, source, status, stop, unmute, version, watch |
[07:53:40] | wagnerrp: | MythBuild: force stop 0.26-freebsd-64bit |
[07:53:41] | MythBuild: | try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>' |
[07:53:53] | Beirdo: | I think it's just stop |
[07:54:03] | wagnerrp: | MythBuild: stop 0.26-freebsd-64bit |
[07:54:03] | MythBuild: | try 'stop build WHICH <REASON>' |
[07:54:14] | Beirdo: | MythBuild: status 0.26-freebsd-64bit |
[07:54:14] | MythBuild: | 0.26-freebsd-64bit: building(updating) [ETA 21m19s] |
[07:54:23] | wagnerrp: | MythBuild: stop 0.26-freebsd-64bit 36 |
[07:54:24] | MythBuild: | try 'stop build WHICH <REASON>' |
[07:54:33] | wagnerrp: | MythBuild: stop build 0.26-freebsd-64bit 36 |
[07:54:34] | MythBuild: | build 35 interrupted |
[07:54:37] | MythBuild: | build #35 of 0.26-freebsd-64bit is complete: Exception [6exception interrupted] Build details are at http://code.mythtv.org/buildbot/builders/0.26 . . . it/builds/35 |
[07:54:38] | Beirdo: | picky fucker |
[07:54:40] | MythBuild: | build forced [ETA 21m28s] |
[07:54:40] | MythBuild: | I'll give a shout when the build finishes |
[07:54:46] | Beirdo: | excuse my French |
[07:54:48] | wagnerrp: | well i suppose that works |
[07:54:57] | Beirdo: | OK, back to fix this... again |
[08:02:16] | wagnerrp: | it's like it's discarding all the existing git checkouts and making new ones |
[08:06:23] | Beirdo: | that should do it. |
[08:07:51] | Beirdo: | YAY, I can watch shows! |
[08:08:12] | Beirdo: | it's gonna fail some recordings for a while, but tough |
[08:10:55] | Beirdo: | 4.8?! |
[08:11:03] | Beirdo: | I thought we were going to 4.7 |
[08:11:16] | Beirdo: | likely just my memory sucking :) |
[08:12:02] | wagnerrp: | i seem to recall 4.7 too |
[08:12:16] | wagnerrp: | but hey, it's not like 4.8 isn't available on anything halfway modern |
[08:12:25] | Beirdo: | well, stuartm's commit says 4.8 :) |
[08:12:37] | wagnerrp: | yeah, and so does the new freebsd buildbot |
[08:12:42] | Beirdo: | so I guess, 4.8 it is :) |
[08:19:13] | Beirdo: | OK, the tag got messed up at commit eb6ec81d18b4ab97555364d5382e59186c8a83ba |
[08:19:34] | Beirdo: | 5c73c4446f4f6c3c24847ed6b9cc67fce89484e5 is OK (one of the parents) |
[08:20:22] | wagnerrp: | MythBuild: stop build 0.26-freebsd-64bit |
[08:20:23] | MythBuild: | try 'stop build WHICH <REASON>' |
[08:20:31] | wagnerrp: | MythBuild: stop build 0.26-freebsd-64bit blah |
[08:20:31] | MythBuild: | build 36 interrupted |
[08:20:32] | MythBuild: | build #36 of 0.26-freebsd-64bit is complete: Exception [6exception interrupted] Build details are at http://code.mythtv.org/buildbot/builders/0.26 . . . it/builds/36 |
[08:20:35] | Beirdo: | and the other parent.. no. Now why the hell did it choose to take the older tag, I wonder |
[08:21:47] | wagnerrp: | "su – ..." should set up a proper environment with the users shell, right? |
[08:21:54] | Beirdo: | yup |
[08:22:06] | wagnerrp: | i wonder why it's not picking up the proper ccache path |
[08:22:24] | wagnerrp: | screw it... symlink |
[08:23:30] | wagnerrp: | MythBuild: force build 0.26-freebsd-64bit now |
[08:23:32] | MythBuild: | build forced [ETA 21m28s] |
[08:23:33] | MythBuild: | I'll give a shout when the build finishes |
[08:23:37] | wagnerrp: | MythBuild: force build 0.25-freebsd-64bit |
[08:23:38] | Beirdo: | If multiple tags were found during the walk then the tag which has the |
[08:23:38] | Beirdo: | fewest commits different from the input committish will be selected and |
[08:23:39] | MythBuild: | build forced [ETA 38m55s] |
[08:23:39] | MythBuild: | I'll give a shout when the build finishes |
[08:23:39] | Beirdo: | output. |
[08:23:43] | Beirdo: | sone of a BITCH |
[08:23:57] | wagnerrp: | MythBuild: stop build 0.25-freebsd-64bit blah |
[08:23:57] | MythBuild: | build 155 interrupted |
[08:24:00] | MythBuild: | build #155 of 0.25-freebsd-64bit is complete: Exception [6exception interrupted] Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . t/builds/155 |
[08:24:00] | Beirdo: | OK, I'm gonna make this work :) |
[08:24:15] | wagnerrp: | if you're still up in half an hour, would you mind starting that one up? |
[08:24:31] | Beirdo: | sure |
[08:24:37] | wagnerrp: | thanks, im going to bed |
[08:28:01] | Beirdo: | danielk22: tag is fixed. That was a very unexpected happening. Seems we have fewer diffs from your merged branch to 0.26 than to 0.27 |
[08:28:27] | Beirdo: | heh. I tagged it right at the merge where it got bent, and it should fix itself |
[08:57:29] | jya: | ok.. I have airplay working… The longest part was finding how to make tcpdump work :( |
[09:02:31] | Beirdo: | MythBuild: force build 0.25-freebsd-64bit blah |
[09:02:32] | MythBuild: | build forced [ETA 38m55s] |
[09:02:32] | MythBuild: | I'll give a shout when the build finishes |
[09:02:39] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:e4a0:f1a1:261b:f973) has joined #mythtv | |
[09:19:46] | MythBuild: | Hey! build 0.26-freebsd-64bit #37 is complete: Success [3build successful] |
[09:19:46] | ** MythLogBot http://code.mythtv.org/trac/ticket/37 ** | |
[09:19:46] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/0.26 . . . it/builds/37 |
[09:22:02] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[09:40:02] | stuarta: | Beirdo: do you need a larger hammer? |
[09:42:41] | ** stuarta chuckles ** | |
[09:59:32] | stuartm: | Beirdo: we're still pushing a high proportion of fixes back to 0.25 since 0.26 is unusable for so many people |
[10:04:48] | stuartm: | as for 4.8 vs 4.7, I originally proposed going to to 4.7 but it was decided that we might as well go to 4.8 since that was the version which was going to be available with all distros (including Debian) by the time 0.27 gets released |
[10:05:54] | stuartm: | as it happens danielk22 had done all his socket code testing against 4.8 and it doesn't actually work with 4.7, although the API we're using is in 4.6/4.7 it either behaves differently or there are bugs in those versions |
[10:08:08] | MythBuild: | Hey! build 0.25-freebsd-64bit #156 is complete: Success [3build successful] |
[10:08:08] | ** MythLogBot http://code.mythtv.org/trac/ticket/156 ** | |
[10:08:08] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . t/builds/156 |
[10:08:09] | stuartm: | <beirdo>I can upgrade the 64bit slave (my backend) to something more recent. Let's not use it as an excuse to stsy with old Qt. I'd be fine with a jump to 4.8.x.</beirdo> |
[10:11:25] | stuarta: | stuartm: Beirdo just needs to do what I did to my main backend yesterday, upgrade to the latest ubunutu LTS release |
[10:55:48] | stuartm: | ok, that's weird, C4 HD recordings will no longer play – VDPAU: Error at mythrender_vdpau.cpp:735 (#20, The size of a supplied object does not match the object it is being used with.) |
[10:55:48] | ** MythLogBot http://code.mythtv.org/trac/ticket/20 ** | |
[10:56:45] | stuartm: | Beirdo: the bot should probably ignore 'tickets' below 1000 |
[10:57:42] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Quit: Gone) | |
[11:01:17] | jya (jya!~jyavenard@CPE-60-224-1-106.srql1.win.bigpond.net.au) has joined #mythtv | |
[11:01:18] | jya (jya!~jyavenard@CPE-60-224-1-106.srql1.win.bigpond.net.au) has quit (Changing host) | |
[11:01:18] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[11:03:31] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv | |
[11:17:10] | stuartm: | danielk22: https://github.com/MythTV/mythtv/commit/3488de739 broke playback of some H.264 recordings here |
[11:20:05] | stuartm: | although the return value of get_bits1() isn't used, it modifies the GetBitContext passed as an argument |
[12:02:07] | jst (jst!~quassel@2620:101:8003:200:224:e8ff:fe39:34c2) has quit (Ping timeout: 246 seconds) | |
[12:02:07] | ElmerFudd (ElmerFudd!~le@0x5737a682.cpe.ge-0-1-0-1101.hsnqu1.customer.tele.dk) has quit (Ping timeout: 246 seconds) | |
[12:02:53] | ElmerFudd (ElmerFudd!~le@0x5737a682.cpe.ge-0-1-0-1101.hsnqu1.customer.tele.dk) has joined #mythtv | |
[12:03:22] | jst (jst!~quassel@2620:101:8003:200:224:e8ff:fe39:34c2) has joined #mythtv | |
[12:07:13] | Goga777 (Goga777!~Goga777@128-71-110-48.broadband.corbina.ru) has joined #mythtv | |
[12:13:19] | Goga777 (Goga777!~Goga777@128-71-110-48.broadband.corbina.ru) has quit (Read error: Operation timed out) | |
[12:17:14] | lvmer (lvmer!~Jimmy@c-76-124-164-143.hsd1.pa.comcast.net) has quit (Read error: Connection reset by peer) | |
[12:17:53] | lvmer (lvmer!~Jimmy@c-76-124-164-143.hsd1.pa.comcast.net) has joined #mythtv | |
[12:22:18] | CaCtus491 (CaCtus491!~Kent@123-243-197-152.static.tpgi.com.au) has quit (Ping timeout: 264 seconds) | |
[12:22:24] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[12:29:01] | CaCtus491 (CaCtus491!~Kent@123-243-197-152.static.tpgi.com.au) has joined #mythtv | |
[12:36:19] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[12:37:44] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has joined #mythtv | |
[12:38:33] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Client Quit) | |
[12:39:04] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[12:39:32] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Client Quit) | |
[12:39:59] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[12:46:57] | danielk22: | stuartm: ah, ok. I'll fix in a couple hours. |
[12:47:42] | stuartm: | danielk22: pushed a fix already |
[12:48:07] | danielk22: | great. full revert or just the broken bits? |
[12:48:12] | stuartm: | just the broken bits |
[12:48:33] | danielk22: | thx |
[12:48:35] | stuartm: | figured I might as well do it since it was only a couple of things |
[12:50:51] | stuartm: | in fact it may only have been one, but I played safe and kept the get_ue_golomb() call too, since it may have modified the bit context somewhere I couldn't see |
[12:52:07] | danielk22: | That would be the other suspect for me too. |
[12:58:57] | stuartm: | for a moment there I thought my GPU had developed a fault since all the errors were coming from vdpau :) |
[13:01:45] | danielk22: | Nope, I just wrongly assumed a function called 'getXXX' wouldn't have side effects. :P |
[13:03:20] | danielk22: | BTW Did you notice the warning count is now below 100? |
[13:05:38] | superm1 (superm1!u4318@ubuntu/member/superm1) has quit (Quit: Connection closed for inactivity) | |
[13:21:18] | stuartm: | danielk22: no I hadn't, nice work! |
[13:24:13] | stuartm: | I'll fix the one in mythmusic/decoderhandler.h which is especially noisy |
[13:59:43] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[14:33:01] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[14:33:42] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[14:34:02] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Remote host closed the connection) | |
[14:34:27] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[14:37:25] | zombor (zombor!~zombor__@kohana/developer/zombor) has joined #mythtv | |
[14:42:11] | IReboot (IReboot!~doug@CPE1caff7df6774-CM00252eac6f40.cpe.net.cable.rogers.com) has quit (Remote host closed the connection) | |
[14:43:54] | stichnot: | sphery (and others): wondering if you have any thoughts on http://www.gossamer-threads.com/lists/mythtv/users/534124#534124 – my proposal (actually my wife's feature request) for a "Previously Watched Recordings" screen. |
[14:45:12] | IReboot (IReboot!~doug@CPE1caff7df6774-CM00252eac6f40.cpe.net.cable.rogers.com) has joined #mythtv | |
[14:50:56] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[14:52:54] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[14:53:17] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[14:55:21] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Remote host closed the connection) | |
[14:55:47] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[14:57:38] | sl1ce_1g (sl1ce_1g!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:04:46] | sl1ce_1g (sl1ce_1g!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[15:04:59] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Remote host closed the connection) | |
[15:06:30] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:06:52] | danielk22: | stuartm: [428cc8dfe7] gcc was right. "m_currentTime = 0;" doesn't set "rs". |
[15:16:59] | Goga777 (Goga777!~Goga777@128-71-110-48.broadband.corbina.ru) has joined #mythtv | |
[15:30:24] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[15:30:47] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:31:03] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Remote host closed the connection) | |
[15:31:27] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:37:07] | danielk22: | stichnot: I'd use it. |
[15:37:11] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[15:37:42] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:37:46] | danielk22: | I'd want to see the all the recordings no matter where it was watched though. |
[15:42:53] | stuarta: | stichnot: we already have a watched flag on the recordings, some leverage / enhancement of that might be a way forard |
[15:45:12] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[15:45:42] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:46:35] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Client Quit) | |
[15:47:07] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:49:20] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 244 seconds) | |
[15:51:05] | FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG) | |
[15:54:02] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[15:54:32] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:55:13] | danielk22: | could make it a watcheddate instead of a flag.. |
[15:56:21] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv | |
[15:56:39] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Client Quit) | |
[15:57:06] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:58:27] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Client Quit) | |
[15:58:52] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[15:59:54] | sl1ce_1g (sl1ce_1g!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[16:00:55] | sl1ce_1g (sl1ce_1g!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Client Quit) | |
[16:01:10] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Remote host closed the connection) | |
[16:01:52] | Wolfgang2 (Wolfgang2!~Thunderbi@178-27-144-160-dynip.superkabel.de) has joined #mythtv | |
[16:02:27] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[16:02:46] | stuartm: | danielk22: you're right, I missed that |
[16:03:57] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Remote host closed the connection) | |
[16:04:56] | stuartm: | watched date makes sense, I've always thought that when multi-user was implemented the watched state would be per-user, that way you could have it delete only when everyone in a group has watched it, and only display the watched flag to the users it applies to |
[16:06:12] | stuartm: | a watched date would round that off nicely |
[16:07:12] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[16:09:47] | danielk22: | btw there will probably be some compile failure complaints here shortly. i already have it fixed, i will push in a couple minutes. |
[16:13:20] | gigem: | While working on the removal of time/weekslot rules, I seriously thought about removing the finddaily/weekly rules too. The programs I originally created them for now have unique programids so I no longer need them. Removing them would further simplify the user experience by offering fewer rule types in the schedule editor. I decided against removing them altogether, however. There are still plenty of |
[16:13:22] | gigem: | programs with generic programids and when that functionality is wanted, it's invaluable and there is no other way to achieve it. I'm thinking now of only allowing finddaily/weekly for search rules. Only single, findone, channel and all rules would be offered for normal program rules. In the rare case where a user really wants finddaily/weekly behavior for a normal program, they'll still have the option of |
[16:13:24] | gigem: | creating custom search rule. Thoughts? |
[16:15:08] | Goga777 (Goga777!~Goga777@128-71-110-48.broadband.corbina.ru) has quit (Quit: Leaving) | |
[16:21:31] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[16:21:56] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[16:22:30] | stuarta: | gigem: works for me, i only use the 4 "normal" program rules above and the odd powersearch rule |
[16:25:12] | stuartm: | gigem: they've never really worked for me, they are obviously designed with generic programmes in mind and the assumption that two showings in the same day/week will be the same programme – that's almost never actually the case |
[16:26:47] | stuarta: | not in the UK or Aus |
[16:26:51] | stuartm: | in fact it's pretty common here in the UK for programme shown on a Wednesday to get a late night repeat the following Tuesday (allowing people to catch up), or for today's episode to be repeated in the early hours of the following morning |
[16:26:57] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[16:27:21] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[16:27:30] | stuartm: | so it's pot luck whether you get the showing you actually want, or the one you've already recorded |
[16:33:15] | stuarta: | the program id's are getting better in that regard, so you normally just get 1 showing, albeit sometimes with the signing person in the corner |
[16:33:42] | stichnot (stichnot!~stichnot@67.218.110.95) has joined #mythtv | |
[16:33:42] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[16:33:42] | stichnot (stichnot!~stichnot@67.218.110.95) has quit (Changing host) | |
[16:34:39] | Wolfgang2 (Wolfgang2!~Thunderbi@178-27-144-160-dynip.superkabel.de) has quit (Quit: Wolfgang2) | |
[16:36:02] | stuartm: | stuarta: are you using a negative sign language priority? |
[16:36:49] | stuarta: | i didn't think we implemented that? |
[16:36:52] | stuarta: | +yet |
[16:38:33] | stuartm: | it was implemented but it's hidden away in entirely the wrong place, under the Video settings, Recording Priorities when it should really be under Manage Recordings or one of the scheduling sub-menus |
[16:38:37] | gigem: | Generic programids were the inspiration for those rules and there are still plenty of programs where they can be used here in the states. Such programs almost always tend to be os the "news" variety. I suspect they might be applicable for something like the fictioinal "Nightly BBC News" that gets shown first on one channel and then repeated one of more times on the same or other channels. The other use for |
[16:38:39] | gigem: | finddaily/weekly, that of rate limiting search rules (think "My 5-star Comedy Movie of the Week"), was bjm's idea. I agree finddaily/weekly would not be apllicable to anyghing of a serial nature. |
[16:40:57] | stuarta: | gigem: yeah, the 10pm news would fit that |
[16:41:02] | stichnot: | danielk22: there would be no particular reason to filter Previously Watched by frontend unless you wanted to |
[16:41:17] | stuartm: | unfortunately all news, whether it's lunchtime, evening or morning is labelled "BBC News" – same seems to apply to other channels, e.g. ITV News and Weather |
[16:41:39] | gigem: | Oh, it's also not pot luck if the repeat and new shows aren't interleaved. In your new Wednesday/repeat Tuesday example, the rule assumes the "week" starts with the program for which you first created the rule. |
[16:42:10] | stuartm: | stuarta: 10pm edition here is just "BBC News", even if historically it was called "News at Ten" |
[16:42:58] | stichnot: | I'm not sure a single watcheddate field would be sufficient here. If you started/continued watching it in multiple sessions, e.g. on multiple days, I would want to show all instances of it. |
[16:44:59] | stuartm: | gigem: right, but you've got to be certain that you schedule that first recording on the very first showing and not a repeat – it requires the user to know or figure out the behaviour to get the results they want |
[16:45:05] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Remote host closed the connection) | |
[16:45:06] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[16:46:22] | stichnot: | iirc, the current watched flag has some interesting logic to determine whether something has been watched. For Previously Watched, I would prefer just the simple "started playback" logic. |
[16:46:57] | stuartm: | stichnot: really? That moves it more into the realms of logging (and it would be very cluttered for me, since I dip into and out of recordings all the time) |
[16:47:10] | stuartm: | But we'd have to move the watched state to a separate table anyway for multi-user |
[16:47:32] | stuartm: | stichnot: eww, that just would not work at all for me |
[16:47:50] | stichnot: | stuartm: yes, I figured this would require a new table, with housekeeping, etc |
[16:48:07] | danielk22: | Hmm I guess the watched flag is more of a 'watched to completion' flag than a 'started watching flag' |
[16:48:14] | stuartm: | the watched logic works to indicate what I've actually watched, hitting play on a recording does not mean I watched it or am in the process of watching |
[16:48:22] | stichnot: | stuartm: If I watch half the program, it wouldn't be marked as watched so I couldn't get to it through Previously Watched. |
[16:48:27] | danielk22: | (I don't use the watched logic at all myself) |
[16:48:53] | gigem: | stuartm: That's correct and I never claimed it would always work. When it can work, though, it's much better than creating a channel or all record and then manually put don'trecords all over. |
[16:48:59] | stuartm: | stichnot: right, so you're proposing a "Currently Watching" instead |
[16:49:58] | stichnot: | stuartm: perhaps, but in "example 3" of the post I would want to use a "fully watched" recording as the navigation starting point to find the next recording I want to watch |
[16:51:33] | stuartm: | this isn't something that BJM's Watch List does, or could be leverage to do? |
[16:51:48] | stuartm: | it's starting to sound awfully similar |
[16:51:54] | lvmer1 (lvmer1!~Jimmy@c-76-124-164-143.hsd1.pa.comcast.net) has joined #mythtv | |
[16:52:47] | stichnot: | for example 3, perhaps, though I never really tried the watch list |
[16:53:51] | lvmer (lvmer!~Jimmy@c-76-124-164-143.hsd1.pa.comcast.net) has quit (Read error: Connection reset by peer) | |
[16:54:23] | stichnot: | Another use case in my household. The 8-year-old locates just the episode of SpongeBob she wants to watch (there are >100 to choose from), then the 3-year-old "accidentally" presses a jumppoint button, and screaming ensues... |
[16:57:13] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[16:58:23] | stuartm: | stichnot: don't get me wrong, I'm playing devil's advocate only here, if you want to put in the work I won't stop you :) |
[16:58:35] | Chutt_ (Chutt_!~ijr@cpe-24-29-225-175.neo.res.rr.com) has joined #mythtv | |
[16:59:41] | stichnot: | stuartm: np, this is just the kind of info/feedback I'm looking for |
[17:00:12] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has quit (Read error: Connection reset by peer) | |
[17:00:36] | stuartm: | However as I said not 24 hours ago, PBB is quite possibly the largest and most complicated part of the frontend UI, it's already made complicated, fragile and hard to maintain because of all the filters/views/grouping that it's grown to accommodate and there's a reluctance from most devs now to go near it as a result |
[17:00:40] | neufeld_` is now known as neufeld_AFK | |
[17:01:18] | stuartm: | so I guess what I'm saying is, if you intend to implement this you better be prepared to stick around to maintain it ;) |
[17:01:41] | stichnot: | Any thoughts on the "spying"/privacy aspect? Of course the spying can be set up through log processing or creating system events, but much less conveniently |
[17:01:51] | stichnot: | stuartm: :) |
[17:02:26] | stichnot: | ok, bus arrived at work, talk later... |
[17:03:17] | danielk22: | stuartm: I kind wish we had a git filter that prevented commits that made a file longer than it was 1 month ago if it is over 3000 lines... that way features added to complex classes would require you to do some simplifying refactoring first ;] |
[17:04:00] | stuartm: | privacy could very well be an issue, I'm not going to draw any pictures but not everyone would be thrilled for flatmates/partners/friends to know what they were watching by themselves |
[17:06:41] | rsiebert_ (rsiebert_!~quassel@g224250170.adsl.alicedsl.de) has joined #mythtv | |
[17:06:47] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 255 seconds) | |
[17:07:44] | sl1ce_1g (sl1ce_1g!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[17:08:00] | ElmerFudd (ElmerFudd!~le@0x5737a682.cpe.ge-0-1-0-1101.hsnqu1.customer.tele.dk) has quit (Ping timeout: 246 seconds) | |
[17:08:00] | rsiebert (rsiebert!~quassel@g224250170.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds) | |
[17:08:01] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Ping timeout: 246 seconds) | |
[17:08:46] | ElmerFudd (ElmerFudd!~le@87.55.166.130) has joined #mythtv | |
[17:19:06] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has joined #mythtv | |
[17:19:19] | brfransen (brfransen!~brfransen@64.179.141.163) has quit (Ping timeout: 260 seconds) | |
[17:20:14] | brfransen (brfransen!~brfransen@64.179.141.163) has joined #mythtv | |
[17:36:12] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[17:37:55] | stichnot (stichnot!stichnot@nat/google/x-niifvvnnqnpfdbir) has joined #mythtv | |
[17:37:55] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[17:37:55] | stichnot (stichnot!stichnot@nat/google/x-niifvvnnqnpfdbir) has quit (Changing host) | |
[17:41:48] | stichnot: | Just got a Samsung "Smart TV". For some reason, the kids would rather watch their shows through Netflix streaming than watching the same recordings through myth :( |
[17:42:43] | stichnot: | but it got me wondering – what would be the issues with building a mythfrontend app for that TV? |
[18:05:00] | sl1ce_1g (sl1ce_1g!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Ping timeout: 264 seconds) | |
[18:11:54] | stoffel (stoffel!~quassel@pD9E42258.dip.t-dialin.net) has joined #mythtv | |
[18:35:41] | moodboom (moodboom!~moodboom@pdpc/supporter/active/moodboom) has joined #mythtv | |
[18:37:51] | Chutt_ is now known as Chutt | |
[18:38:17] | knightr_ (knightr_!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[18:40:50] | stichnot: | actually, a stripped-down mythfrontend like mythavtest could be more appropriate, given the likely minimal memory/resources available |
[18:42:12] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Ping timeout: 264 seconds) | |
[18:44:37] | dekarl (dekarl!~dekarl@p4FE85DC8.dip.t-dialin.net) has quit (Ping timeout: 255 seconds) | |
[18:49:30] | dekarl (dekarl!~dekarl@p4FE85D4B.dip.t-dialin.net) has joined #mythtv | |
[18:49:38] | peper03: | stichnot: Seems like SmartTV apps are HTML/Javascript based. According to http://www.samsungdforum.com/Devtools/Spec there's some support for HLS. |
[18:50:46] | peper03: | Heh, the TV is Linux-based but the SDK requires WIndows :) |
[18:51:29] | joki- (joki-!~joki@p54861B02.dip.t-dialin.net) has joined #mythtv | |
[18:56:08] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[18:56:23] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has quit (*.net *.split) | |
[18:56:24] | IReboot (IReboot!~doug@CPE1caff7df6774-CM00252eac6f40.cpe.net.cable.rogers.com) has quit (*.net *.split) | |
[18:56:24] | jst (jst!~quassel@2620:101:8003:200:224:e8ff:fe39:34c2) has quit (*.net *.split) | |
[18:56:24] | joki (joki!~joki@p54861B02.dip.t-dialin.net) has quit (*.net *.split) | |
[18:56:24] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has quit (*.net *.split) | |
[18:57:40] | joki- (joki-!~joki@p54861B02.dip.t-dialin.net) has quit (Ping timeout: 255 seconds) | |
[18:57:58] | joki (joki!~joki@p54862B4B.dip.t-dialin.net) has joined #mythtv | |
[19:00:16] | stoffel_ (stoffel_!~quassel@pD9E42258.dip.t-dialin.net) has joined #mythtv | |
[19:01:54] | stichnot (stichnot!stichnot@nat/google/x-rnuynqlmpkprqpub) has joined #mythtv | |
[19:01:54] | jst (jst!~quassel@2620:101:8003:200:224:e8ff:fe39:34c2) has joined #mythtv | |
[19:01:54] | IReboot (IReboot!~doug@CPE1caff7df6774-CM00252eac6f40.cpe.net.cable.rogers.com) has joined #mythtv | |
[19:01:54] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv | |
[19:02:33] | stichnot: | peper03: wild! :) |
[19:04:03] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has joined #mythtv | |
[19:06:11] | stoffel_ (stoffel_!~quassel@pD9E42258.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[19:07:44] | stoffel (stoffel!~quassel@pD9E42258.dip.t-dialin.net) has quit (Ping timeout: 241 seconds) | |
[19:09:03] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[19:57:49] | seld_ (seld_!~seld@h170n6-rny-a12.ias.bredband.telia.com) has quit (Remote host closed the connection) | |
[19:59:08] | seld (seld!~seld@h170n6-rny-a12.ias.bredband.telia.com) has joined #mythtv | |
[20:02:56] | xris: | well, no working for digital nirvana for me. but I *will* be working in php/html again so maybe that'll mean I start doing more with mythweb again anyway. :) |
[20:03:04] | xris: | jpabq: congratz on the new job |
[20:16:36] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[20:18:29] | Sharky-Sleep is now known as Sharky112065 | |
[20:26:49] | kenni: | stuartm: I can confirm that your fix for #11200 works as expected – thanks :) |
[20:26:49] | ** MythLogBot http://code.mythtv.org/trac/ticket/11200 ** | |
[20:35:53] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has quit () | |
[20:38:57] | stuartm: | kenni: thanks for letting me know :) |
[20:45:04] | peper03: | stuartm,stichnot: Do either of you know exactly when DVDNAV_WAIT is sent? I have a DVD here that won't stay in the root menu. The menu is a still frame but with audio. It seems that MythDVDPlayer is calling WaitSkip, which causes the menu to end (and the post command is to start playing the title). |
[20:45:27] | peper03: | Just wondering why DVD_STILL is not sent. Because of the audio? |
[20:49:27] | neufeld_AFK is now known as neufeld | |
[21:02:26] | stichnot: | peper03: sorry, I don't know |
[21:04:27] | peper03: | Ok stichnot, thanks. The menu is preceded by a still frame (without audio) for 5 seconds. That plays fine so just trying to work out what exactly is causing the problem. Still frame followed by still menu, or still menu with audio, or a combination of the two. |
[21:06:06] | stichnot: | stuartm: my theme osd.xml, in the editbar section, has something like <shape name="position"> <area>0,-13,2,18</area> ... </shape>. Note the negative Y coordinate. Not too surprisingly, most of the time only the non-negative portion of the shape is updated when I move the position. Is this a MythUI bug, or is the theme "broken"? |
[21:22:21] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has quit (Quit: Ex-Chat) | |
[21:30:51] | stuartm: | technically the latter, mythui doesn't really support negative coordinates, the code assumes everything it needs to draw is contained within it's parent |
[21:32:42] | stuartm: | now we could make changes to allow negative coordinates, at the cost of efficiency and some complication to the code (and I'm not flat out against it) or you can move everything else up or down 13px accordingly to achieve the same effect (most of the time) |
[21:33:00] | stichnot: | Thanks. I'll fix the theme rather than open the negative can of worms. :) |
[21:34:14] | Sharky112065 is now known as Sharky-AFK | |
[21:34:37] | stichnot: | Interestingly, I notice the problem on my laptop but not the dedicated frontend machines. I assume that on the dedicated machines, the VDPAU driver is just ignoring the cropping optimization. |
[21:35:10] | stuartm: | the efficiency especially comes into play if you consider that say a list needs updating, if everything composing the list is contained within it's area then we just redraw that, but if it may lie outside that area we have to inspect everything else before determining the area which needs to be redrawn |
[21:35:56] | stuartm: | stichnot: vdpau/opengl renderer ignore it since there's little appreciable speed to be gained by cropping (only redrawing the bit of the screen that needs redrawing) |
[21:36:20] | stichnot: | ok, that makes sense |
[21:37:58] | stichnot: | like you said, I should be able to just tweak the <area> of the editbar and its ~7 children to fix it |
[21:53:14] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[21:56:23] | danielk22: | I don't really see the point of allowing negative coordinates + it really opens up a huge can of worms wrt to bounding boxes. |
[21:56:57] | wagnerrp: | the one thing it would really be good for is the cursor in the screen setup wizard |
[21:57:25] | wagnerrp: | it needs to be usable outside the parent window, or we need to spawn a completely new independent window for that mechanism |
[21:59:09] | wagnerrp: | on second thought... would it be easier to just forget trying to draw outside the extents, and spawn a whole new application for the screen setup wizard? |
[21:59:48] | danielk22: | wagnerrp: Are you talking about that setup wizard that only shrinks the screen and doesn't allow you to make it bigger? I voted to remove it as being seriously BORKed.... :P |
[21:59:56] | wagnerrp: | make something simple that is nothing but the wizard, forced to full screen |
[22:00:04] | jya: | danielk22: having negative coordinates is quite common and allowed by most GUI |
[22:00:09] | wagnerrp: | call it through the menu system |
[22:00:24] | wagnerrp: | and if the application returns a special value, reset the GUI for the new geometry |
[22:02:00] | danielk22: | jya: Yeah, but with clipping.. we don't do proper clipping, which is why it is a problem. |
[22:02:27] | jya: | sorry emergency here, dropped coffee on my laptop. |
[22:02:40] | wagnerrp: | stuartm: thats something that could probably be written up in half an hour, and would completely sidestep the issue |
[22:03:37] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has quit (Quit: Konversation terminated!) | |
[22:04:15] | danielk22: | wagnerrp: + work much better... |
[22:05:10] | stuartm: | clipping ... that's what I meant to say earlier when I instead used the word cropping |
[22:05:45] | stuartm: | and we do support clipping, it was just never added to the opengl painter because Isaac couldn't see the need |
[22:06:24] | danielk22: | I really wish Qt had implemented Qt5 5 years ago, then we wouldn't have needed to implement our own version ;] |
[22:06:39] | stichnot: | yeah sorry, I also meant clipping |
[22:06:44] | stuartm: | however the clipping calcuations are a lot easier if you never had to deal with negative coords used way down the line by a nested widget |
[22:07:43] | stichnot: | stuartm: should mythui detect and/or reject negative offsets? |
[22:07:45] | danielk22: | stuartm: I think he assumed themers wouldn't be using negative coordinates or widget children that are larger than parent widgets.. A programmer's mindset ;] |
[22:08:12] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit (Quit: And Yet another remake. http://www.youtube.com/watch?v=nDFDPsHaYig) | |
[22:08:32] | stuartm: | especially if that widget's visibility is toggled on/off frequently, in which case you a) either recalculate the relative positions/areas of all widgets each time b) the same as a) but each time a widget's visibility/content/state changes |
[22:08:45] | sl1ce (sl1ce!~johnathan@c-66-31-34-71.hsd1.ma.comcast.net) has joined #mythtv | |
[22:10:54] | stuartm: | stichnot: heh, it should and I will add it, just as soon as we replace Terra as the default theme since I made the unfortunate mistake of using negative coords and it's not easily fixed without redesigning/rewriting a core part of the theme |
[22:11:05] | stichnot: | :) |
[22:11:07] | danielk22: | stichnot: Ee lost jya, but his point was probably going to be that it is useful. For instance, you might want a part of the GUI to slide away in an animation. That's pretty much impossible to do without negative offsets. |
[22:12:53] | stuartm: | we do support negative coords at some levels for precisely that reason, but it's not exactly perfect |
[22:17:33] | stuartm: | basically it works or will work when implemented, at the top level; anything immediately within the <screen> ... </screen>, there you don't need to recalculate the parent's area so it's a simple translation |
[22:24:39] | stuartm: | unfortunately it took so long to bring mythui to completion (it was started years before I became a dev) that it was unfortunately almost obsolete, expectations of how a UI should look and behave had moved on |
[22:37:44] | jya: | danielk22: that was exactly what I was referring to… I use negative coordinates here quite a bit on the current project I'm working on |
[23:06:12] | Sharky-AFK is now known as Sharky112065 | |
[23:11:59] | xris: | ok, maybe now I try to figure out why mythweb's recording list is showing deleted stuff. |
[23:16:40] | jya: | danielk22: if the variables are unused… why no simply removing them altogether ? |
[23:17:43] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[23:18:23] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[23:20:08] | xris: | ah, more fallout from inserting something into the middle of the mythproto record |
[23:20:14] | danielk22: | jya: I usually do. Sometimes some information is being extracted from a bitstream such as 'interlaced frame' and I think that could be useful so I either just comment out the variable but leave it there as documentation or I use a void cast to silence the error. |
[23:21:22] | danielk22: | A few of them I haven't done anything with because I think there might be an error in the code that someone needs to look at. |
[23:21:41] | jya: | ok... |
[23:21:56] | jya: | well, I'm off… first time without the kids in months, going to watch a rental... |
[23:22:05] | stuartm: | which is why gcc warns about them in the first place :) |
[23:23:28] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[23:23:34] | danielk22: | heh, my daughter is at a Yo Gabba Gabba live show with my wife tonight.. I'm assembling furniture and watching TV. |
[23:27:10] | peper03: | danielk22: A void cast is *probably* ok, but we had a situation at work several years back when that caused havoc. Doing the void cast caused the variable to be read. It turned out that the variable was an FPGA register. Each read on that register would return the next value from a FIFO *and remove it*! |
[23:27:51] | peper03: | I doubt there are many places like that in the Myth code but it took quite a while to figure it out (all in the name of reducing warnings :) ) |
[23:28:09] | danielk22: | heh, very few volatiles in MythTV. And most of them should be QAtomicInt.. |
[23:28:31] | zombor (zombor!~zombor__@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[23:39:14] | danielk22: | xris: The same kind of mess happened the last time a value was added. |
[23:39:52] | xris: | yeah. we either need to go back to enforcing "only add at the end" or scrap the protocol entirely and just switch to json or some other map-based format |
[23:40:57] | xris: | though a lot of that also has to do with mythweb being basically untouched for 2+ years |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.