MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (89):

anykey_, Beirdo, brfransen, clever, coling, damaltor, danielk22, dblain, dekarl, dinamic, ElmerFudd, foxbuntu, gregL, gregorcy, GreyFoxx, ikke-t, J-e-f-f-A, j-rod|afk, JackWinter, jams, jarle, joki, jpabq, kenni, knightr, kwmonroe, laga, markcerv, mrand, MythBuild, MythLogBot, mzanetti, obo_, peitolm, pepsiman, petefunk, pheld, rhpot1991, skd5aner, SmallR2002, sphery, sraue, stuartm, sunkan, superm1, tgm4883, toeb, vallor, wseltzer, yb0t, aloril, Anssi, Captain_Murdoch, Cougar, ghoti, jcarlos, jstenback, kurre2, mag0o, poptix, purserj, Slasher`, stuarta, sutula, taylorr, ThisNewGuy, tomimo, tris, wagnerrp, wahrhaft, XDS2010_, xris, ben1066_, rsiebert, andreax, joe__, [TheAsp], cattelan, stichnot_, k-man, brtb_, sannes, xavierh, _charly_, kormoc, MavT, CaCtus491, Unhelpful_, 17SAA0QLM
Thursday, April 26th, 2012, 00:03 UTC
[00:03:02] Anssi (Anssi!hannulaa@mustatilhi.cs.tut.fi) has joined #mythtv
[00:03:07] Anssi (Anssi!hannulaa@mustatilhi.cs.tut.fi) has quit (Changing host)
[00:03:08] Anssi (Anssi!hannulaa@mandriva/developer/anssi) has joined #mythtv
[00:11:19] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Quit: kormoc)
[00:49:53] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[00:52:32] sphery: skd5aner: different channel numbers for HD-PVR channels, so you can choose non-HD-PVR or HD-PVR channels with no ambiguity?
[00:54:12] skd5aner: I'll probably just eliminate the overlap, but the overlap was nice because as a last resort, the HD-PVR would act like a tuner for any of my 2 other sources
[00:54:51] skd5aner: er, "... act as an extra tuner"
[01:01:45] jya: jams: or better, rewrite all the old settings using mythui
[01:01:51] jya: that's the plan anyway right?
[01:03:53] sphery: yep, #10092
[01:03:53] ** MythLogBot http://code.mythtv.org/trac/ticket/10092 **
[01:14:44] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[01:15:09] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[01:15:16] superm1 (superm1!u4318@ubuntu/member/superm1) has quit (Remote host closed the connection)
[01:16:13] superm1 (superm1!u4318@ubuntu/member/superm1) has joined #mythtv
[01:17:35] XDS2010_ (XDS2010_!u1218@gateway/web/irccloud.com/x-sxskwhiirbjkljnf) has quit (Remote host closed the connection)
[01:33:01] XDS2010_ (XDS2010_!u1218@gateway/web/irccloud.com/x-akoircfojsdpijsw) has joined #mythtv
[01:40:30] Beirdo: ahhh. Take THAT Qt.
[01:40:59] Beirdo: got it working... just had to get the main processing back into the thread loop instead of in the slot handler
[01:41:36] Beirdo: that means I should go home, and continue :)
[01:43:13] tstorm (tstorm!~tstorm@173-164-230-21-SFBA.hfc.comcastbusiness.net) has quit (Read error: Operation timed out)
[01:43:24] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[01:43:46] stichnot (stichnot!~chatzilla@mythtv/developer/stichnot) has joined #mythtv
[01:47:35] xris (xris!~xris@mythtv/developer/xris) has quit (Read error: Connection reset by peer)
[01:52:59] taylorr: stichnot: was hoping to backport some of the livetv changes to 0.24-fixes but it's hard to follow with all the reverts... any chance you could maybe do a patch for 0.24-fixes?
[01:53:48] jya: taylorr: the issue is in 0.24 too? I never had an issue , ever, with liveTV returning to the main menu during playback. (except when I had killed the backend)
[01:54:20] stichnot: taylorr: it basically distills to a 1-line change. Let me find it more precisely...
[01:56:00] stichnot: taylorr: in ringbuffer.cpp, simply remove the call to remotefile->SetTimeout(true);
[01:56:21] stichnot: all the other permanent changes were additional logging
[01:59:19] stichnot: btw, I'm taking the stark silence on 10490 as a sign that it is fixed
[02:00:02] jya: stichnot: is the change in fixes/0.25 too
[02:00:04] jya: ?
[02:00:48] stichnot: yes, to the best of my knowledge, master and fixes/0.25 should be synched up as far as 10490 is concerned
[02:01:00] jya: cool
[02:01:04] jya: time to upgrade then
[02:02:54] stichnot: yeah, I'd like to hear from both you and kenni whether you still see the problem
[02:03:32] stichnot: there still seem to be problems with channel changing that leads to the deadlock or whatever that requires restarting the backend
[02:04:06] xris (xris!~xris@xris.forevermore.net) has joined #mythtv
[02:05:04] xris (xris!~xris@xris.forevermore.net) has quit (Changing host)
[02:05:04] xris (xris!~xris@mythtv/developer/xris) has joined #mythtv
[02:08:40] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Quit: Oh No!!!! ;-))
[02:11:03] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv
[02:22:57] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Quit: Oh No!!!! ;-))
[02:25:00] taylorr: stichnot: cool, I can handle one-liners. :) thanks for digging down to the root of this issue
[02:25:48] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv
[02:25:54] taylorr: stichnot: do you know if that's only needed for the frontend?
[02:26:40] stichnot: yes, you shouldn't need to rebuild or restart the backend for that change
[02:27:34] taylorr: stichnot: so why was that one-line the culprit?
[02:27:42] stichnot: taylorr: no problem, getting live tv working reasonably is important to me, as I catch way too much grief every time it flakes out...
[02:29:30] stichnot: calling SetTimeout(true) is a hint to the backend that the source file is no longer growing. there were various race conditions that caused that hint to be applied to the wrong file. I tried to fix the races, but finally gave up because I concluded it's just too fragile for the frontend to decide when the backend file is done growing.
[02:30:23] taylorr: stichnot: yep, keep it simple... good solution
[02:30:39] stichnot: it seems clear enough in retrospect, but it took poring through hundreds of MB of log files to eventually figure it out...
[02:31:23] stichnot: I had to spend about 3 hours assembling a rather large dollhouse one evening. I couldn't decide whether I'd rather do that or stare at 30
[02:31:29] stichnot: 30MB myth log files...
[02:31:39] taylorr: heh, I worked with Shane and Mark over the last 3 releases on fixing LiveTV bugs... we left the hard one for you though, no need to thank us :)
[02:31:52] stichnot: :)
[02:32:20] stichnot: but as I was saying earlier, I'm not completely sure why recent mythplayer changes uncovered the bug
[02:32:28] taylorr: I'm going to run the change on 0.24-fixes for a while just to make sure it doesn't cause any issues
[02:32:52] stichnot: like jya was asking, were you actually observing the problem on 0.24?
[02:33:23] stichnot: I doubt that bug would have been so hard if I were already spun up on live TV
[02:33:34] taylorr: it's rare that it ever fails, but I'm pretty sure it has a few times
[02:33:42] stichnot: ok
[02:33:55] taylorr: livetv not starting up is more common than a transition issue
[02:34:31] stichnot: I also think that in the final stretch of the 0.25 release, a lot more attention was drawn to live TV, compared to the past when people just generally assumed it would be broken
[02:34:50] taylorr: stichnot: any chance that the change would effect livetv startup?
[02:35:19] taylorr: stichnot: yes, I think we got it in a good enough state the past couple releases that people started using it :)
[02:37:30] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[02:38:58] stichnot: taylorr: In 0.25 and master, starting up live tv starts with creating the dummy recorder. so when you consider the live tv chain, there's a transition from 1 entry to 2 entries. The race conditions I mentioned involved adding a new entry to the live tv chain, or possibly also the call to rebuild the chain. So I guess it's somewhat possible for the issue to strike at startup.
[02:39:16] stichnot: But I don't know whether the dummy recorder mechanism is part of 0.24. danielk22 would know.
[02:40:26] majnoon (majnoon!~majnoon@70.122.220.195) has joined #mythtv
[02:41:12] taylorr: stichnot: yes, the dummy files are in the chain
[02:41:29] majnoon: trying this out now :)
[02:42:08] majnoon: is there a way to do superduper COMPLETE frequency scans ??
[02:42:35] taylorr: majnoon: try asking in #mythtv-users
[02:45:08] dmfrey (dmfrey!~dmfrey@64-121-93-243.c3-0.smt-ubr1.atw-smt.pa.cable.rcn.com) has quit (Quit: Ex-Chat)
[02:47:26] majnoon: i asked ( no think anyone awake though)
[03:09:39] stichnot: taylorr: btw, danielk22 mentioned changing the ringbuffer code to use EAGAIN to indicate temporary unavailability of new data, instead of the assumption that 0 data means eof. That should simplify things a lot.
[03:11:41] Guest43844 (Guest43844!~mike@c-98-232-220-158.hsd1.or.comcast.net) has quit (Remote host closed the connection)
[03:12:27] mike|2 (mike|2!~mike@c-98-232-220-158.hsd1.or.comcast.net) has joined #mythtv
[03:13:08] jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has quit (Ping timeout: 240 seconds)
[03:17:31] jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has joined #mythtv
[03:30:58] majnoon (majnoon!~majnoon@70.122.220.195) has left #mythtv ("Leaving")
[05:09:54] cattelan is now known as cattelan_away
[05:33:56] gigem (gigem!~david@mythtv/developer/gigem) has quit (Ping timeout: 244 seconds)
[05:52:33] andreax (andreax!~andreaz@p5089EA4B.dip.t-dialin.net) has quit (Read error: Connection reset by peer)
[06:01:13] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv
[06:42:06] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv
[06:47:57] hashbang (hashbang!~alex@213-152-35-50.dsl.eclipse.net.uk) has joined #mythtv
[07:00:36] gigem (gigem!~david@pool-71-123-128-97.dllstx.fios.verizon.net) has joined #mythtv
[07:00:36] gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv
[07:00:36] gigem (gigem!~david@pool-71-123-128-97.dllstx.fios.verizon.net) has quit (Changing host)
[07:12:46] partoj (partoj!~par@94.127.35.115.c.fiberdirekt.net) has joined #mythtv
[07:22:14] hashbang (hashbang!~alex@213-152-35-50.dsl.eclipse.net.uk) has quit (Quit: Leaving.)
[07:41:39] stoffel (stoffel!~quassel@pD9E430DA.dip.t-dialin.net) has joined #mythtv
[07:49:56] rsiebert (rsiebert!~quassel@g231185099.adsl.alicedsl.de) has joined #mythtv
[07:50:51] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 244 seconds)
[07:52:50] rsiebert_ (rsiebert_!~quassel@g231185020.adsl.alicedsl.de) has quit (Ping timeout: 260 seconds)
[08:15:23] wagnerrp_ (wagnerrp_!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv
[08:16:42] Unhelpful_ (Unhelpful_!~quassel@rockbox/developer/Unhelpful) has joined #mythtv
[08:20:57] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Ping timeout: 246 seconds)
[08:20:57] kurre2 (kurre2!~tomimo@xdsl-83-150-88-111.nebulazone.fi) has quit (Ping timeout: 246 seconds)
[08:20:57] Yancho (Yancho!~mpulis@unaffiliated/yancho) has quit (Ping timeout: 246 seconds)
[08:20:57] skd5aner (skd5aner!~skd5aner@cpe-071-071-242-134.carolina.res.rr.com) has quit (Ping timeout: 246 seconds)
[08:20:58] Unhelpful (Unhelpful!~quassel@rockbox/developer/Unhelpful) has quit (Ping timeout: 246 seconds)
[08:21:45] skd5aner (skd5aner!~skd5aner@cpe-071-071-242-134.carolina.res.rr.com) has joined #mythtv
[08:24:46] kurre2 (kurre2!~tomimo@xdsl-83-150-88-111.nebulazone.fi) has joined #mythtv
[08:30:02] Yancho (Yancho!~mpulis@unaffiliated/yancho) has joined #mythtv
[09:09:10] aloril (aloril!~aloril@84.249.126.153) has quit (Ping timeout: 252 seconds)
[09:22:28] aloril (aloril!~aloril@84.249.126.153) has joined #mythtv
[10:03:40] stichnot (stichnot!~chatzilla@mythtv/developer/stichnot) has quit (Remote host closed the connection)
[10:03:41] stichnot_ (stichnot_!chatzilla@mythtv/developer/stichnot) has joined #mythtv
[10:03:43] stichnot_ is now known as stichnot
[10:05:02] mike|2 (mike|2!~mike@c-98-232-220-158.hsd1.or.comcast.net) has quit (Remote host closed the connection)
[10:05:55] 17SAA0QLM (17SAA0QLM!~mike@c-98-232-220-158.hsd1.or.comcast.net) has joined #mythtv
[10:15:00] Goga777 (Goga777!~Goga777@2.95.163.239) has joined #mythtv
[10:17:05] rickyw (rickyw!~ricky@121-73-172-237.dsl.telstraclear.net) has joined #mythtv
[10:17:14] rickyw_ (rickyw_!~ricky@121-74-70-61.telstraclear.net) has quit (Ping timeout: 245 seconds)
[10:24:33] Goga777 (Goga777!~Goga777@2.95.163.239) has quit (Ping timeout: 265 seconds)
[10:41:29] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Read error: Connection reset by peer)
[10:42:15] AndyUbuntu (AndyUbuntu!~quassel@cpc1-sotn6-0-0-cust689.15-1.cable.virginmedia.com) has joined #mythtv
[10:55:30] stoffel (stoffel!~quassel@pD9E430DA.dip.t-dialin.net) has quit (Read error: Operation timed out)
[10:58:47] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv
[11:04:40] MavT (MavT!~MaverickT@111.86.233.220.static.exetel.com.au) has quit (Ping timeout: 252 seconds)
[11:48:57] stoffel (stoffel!~quassel@pD9E430DA.dip.t-dialin.net) has joined #mythtv
[11:58:44] Slasher` (Slasher`!~Slasher@188.165.164.15) has joined #mythtv
[12:07:45] stoffel (stoffel!~quassel@pD9E430DA.dip.t-dialin.net) has quit (Ping timeout: 260 seconds)
[12:24:46] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Remote host closed the connection)
[12:29:22] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[12:31:53] jeff999 (jeff999!~jeff@124-171-108-126.dyn.iinet.net.au) has joined #mythtv
[12:32:05] jeff999 (jeff999!~jeff@124-171-108-126.dyn.iinet.net.au) has left #mythtv ()
[12:41:00] dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv
[12:41:08] AndyUbuntu (AndyUbuntu!~quassel@cpc1-sotn6-0-0-cust689.15-1.cable.virginmedia.com) has quit (Read error: Connection reset by peer)
[12:44:51] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv
[13:23:54] skd5aner: stuartm: I know you were looking at the ux around confirmation dialogs, esc/cancel/ok, etc... a user just posted an example where you might be interested in looking sometime...
[13:23:56] skd5aner: <CiaranG> That's rather unintuitive, to say the least. If you edit a keybinding, and then press escape, you get a 'Save Changes' ok/cancel dialog. I daresay anyone would expect that pressing Escape there would be the same as hitting cancel.
[13:23:56] skd5aner: <CiaranG> It's not though – Escape means 'yes, please throw away my changes'
[13:42:56] Captain_Murdoch (Captain_Murdoch!~Captain_M@209.97.16.243) has joined #mythtv
[13:43:07] Captain_Murdoch (Captain_Murdoch!~Captain_M@209.97.16.243) has quit (Changing host)
[13:43:08] Captain_Murdoch (Captain_Murdoch!~Captain_M@mythtv/developer/CaptainMurdoch) has joined #mythtv
[13:54:09] partoj (partoj!~par@94.127.35.115.c.fiberdirekt.net) has quit (Quit: leaving)
[13:55:39] andreax (andreax!~andreaz@p5089EA4B.dip.t-dialin.net) has joined #mythtv
[14:06:14] danielk22: Beirdo: I'm still having a hard time switching a tree from master to the ffmpeg branch and getting things to compile. Any idea what is going on? Even deleting the external directory, doing a git reset --hard and ccache -C doesn't get it to compile.
[14:09:05] andreax (andreax!~andreaz@p5089EA4B.dip.t-dialin.net) has quit (Read error: Connection reset by peer)
[14:11:10] Captain_Murdoch (Captain_Murdoch!~Captain_M@mythtv/developer/CaptainMurdoch) has quit (Quit: Leaving)
[14:11:26] Captain_Murdoch (Captain_Murdoch!~Captain_M@mythtv/developer/CaptainMurdoch) has joined #mythtv
[14:13:12] danielk22: Beirdo: Did you see the patch I added to #10616? I found two other instances of pointers to deleted objects. I addressed those and the PlayerContext one without resorting to QPointer (which I'm vary of because it gives a false sense of security, since it's not thread-safe and because you need to inherit from QObject which drags along a lot of extra baggage.)
[14:21:32] cattelan_away is now known as cattelan
[14:22:21] j-rod|afk is now known as j-rod
[14:40:19] danielk22: Beirdo: I'm not seeing any of the problems one might expect with the lack of NOFILE. I think we should go ahead with the merge.
[14:50:42] cattelan is now known as cattelan_away
[14:54:03] Goga777 (Goga777!~Goga777@2.95.163.239) has joined #mythtv
[14:57:22] stichnot: stuartm: on the topic of using osd.xml to set/override subtitle formatting. I finally realized that there is no need for the textarea widget. I really just want fontdef for the text and shape for the background (with the shape's area/position attributes explicitly ignored). I think textarea was one of the things you were skeptical about..
[14:59:15] JackWinter (JackWinter!~jack@vodsl-4996.vo.lu) has quit (Quit: Konversation terminated!)
[15:02:18] JackWinter (JackWinter!~jack@vodsl-4996.vo.lu) has joined #mythtv
[15:04:19] Goga777 (Goga777!~Goga777@2.95.163.239) has quit (Ping timeout: 245 seconds)
[15:06:00] Goga777 (Goga777!~Goga777@2.95.163.239) has joined #mythtv
[15:14:44] Goga777 (Goga777!~Goga777@2.95.163.239) has quit (Read error: Connection reset by peer)
[15:15:33] Goga777 (Goga777!~Goga777@2.95.163.239) has joined #mythtv
[15:15:34] Goga777 (Goga777!~Goga777@2.95.163.239) has quit (Client Quit)
[15:24:21] danielk22: stichnot: I've just been looking at RingBuffer::Read() and it looks like we sometimes throw away up to 32K of data on file transitions..
[15:26:06] stichnot: ouch.
[15:26:12] danielk22: It will only happen if ateof isn't set when we enter WaitForAvail at the end of a file, so it shouldn't normally happen, but it looks going to be a race if we're playing close to the end of the file.
[15:26:52] danielk22: It could explain why we sometimes get corruption when everything looks ok in the logs.
[15:31:10] stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has quit (Ping timeout: 272 seconds)
[15:33:25] wagnerrp_ is now known as wagnerrp
[15:40:30] tstorm (tstorm!~tstorm@173-164-230-21-SFBA.hfc.comcastbusiness.net) has joined #mythtv
[15:50:05] cattelan_away is now known as cattelan
[15:56:55] joki (joki!~joki@p54865343.dip.t-dialin.net) has quit (Ping timeout: 250 seconds)
[15:57:12] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv
[15:58:47] joki (joki!~joki@p54865ADB.dip.t-dialin.net) has joined #mythtv
[16:03:32] stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has joined #mythtv
[16:18:05] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv
[16:29:21] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Remote host closed the connection)
[16:40:17] danielk22: stichnot: #10658 — short-blocking RingBuffer::Read(), currently 100 ms max.
[16:40:17] ** MythLogBot http://code.mythtv.org/trac/ticket/10658 **
[16:43:51] stichnot: danielk22: should I test that against my live tv stress testing environment?
[16:44:21] ben1066_ (ben1066_!~quassel@host109-152-32-184.range109-152.btcentralplus.com) has joined #mythtv
[16:44:25] danielk22: stichnot: sure, i've only done a very basic "can i watch live tv" test.
[16:45:09] stichnot: ok. It'll probably take a day or so.
[16:45:19] danielk22: I don't know if this is enough to unblock the decoder loop, which is my main aim.
[16:45:53] danielk22: I think it is a step in that direction though.
[16:46:33] stichnot: isn't 100ms too long in that case?
[16:47:10] ben1066 (ben1066!~quassel@host109-152-37-127.range109-152.btcentralplus.com) has quit (Ping timeout: 260 seconds)
[16:49:46] danielk22: stichnot: It may be too long, but it's just a constant. Easy enough to change. For debugging 10ms would probably make it harder to debug.
[16:50:04] stichnot: ok, got it.
[17:04:45] stoffel (stoffel!~quassel@pD9E430DA.dip.t-dialin.net) has joined #mythtv
[17:15:30] stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has quit (Remote host closed the connection)
[17:21:43] stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has joined #mythtv
[17:37:14] kenni: stichnot: Sorry for not getting back to you, I'm quite busy at the moment. The proposed fix was included in 0.25/fixes, right? So no additional patches were needed?
[17:38:00] stichnot: kenni: right, it should all be there and consistent between 0.25 and master
[17:39:29] kenni: stichnot: Thanks, I'll compile and test it now.
[17:39:44] stichnot: cool, thanks
[17:41:22] OPPluto (OPPluto!~jedi@cpe-76-185-75-39.tx.res.rr.com) has joined #mythtv
[17:51:53] OPPluto (OPPluto!~jedi@cpe-76-185-75-39.tx.res.rr.com) has quit (Quit: Lost terminal)
[18:15:05] stichnot: danielk22: does that patch fix the problem of the potentially dropped 32K at eof?
[18:22:55] stoffel (stoffel!~quassel@pD9E430DA.dip.t-dialin.net) has quit (Remote host closed the connection)
[18:39:33] danielk22: stichnot: yeah, but we can also fix that for 0.25 with something much simpler :)
[18:39:50] stichnot: ok, just wanted to know what to watch for.
[18:41:43] Beirdo: oooh, simpler :)
[18:57:48] andreax (andreax!~andreaz@p54BF24BE.dip.t-dialin.net) has joined #mythtv
[19:17:39] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv
[19:18:09] dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has quit (Remote host closed the connection)
[19:18:44] dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv
[19:23:36] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv
[19:39:13] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit ()
[19:47:12] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[19:55:03] kenni: stichnot: No issues so far after playing live tv for almost 2 hours...looks extremely promising :)
[20:01:54] stichnot: wow. I was expecting the "4-minutes-past" failure...
[20:06:06] kenni: Well, it didn't do it this time :) I'll see if I can stress test it some more tomorrow. I can probably leave it running on the news-channel while I'm at work.
[20:10:18] stichnot: Note that if the scheduler needs the live TV tuner and displays the popup, it will probably lead to a backend deadlock.
[20:12:18] stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
[20:14:23] kenni: stichnot: It didn't cause a deadlock on my system, even though it did perform a channel change after running for around one hour.
[20:14:36] dekarl1 (dekarl1!~dekarl@p4FE846B2.dip.t-dialin.net) has joined #mythtv
[20:16:11] dekarl (dekarl!~dekarl@p4FCEE70C.dip.t-dialin.net) has quit (Ping timeout: 260 seconds)
[20:16:27] stichnot (stichnot!~chatzilla@mythtv/developer/stichnot) has joined #mythtv
[20:17:31] stichnot: kenni: I'm sure there's a perfectly good explanation for that :)
[20:21:16] kenni: yep :)
[20:29:21] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[20:44:19] rickyw (rickyw!~ricky@121-73-172-237.dsl.telstraclear.net) has quit (Ping timeout: 245 seconds)
[20:50:18] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[20:52:07] dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has quit (Quit: Ex-Chat)
[20:53:13] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 246 seconds)
[20:58:40] stuartm: hmm, radio playback seems to have regressed, not only does it stutter a lot but it takes several seconds to respond to keypress events – are we blocking until a certain amount of data has been decoded/played?
[21:02:01] dekarl1 is now known as dekarl
[21:07:10] danielk22: stuartm: Can you try #10658 ? It may do nothing, but it should feed the decoder a bit better with very low bitrate data.
[21:07:10] ** MythLogBot http://code.mythtv.org/trac/ticket/10658 **
[21:08:05] stuartm: danielk22: sure
[21:17:11] hashbang (hashbang!~alex@213-152-35-50.dsl.eclipse.net.uk) has joined #mythtv
[21:17:43] cocoa117 (cocoa117!~cocoa117@188-222-31-239.zone13.bethere.co.uk) has quit (Ping timeout: 246 seconds)
[21:25:50] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Ping timeout: 272 seconds)
[21:26:44] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv
[21:27:33] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Remote host closed the connection)
[21:32:32] cocoa117 (cocoa117!~cocoa117@46.37.178.123) has joined #mythtv
[21:34:18] dekarl: hmm, services.mythtv.org has a station "bremien vier" that really is "bremen vier", I can't find it on lyngsat, so I'm not sure where the typo is coming from. any hints?
[21:35:53] dekarl: got one hit at http://www.lyngsat-logo.com/radiocountry/de_6.html could that be the source of the typo?
[21:37:47] stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has joined #mythtv
[21:37:48] stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has quit (Changing host)
[21:37:48] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv
[21:42:00] stuartm: danielk22: seems to make a small improvement, it still stutters and it still takes several seconds to pause, but I still get the impression it's better than it was
[21:42:16] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[21:43:53] stuartm: in fact, 10 seconds almost to the millisecond between pressing pause and it actually pausing, that's pretty consistent too
[21:44:38] stuartm: 10 seconds exactly is probably no coincidence but it means nothing to me atm
[21:48:59] MavT (MavT!~MaverickT@111.86.233.220.static.exetel.com.au) has joined #mythtv
[21:51:16] cocoa117 (cocoa117!~cocoa117@46.37.178.123) has quit (Ping timeout: 256 seconds)
[21:51:30] j-rod is now known as j-rod|afk
[22:01:43] stichnot: stuartm: I would guess the 10000 constant in RingBuffer::WaitForReadsAllowed(), or RingBuffer::kLiveTVOpenTimeout
[22:01:50] stuartm: hmm, 'blank' visualiser uses ~65% cpu while the 'albumart' visualiser uses ~35% ... both excessive, but the one should be exactly the same as the other
[22:02:13] stuartm: stichnot: this is a recording, so that rules out the second?
[22:02:31] stichnot: yeah, sounds right
[22:02:50] stichnot: and for the first, you would find an error log line
[22:07:19] stuartm: only error I'm seeing with 'normal' logging is "Player(0): Waited 100ms for decoder to pause" repeated every 100ms for 10 seconds
[22:07:38] dekarl: stuartm: what is supposed to be in the "icon" column of the "channel" table? I'm looking at http://code.mythtv.org/trac/ticket/10659
[22:08:25] dekarl: is it just the filename or the filename including the absolute path?
[22:09:29] stuartm: just filename these days, the submitter was absolutely correct that it was overlooked when we switched over to using storage groups
[22:09:55] dekarl: ok, I just rescanned my icons with mythtv-setup and it stored the absolute path, too :(
[22:10:01] stuartm: although in practice I've never seen mythfilldatabase write absolute paths, so that's a little odd
[22:10:44] stuartm: oh, yeah, it does too ... I must thinking of the UI
[22:10:47] dekarl: hm, I tested mfdb, too. and it stored them, too ;)
[22:11:37] stuartm: dekarl: it would only break if someone changes the default location for the channel icon storage group, which afaik isn't possible through the UI
[22:11:52] stuartm: but yes, it's FUBAR
[22:12:03] stuartm: mea culpa
[22:14:34] dekarl: ohh, and whats the name of the group? wagn errp hinted at http://code.mythtv.org/trac/browser/mythtv/my . . . roup.cpp#L68 which says "ChannelIcons" but https://github.com/MythTV/mythtv/blob/master/ . . . id.cpp#L1580 looks into "ChannelIcon"
[22:15:04] dekarl: I can add all these bits and pieces to the ticket so it doesnt get lost
[22:16:41] dekarl: according to https://github.com/MythTV/mythtv/commit/cda7871 the group is named with "s" and all lookups are without
[22:18:28] stuartm: oh the shame ... it's ChannelIcons – the one in guidegrid is a typo which just happens to work because of the stupid fallback behaviour of the storage group code
[22:19:01] stuartm: well /typo/mistake/
[22:20:50] hashbang (hashbang!~alex@213-152-35-50.dsl.eclipse.net.uk) has quit (Quit: Leaving.)
[22:24:23] stuartm: I'm committing a fix for that now
[22:27:30] dekarl: testing was performed by IMSanchMac in #mythtv-user, everything works with just the filename and a manually added storage group definition of the correct name
[22:30:59] XChatMav (XChatMav!~MaverickT@111.86.233.220.static.exetel.com.au) has joined #mythtv
[22:33:40] MavT (MavT!~MaverickT@111.86.233.220.static.exetel.com.au) has quit (Ping timeout: 260 seconds)
[22:33:50] dekarl: stuartm: I'm hitting sack, is this still acurate? http://www.gossamer-threads.com/lists/mythtv/users/497507#497507
[22:33:52] stuartm: dekarl: the storage group is built in and shouldn't need to be added to the database
[22:34:13] dekarl: stuartm: that was just for testing wrt the typo without recompiling
[22:35:12] stuartm: well it would fallback to checking every storage group and still find the icon anyway
[22:37:42] stuartm: dekarl: it's possible that mythweb might choke, I thought it requested the icon through the protocol though so it shouldn't – but if no-one cares enough to maintain mythweb I'm not going to worry too much about it
[22:38:36] stuartm: actually a lot could break here if users are insisting on overriding a _built-in_ storage group, that much I'd say is unsupported right now
[22:39:37] stuartm: so in that sense the original ticket is invalid, but I'll deal with it for 0.26 all the same
[22:46:07] dekarl: stuartm: ohh, fixing mythtv-setup to just store the filename would break mythbuntu due to CONFDIR being in /home/<frontenduser> but the backend looking into /home/mythtv :(
[22:49:24] dekarl: superm1, tgm4883: theres another issue with the frontend/setup and backend running under different user ids -^ maybe linking .mythtv to always point to /home/mythtv/.mythtv would work? (the other issue being the xmltv configuration ending where mythfilldatabase will not find it when run from the backend)
[22:50:55] tgm4883: dekarl, lrwxrwxrwx 1 thomas thomas 21 2011-11–20 14:11 mysql.txt -> /etc/mythtv/mysql.txt
[22:51:02] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[22:51:08] tgm4883: is that what you're looking for?
[22:54:39] tgm4883: dekarl, that was from my home directory. Looks like /home/mythtv/.mythtv/ files are linked there as well
[22:54:44] dekarl: tgm4883: ls -l ~/.mythtv ~mythtv/.mythtv
[22:54:47] tgm4883: lrwxrwxrwx 1 root root 22 2011-11–20 14:04 config.xml -> /etc/mythtv/config.xml
[22:54:47] tgm4883: -rw-r--r-- 1 mythtv mythtv 30728 2011-10–12 09:00 jamu.conf
[22:54:48] tgm4883: lrwxrwxrwx 1 root root 21 2011-11–20 14:04 mysql.txt -> /etc/mythtv/mysql.txt
[22:55:21] dekarl: in each of these there's <videosourcename>.xmltv and channels
[22:55:42] dekarl: the former contains the grabber configuration and the latter the tv station icons
[22:55:46] tgm4883: the directories themselves aren't linked, just the two configuration files
[22:56:35] dekarl: mythtv-setup will write into ~/.mythtv but the backend will read from ~mythtv/.mythtv and not find anything :(
[22:56:56] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[22:57:35] dekarl: will read the log in the morning (1am over here)
[22:58:20] tgm4883: it should still work right?
[22:58:50] tgm4883: those two files are owned my mythtv:mythtv, and IIRC we force the user to be in the mythtv group before they can run mythtv-setup
[22:59:28] tgm4883: unless the file is deleted then written, in which case I believe it would break the symlink
[23:00:05] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[23:00:50] tgm4883: superm1 might want to weigh in on this, but I think stuartm could make that change and not cause us any issues
[23:16:24] stichnot: can we assume by now that #10660 and #10661 will not be attaching a patch?
[23:16:24] ** MythLogBot http://code.mythtv.org/trac/ticket/10660 **
[23:16:24] ** MythLogBot http://code.mythtv.org/trac/ticket/10661 **
[23:29:38] stichnot (stichnot!~chatzilla@mythtv/developer/stichnot) has quit (Ping timeout: 244 seconds)
[23:35:24] MavT (MavT!~MaverickT@111.86.233.220.static.exetel.com.au) has joined #mythtv
[23:37:57] XChatMav (XChatMav!~MaverickT@111.86.233.220.static.exetel.com.au) has quit (Ping timeout: 250 seconds)
[23:38:26] superm1: dekarl: that's not easily doable unfortunately
[23:42:34] superm1: if the patch is just making mythtv-setup write to ~/.mythtv i don't see how that can break anyone
[23:42:49] superm1: at worst it will add an extra step to move them to ~mythtv/.mythtv
[23:43:27] tstorm_ (tstorm_!~tstorm@173-164-230-21-SFBA.hfc.comcastbusiness.net) has joined #mythtv
[23:46:24] tstorm (tstorm!~tstorm@173-164-230-21-SFBA.hfc.comcastbusiness.net) has quit (Ping timeout: 245 seconds)
[23:47:41] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Ping timeout: 272 seconds)
[23:47:52] tstorm_ (tstorm_!~tstorm@173-164-230-21-SFBA.hfc.comcastbusiness.net) has quit (Ping timeout: 246 seconds)
[23:48:58] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv
[23:50:32] stichnot (stichnot!~chatzilla@mythtv/developer/stichnot) has joined #mythtv

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.