Friday, June 10th, 2011, 00:04 UTC | ||
[00:04:02] | iamlindoro: | Something very wrong in current master |
[00:04:18] | iamlindoro: | mythavtest filename opens liveTV... or at least it tries... that fails too |
[00:06:10] | iamlindoro: | wagnerrp, Somehow related to command line parsing perhaps? |
[00:07:07] | wagnerrp: | that could have been hooked up wrong |
[00:08:48] | wagnerrp: | 'mythavtest' alone will start livetv |
[00:09:08] | iamlindoro: | yeah, I know, but not supposed to when passed a filename or path |
[00:09:09] | wagnerrp: | otherwise, it should try to pull up whatever ProgramInfo thinks the string you gave it is |
[00:09:37] | wagnerrp: | i wonder if the code to pull out extra arguments is hosed |
[00:11:40] | Beirdo: | hmm. Could be |
[00:11:49] | Beirdo: | joy, next thing to debug :) |
[00:12:27] | Beirdo: | that one will have to wait until I'm in front of the TV though |
[00:13:24] | Beirdo: | I should put a webcam in the apartment pointing at the TV so I can debug such things remotely :) |
[00:16:47] | Dave123-road (Dave123-road!~dave@cpe-74-74-200-106.rochester.res.rr.com) has joined #mythtv | |
[00:19:39] | wagnerrp: | Beirdo: i didnt think about this earlier, but the command line parser needs to allow some descriptive text for each application |
[00:19:45] | wagnerrp: | in addition to the supported arguments |
[00:20:48] | Beirdo: | yeah, that should likely be added in :) |
[00:24:24] | Beirdo: | iamlindoro: yeah, I definitely see (logfile-wise) that it spawns LiveTV |
[00:24:37] | Beirdo: | we'll have to look into making it behave again |
[00:27:05] | Beirdo: | actually |
[00:27:33] | Beirdo: | wagnerrp: since you are running pre-merge code... please try "mythavtest" with no args |
[00:28:24] | Beirdo: | assuming you have a convenient moment, of cours e:) |
[00:29:17] | wagnerrp: | and... my X server (cygwin) crashes |
[00:29:27] | wagnerrp: | taking about two dozen xterms and gvims with it |
[00:29:33] | Beirdo: | doh! |
[00:29:40] | wagnerrp: | anyway, it tried to start live tv |
[00:29:56] | Beirdo: | OK |
[00:30:01] | Beirdo: | so it's not a merge issue |
[00:30:14] | Beirdo: | it's a "why the heck does it do it this way" issue |
[00:30:39] | Beirdo: | I brought up the code for pre-merge, and it *looked* like it would do livetv |
[00:30:52] | wagnerrp: | no, hes saying the opposite |
[00:30:57] | wagnerrp: | giving it a file, it still does livetv |
[00:31:13] | Beirdo: | oh? |
[00:31:18] | Beirdo: | let me try that again |
[00:31:19] | Beirdo: | heh |
[00:31:43] | ** Beirdo no read good today, it seems ** | |
[00:31:52] | wagnerrp: | pre merge, it tries to open the file |
[00:32:02] | Beirdo: | OK. |
[00:34:47] | wagnerrp: | im going to add some additional logging so after parsing, it dumps out everything it has parsed |
[00:34:52] | NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has quit (Remote host closed the connection) | |
[00:37:23] | wagnerrp: | huh, its trying to open the file '.' |
[00:37:49] | wagnerrp: | no, misread the logging |
[00:37:53] | wagnerrp: | its an empty string |
[00:39:01] | wagnerrp: | because when its an argument only, i set 'val' instead of 'opt' |
[00:39:08] | wagnerrp: | so i actually am storing empty strings |
[00:40:11] | MaverickTech (MaverickTech!~MaverickT@111.86.233.220.static.exetel.com.au) has quit (Ping timeout: 276 seconds) | |
[00:40:19] | wagnerrp: | yeah, thats it |
[00:40:23] | wagnerrp: | thanks iamlindoro |
[00:40:28] | iamlindoro: | np |
[00:40:33] | iamlindoro: | thanks for looking at it |
[00:40:47] | iamlindoro: | mythavtest is a much more difficult to use diagnostic tool this way ;) |
[00:41:33] | wagnerrp: | ill bet |
[00:42:00] | Beirdo: | fixing it here unless you got it |
[00:42:23] | wagnerrp: | ill commit momentarily |
[00:42:28] | Beirdo: | perfect :) |
[00:43:02] | Beirdo: | I'd traced it down to the same thing, while not looking at IRC, and you got it about the same time |
[00:44:32] | MaverickTech (MaverickTech!~MaverickT@111.86.233.220.static.exetel.com.au) has joined #mythtv | |
[00:44:48] | Beirdo: | I'm sure we'll have a few more roadbumps :) |
[00:45:00] | wagnerrp: | yeah, still going to add that bit of logging |
[00:45:12] | wagnerrp: | same as before, with the ENV variable |
[00:45:24] | Beirdo: | perfect |
[00:45:32] | dblain (dblain!~dblain@mythtv/developer/dblain) has left #mythtv () | |
[00:45:42] | dblain (dblain!~dblain@mythtv/developer/dblain) has joined #mythtv | |
[00:46:20] | gigem (gigem!~david@mythtv/developer/gigem) has quit (Remote host closed the connection) | |
[00:46:47] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[00:52:53] | PointyPumper (PointyPumper!~pintlezz@190.244.73.13) has joined #mythtv | |
[01:35:38] | wagnerrp: | Beirdo: still there? |
[01:37:10] | Beirdo: | yup |
[01:37:31] | ** Beirdo is busily scrounging from the company junk pile :) ** | |
[01:37:35] | Beirdo: | what's up? |
[01:37:42] | wagnerrp: | right now, we dont handle --windowed |
[01:37:59] | wagnerrp: | previously, that would get stuffed into the override settings |
[01:38:09] | Beirdo: | hmm, I guess that would need to be added |
[01:38:09] | wagnerrp: | but for now, we just provide it as an independent option |
[01:38:40] | wagnerrp: | do we want to continue putting that in the override settings, through GetSettingsOverride as before? |
[01:38:57] | Beirdo: | is there a good reason for it to be back in there? |
[01:39:27] | Beirdo: | like did it change as seen by the user? |
[01:39:55] | wagnerrp: | well thats how its handled |
[01:40:08] | wagnerrp: | it overrides RunFrontendInWindow, or something like that, from the database |
[01:40:17] | Beirdo: | the user always put in --windowed though? |
[01:40:22] | wagnerrp: | but its broken out as a separate option, so the user doesnt have to type that in to use it |
[01:41:21] | Beirdo: | well, we'd need special case code for it either way, so I don't know that it really matters where the special case is |
[01:41:51] | wagnerrp: | well, either we put it in MythCommandLineParser::GetSettingsOverride as before, so its automatically handled for all applications |
[01:42:02] | wagnerrp: | or we leave it as a separate option, and make the applications handle it directly |
[01:42:12] | Beirdo: | yeah |
[01:42:29] | Beirdo: | I'd say leave it as is and let the applications deal |
[01:42:44] | Beirdo: | it would only be used for the frontend and avtest, correct? |
[01:43:12] | Beirdo: | no use having special case code to put it into the hash for, say, the backend |
[01:43:19] | Beirdo: | as it will never see it anyways |
[01:43:48] | Beirdo: | Hmm, I need a DVI-DVI cable |
[01:43:51] | wagnerrp: | and mythtv-setup, although thats getting removed |
[01:43:57] | Beirdo: | oh, right |
[01:44:00] | Beirdo: | forgot that one |
[01:44:02] | wagnerrp: | and mythwelcome, maybe |
[01:44:50] | wagnerrp: | also, MythCommandLineParser::addWindowed needs to be fixed |
[01:45:22] | wagnerrp: | i had initially written it up, assuming the application would only offer the opposite of the current windowed status |
[01:45:27] | wagnerrp: | but that would require database access |
[01:45:32] | wagnerrp: | which isnt going to happen |
[01:50:18] | wagnerrp: | in any case, each response from getOpt is now logged, in addition to a big dump of all parsed options and arguments |
[01:51:12] | Beirdo: | cool. in the VERBOSE_PARSER, right? |
[01:58:22] | wagnerrp: | right |
[02:00:29] | Beirdo: | nice |
[02:18:41] | markk: | jya: re vaapi. I'm going to try and clean up my current code in the next few days and commit it (disabled by default). At least that way it will stay current and others can have a more useful crack at fixing it. |
[02:20:54] | wagnerrp: | markk: bit hard to check spelling on code that is ifdef'd out... :) |
[02:22:32] | markk: | wagnerrp: heh – we need to kick stuarta and get that osx buildbot up and running! |
[02:26:09] | markk: | can't figure out why osx doesn't like the new FileSystemInfo code in RemoteUtul |
[02:27:04] | markk: | anyone got any suggestions for this -> http://pastebin.com/dyyLTvyU |
[02:29:12] | wagnerrp: | no? http://doc.qt.nokia.com/latest/qvector.html#toStdVector |
[02:38:46] | iamlindoro: | Youch, just found my backend choking itself having spawned dozens and dozens and dozens of mythcommflag jobs |
[02:52:47] | iamlindoro: | And it appears now my channel change script it running every 60 seconds in the middle of my recordings, and setting the wrong channel? |
[02:53:01] | iamlindoro: | Does any of this sound like anything anyone has touched recently? |
[02:53:28] | Beirdo: | yikes |
[02:53:43] | Beirdo: | not ringing any bells here |
[02:53:45] | iamlindoro: | I recorded something on 764, and in addition to recording 755, it's running the channel change script every 60 seconds, which brings up the OSD... for the wrong channel |
[03:03:52] | iamlindoro: | Well, not doing it for my 8 PM recording... so I'll just hope that it got itself into an extremely rare and nearly-impossible to reproduce state ;) |
[03:04:52] | Beirdo: | a head-scratcher to be sure |
[03:22:24] | wagnerrp: | seems this is the week for pet projects? |
[03:31:25] | Beirdo: | must be |
[03:55:33] | fragged (fragged!~fragged@182-239-184-69.ip.adam.com.au) has quit (Ping timeout: 252 seconds) | |
[03:55:40] | iamlindoro: | One man's pet project is another man's "prerequisite for releasing .25" |
[03:58:11] | fragged (fragged!~fragged@182-239-184-69.ip.adam.com.au) has joined #mythtv | |
[04:01:09] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[04:06:27] | wagnerrp: | well i mean... i committed my protocol stuff, beirdo did his logging and the settings, markk is hitting into his upnp client |
[04:25:05] | ** iamlindoro wonders why we have four open Spanish translation tickets ** | |
[04:25:27] | iamlindoro: | I suspect the other translators were waiting on reynaldo to eventually look at them |
[04:25:32] | iamlindoro: | !seen reynaldo |
[04:25:32] | MythLogBot: | reynaldo was last seen 25 days 17 hours 24 minutes 7 seconds ago |
[04:25:53] | iamlindoro: | IMO probably safe to treat them as open game since they are 800+ tickets old |
[04:38:10] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 250 seconds) | |
[04:38:55] | knightr: | iamlindoro, I pinged reynaldo a couple of times about them.... |
[04:39:12] | iamlindoro: | yeah, I thought I remembered that |
[04:39:18] | iamlindoro: | I'd say you've been more than patient :) |
[04:39:25] | iamlindoro: | He can't complain if he's not willing to do them himself |
[04:39:29] | iamlindoro: | (IMO) |
[04:40:25] | knightr: | iamlindoro, I wanted to send him a more official "hey any chance you could tell me what you intend to do about them?" but unfortunately forgot about it ("mea culpa, mea maxima culpa...") |
[04:41:26] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[04:41:27] | knightr: | iamlindoro, I'll send him a more formal ping this week-end just for good measure and if he doesn't do anything, I'll process them... |
[04:41:47] | iamlindoro: | no worries, however you want to handle them |
[04:42:07] | knightr: | iamlindoro, I'm not sure anybody will be interested to work on this translation if he stalls tickets like that.... |
[04:42:10] | iamlindoro: | no urgency, I just figured it was worth voicing support if you want to push them |
[04:45:04] | knightr: | iamlindoro, thanks!!! I might need it (support) since he his as much a "dev" as I am for MythTV if not more since he has been around longer than I... |
[04:45:37] | iamlindoro: | but has done far less than you, I wouldn't think he could reasonably mind since he's not done much |
[04:52:48] | knightr: | iamlindoro, maybe but he does speak the langage and I am not in any position to overrule him... I'll do that one last, more formal, ping and depending on answer (or lack of it thereof) I'll probably have to ask for the help of senior devs to know how this should be handled (unless he's no longer considered active?) |
[04:53:22] | iamlindoro: | It must be at *least* a year since he's done anything, likely more-- it's not fair to hold up progress when you're willing to do your best |
[04:53:31] | iamlindoro: | Anyway, you have my support either way |
[05:00:22] | knightr: | iamlindoro, that's what I though (about active status)... thank you for your support, let's hope I won't need to use it (and gather additionnal...) |
[05:19:00] | Beirdo: | keeping the buildbot busy today :) |
[05:20:09] | iamlindoro: | Heh, and these tiny changes to the descriptors make the recompile really long |
[05:20:28] | iamlindoro: | But having them up to date should make verbose scanning and tuning logs much more useful |
[05:20:59] | iamlindoro: | ooh, neat, and I'm just about to have to do it again |
[05:23:17] | MythBuild: | build #1332 of master-linux-64bit is complete: Failure [failed compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1332 blamelist: Robert McNamara <rmcnamara@mythtv.org > |
[05:23:43] | iamlindoro: | weird. easy fix though. |
[05:23:52] | MythBuild: | build #119 of master-freebsd-64bit is complete: Failure [failed compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/119 blamelist: Robert McNamara <rmcnamara@mythtv.org > |
[05:24:01] | sunkan (sunkan!~sunkan@alva.zappa.cx) has quit (Quit: leaving) | |
[05:25:15] | iamlindoro: | yeah yeah yeah |
[05:25:34] | Beirdo: | oops |
[05:25:45] | MythBuild: | build #1092 of master-linux-32bit is complete: Failure [failed compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1092 blamelist: Robert McNamara <rmcnamara@mythtv.org > |
[05:25:45] | markk (markk!~mark@cm180.omega173.maxonline.com.sg) has quit (Quit: Ex-Chat) | |
[05:27:02] | iamlindoro: | This is what I get for renaming a variable to be more specific |
[05:31:18] | iamlindoro: | heh, 3D_mpeg2_descriptor... cool |
[05:34:26] | gandalfcome (gandalfcome!~gandalfco@130.56.81.33) has joined #mythtv | |
[05:35:32] | markk (markk!~mark@cm180.omega173.maxonline.com.sg) has joined #mythtv | |
[05:36:09] | MythBuild: | build #188 of master-linux-ppc is complete: Failure [failed compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . c/builds/188 blamelist: Robert McNamara <rmcnamara@mythtv.org > |
[05:36:47] | iamlindoro: | bah, would help if I used the right name |
[05:36:49] | gandalfcome (gandalfcome!~gandalfco@130.56.81.33) has quit (Remote host closed the connection) | |
[05:46:17] | MythBuild: | build #1334 of master-linux-64bit is complete: Success [build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1334 |
[05:47:58] | MythBuild: | build #121 of master-freebsd-64bit is complete: Success [build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/121 |
[05:55:03] | MythBuild: | build #1094 of master-linux-32bit is complete: Success [build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1094 |
[05:57:52] | markk: | nobody touch a thing... vaapi actually works! |
[06:01:00] | markk (markk!~mark@cm180.omega173.maxonline.com.sg) has quit (Remote host closed the connection) | |
[06:01:59] | Beirdo: | heh. |
[06:02:06] | Beirdo: | now that is good news |
[06:02:38] | markk (markk!~mark@cm180.omega173.maxonline.com.sg) has joined #mythtv | |
[06:03:21] | markk: | well – to be accurate, it did for about a minute:) |
[06:04:35] | Beirdo: | heh |
[06:04:42] | Beirdo: | well, that's a good start :) |
[06:06:39] | Goga777 (Goga777!~Goga777@shpd-92-101-157-79.vologda.ru) has joined #mythtv | |
[06:07:19] | iamlindoro: | One minute of television should be enough for everyone |
[06:07:50] | iamlindoro: | -- Early porn director, 1978 |
[06:10:06] | Goga777 (Goga777!~Goga777@shpd-92-101-157-79.vologda.ru) has quit (Remote host closed the connection) | |
[06:17:54] | Cougar (Cougar!~cougar@kkk.version6.net) has quit (Read error: Operation timed out) | |
[06:18:03] | Cougar (Cougar!~cougar@kkk.version6.net) has joined #mythtv | |
[06:18:13] | martin____ (martin____!~quassel@static-88.131.29.2.addr.tdcsong.se) has joined #mythtv | |
[06:20:00] | jya: | markk: no problem, will have a look at it.. though I was more keen on getting the VDPAU AMD working |
[06:26:06] | MythBuild: | build #190 of master-linux-ppc is complete: Success [build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . c/builds/190 |
[06:29:48] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[06:33:26] | martin_____ (martin_____!~quassel@static-88.131.29.2.addr.tdcsong.se) has joined #mythtv | |
[06:34:14] | jmartens (jmartens!~jmartens@s5597ca60.adsl.wanadoo.nl) has joined #mythtv | |
[06:34:15] | paul-h: | stuartm: thanks for the embedded album art fix. I'd forgot that we didn't store the filename for the embedded images. |
[06:35:45] | jmartens (jmartens!~jmartens@s5597ca60.adsl.wanadoo.nl) has quit (Client Quit) | |
[06:36:42] | jmartens (jmartens!~jmartens@s5597ca60.adsl.wanadoo.nl) has joined #mythtv | |
[06:41:00] | jmartens (jmartens!~jmartens@s5597ca60.adsl.wanadoo.nl) has quit (Ping timeout: 255 seconds) | |
[06:50:58] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[07:18:53] | markk (markk!~mark@cm180.omega173.maxonline.com.sg) has quit (Quit: Ex-Chat) | |
[07:19:46] | markk (markk!~mark@cm180.omega173.maxonline.com.sg) has joined #mythtv | |
[07:20:01] | markk (markk!~mark@cm180.omega173.maxonline.com.sg) has quit (Remote host closed the connection) | |
[07:21:06] | okolsi: | paul-h: have you noticed that zoneminder has changed default method from shared memory to mapped memory in latest releases? this does not work anymore with mythzmserver (one needs to compile zm from souces and force older shared memory access) |
[07:24:16] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 258 seconds) | |
[07:26:11] | okolsi: | markk: tried to debug the aspect ratio problem further. I think correct aspect "3" is always read from the disk. latest log in here (see lines 239, 538, 574): http://pastebin.com/Y1Q0yrih |
[07:28:17] | okolsi: | markk: is line 571 important? if it doesn't find video track -> doesn't check/scan aspect and uses some hard coded defaul which is wrong? |
[07:45:31] | martin_____ (martin_____!~quassel@static-88.131.29.2.addr.tdcsong.se) has quit (Remote host closed the connection) | |
[07:54:28] | MavT (MavT!~MaverickT@111.86.233.220.static.exetel.com.au) has joined #mythtv | |
[07:55:08] | MaverickTech (MaverickTech!~MaverickT@111.86.233.220.static.exetel.com.au) has quit (Ping timeout: 246 seconds) | |
[07:55:47] | dekarl: | iamlindoro: thanks for hunting down the unknown descriptors, mind to add data_stream_alignment around mpegdescriptors.cpp#L198 ? It always confuses me when I peek into the logs |
[07:57:05] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Remote host closed the connection) | |
[07:57:27] | stuartm (stuartm!~stuartm@cpc4-derb9-0-0-cust534.8-3.cable.virginmedia.com) has joined #mythtv | |
[07:57:27] | stuartm (stuartm!~stuartm@cpc4-derb9-0-0-cust534.8-3.cable.virginmedia.com) has quit (Changing host) | |
[07:57:27] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv | |
[08:19:13] | tris (tris!tristan@2001:1868:a00a::4) has quit (Quit: Leaving) | |
[08:23:21] | tris (tris!tristan@2001:1868:a00a::4) has joined #mythtv | |
[08:27:08] | markk (markk!~mark@cm180.omega173.maxonline.com.sg) has joined #mythtv | |
[09:06:02] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has quit (Read error: Operation timed out) | |
[09:07:31] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has joined #mythtv | |
[09:10:54] | tris (tris!tristan@2001:1868:a00a::4) has quit (Excess Flood) | |
[09:12:51] | tris (tris!tristan@2001:1868:a00a::4) has joined #mythtv | |
[09:38:02] | gandalfcome (gandalfcome!~gandalfco@mithrandir.anu.edu.au) has joined #mythtv | |
[09:46:38] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has quit (Quit: No Ping reply in 180 seconds.) | |
[09:46:42] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has joined #mythtv | |
[09:47:08] | gandalfcome (gandalfcome!~gandalfco@mithrandir.anu.edu.au) has quit (Ping timeout: 250 seconds) | |
[10:05:02] | 14WABCY8R (14WABCY8R!~mike@c-24-21-63-118.hsd1.or.comcast.net) has quit (Remote host closed the connection) | |
[10:05:54] | mike|2 (mike|2!~mike@c-24-21-63-118.hsd1.or.comcast.net) has joined #mythtv | |
[10:33:11] | marl_scot (marl_scot!~matt@office.unk.com) has quit (Ping timeout: 240 seconds) | |
[10:46:31] | marl_scot (marl_scot!~matt@office.unk.com) has joined #mythtv | |
[11:46:10] | gigem (gigem!~david@mythtv/developer/gigem) has quit (Remote host closed the connection) | |
[11:46:39] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[12:05:15] | simonckenyon (simonckenyon!~simoncken@195.7.61.12) has quit (Remote host closed the connection) | |
[12:56:03] | Jordack (Jordack!~jordack@h69-131-44-221.mdsnwi.tisp.static.tds.net) has joined #mythtv | |
[12:57:24] | j-rod|af` is now known as j-rod | |
[13:03:01] | iamlindoro: | dekarl, Sure, done |
[14:05:07] | martin____ (martin____!~quassel@static-88.131.29.2.addr.tdcsong.se) has quit (Remote host closed the connection) | |
[14:17:54] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[14:50:50] | abqjp (abqjp!~abqjp@97-119-171-42.albq.qwest.net) has joined #mythtv | |
[15:02:03] | iamlindoro: | dekarl: If you notice any others which are missing but helpful, let me know. |
[15:53:11] | iamlindoro: | Beirdo: wagnerrp: Will cerr debugging no longer work post logging merge? |
[16:00:18] | taylorr: | okolsi: you might want to send those messages to Mark again – he wasn't signed on earlier |
[16:12:32] | gigem (gigem!~david@mythtv/developer/gigem) has quit (Remote host closed the connection) | |
[16:13:02] | gigem (gigem!~david@host103.16.intrusion.com) has joined #mythtv | |
[16:13:02] | gigem (gigem!~david@host103.16.intrusion.com) has quit (Changing host) | |
[16:13:02] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[16:20:52] | sphery: | iamlindoro: should work for testing, but ideally won't ever be checked into the repo (after all, logging should go to the logs--wherever the user asks to put them :) |
[16:23:05] | sphery: | ah, but I see you've already fixed the issue that was causing problems (and it was just existing code) |
[16:24:37] | dekarl: | iamlindoro: thanks, already saw the commit on my way home :) |
[16:36:13] | eharris (eharris!~eharris@99-179-7-82.lightspeed.austtx.sbcglobal.net) has quit (Ping timeout: 244 seconds) | |
[16:37:52] | eharris (eharris!~eharris@99-179-7-82.lightspeed.austtx.sbcglobal.net) has joined #mythtv | |
[16:46:03] | gigem (gigem!~david@mythtv/developer/gigem) has quit (Remote host closed the connection) | |
[16:46:13] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[16:46:28] | gigem (gigem!~david@host103.16.intrusion.com) has joined #mythtv | |
[16:46:28] | gigem (gigem!~david@host103.16.intrusion.com) has quit (Changing host) | |
[16:46:28] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[16:57:33] | kormoc is now known as kormoc_afk | |
[17:06:17] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has joined #mythtv | |
[17:10:18] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[17:18:42] | MNichie (MNichie!~jconerly@c-75-65-210-170.hsd1.ms.comcast.net) has joined #mythtv | |
[17:25:21] | MNichie (MNichie!~jconerly@c-75-65-210-170.hsd1.ms.comcast.net) has quit (Quit: Leaving) | |
[17:33:33] | kormoc_afk is now known as kormoc | |
[17:40:37] | paul-h: | So is there actually a difference in that cerr commit? To me the before and after seem to be doing exactly the same thing. |
[17:42:36] | stuartm: | huh? |
[17:43:33] | iamlindoro: | I assume it's to me |
[17:44:00] | iamlindoro: | paul-h: I assumed that too, but then I saw on a Qt blog that you're supposed to do the latter or risk a crash |
[17:44:08] | paul-h: | okolsi: I got an email from the someone at zm warning me they would be switching to mapped memory some time ago. Guess I'll have to look at adding support for it to mythzmserver |
[17:44:43] | paul-h: | iamlindoro: ok, I was just curious |
[17:45:14] | iamlindoro: | paul-h: this is what made me worry: http://developer.qt.nokia.com/faq/answer/how_ . . . d_vice_versa |
[17:45:35] | iamlindoro: | specifically, the bit that starts with "Note that it is necessary to store the bytearray before you call data() on it,a call like the following" |
[17:46:12] | iamlindoro: | But then the submitter came back with a working log with the original patch, so I guess maybe it's not longer a limitation |
[17:47:33] | iamlindoro: | But by that time I had already committed the "fix" :) |
[17:49:58] | iamlindoro: | Beirdo: Just warnings, I've made that mistake before :) |
[17:50:54] | Beirdo: | warnings unless you have Qt setup for aborting on warnings (like a debug build) |
[17:51:28] | Beirdo: | in which case part of the Qt warning handling code does an abort() |
[17:51:40] | iamlindoro: | A debug build won't abort on warnings |
[17:51:46] | Beirdo: | simple enough fix though :) |
[17:52:26] | iamlindoro: | I run a debug build at all times and am sorry to say that I make that mistake with some frequency |
[17:52:47] | Goga777 (Goga777!~Goga777@shpd-92-101-157-79.vologda.ru) has joined #mythtv | |
[17:57:17] | Beirdo: | well, if QT_FATAL_WARNINGS is on, for sure it will... anyways... |
[17:57:33] | Beirdo: | maybe that's what I was thinking of... so need coffee |
[18:07:01] | kisak (kisak!~kisak@pool-72-70-187-188.hrbgpa.fios.verizon.net) has joined #mythtv | |
[18:08:37] | kisak: | kormoc: you probably already knew this, but I'll type it for the fun of it; Gentoo/www-apps/mythweb/mythweb-0.25_pre20110220.ebuild is a dud |
[18:08:55] | kormoc: | ooh? why's that? |
[18:09:05] | kisak: | it's the wrong branch |
[18:09:26] | kormoc: | whoops! |
[18:12:00] | okolsi: | paul-h: support for mapped memory would be very nice. now that it's the default, all package users (e.g. Fedora) woud not be able to use MythZoneminder |
[18:14:19] | okolsi: | paul-h: mapped memory became default in zm 1.24.3 which was released month ago (16.05.) |
[18:36:24] | wagnerrp: | iamlindoro: cerr logging should continue to work |
[18:36:45] | wagnerrp: | the reason i used cerr logging in the commit last night is because that code is set up to run prior to the logging interface being initialized |
[18:38:25] | iamlindoro: | wagnerrp: Yeah, I think the code didn't reach the spot I expected it to, thus I figured maybe it wasn't logged any more |
[18:38:43] | iamlindoro: | So I need to rethink (which in the case of DVB tends to mean me learning how some more pieces fit together) |
[18:49:02] | Jordack (Jordack!~jordack@h69-131-44-221.mdsnwi.tisp.static.tds.net) has quit () | |
[18:49:51] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 240 seconds) | |
[18:50:18] | cattelan (cattelan!~cattelan@c-66-41-26-220.hsd1.mn.comcast.net) has joined #mythtv | |
[19:19:05] | iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has quit (Ping timeout: 260 seconds) | |
[19:19:25] | iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has joined #mythtv | |
[19:21:26] | iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has quit (Read error: Operation timed out) | |
[19:21:43] | iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has joined #mythtv | |
[19:25:21] | Goga777 (Goga777!~Goga777@shpd-92-101-157-79.vologda.ru) has quit (Read error: Connection reset by peer) | |
[19:35:14] | Beirdo: | iamlindoro: my thoughts on the matter... cerr logging is only useful for developers while developing. Any logging that will end up being useful for us running on a user machine should use VERBOSE so it ends up in log files (other than when it's not possible) |
[19:35:27] | Beirdo: | unless of course, you are running in CLI mode :) |
[19:36:17] | Beirdo: | just what my caffeine-deprived brain is thinking... but by all means, if the code's there, it should work :) |
[19:36:50] | iamlindoro: | The logging I'm concerned about isn't for permanent use, merely trying to turn on another dev's logging for the user to produce usable debug output |
[19:41:13] | Beirdo: | rigth :) |
[19:41:31] | Beirdo: | right even. |
[19:42:11] | Beirdo: | still may be better to have it in the logfile, easier to capture than cerr which spews by on the consol |
[19:43:37] | Beirdo: | YMMV :) |
[19:52:38] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Ping timeout: 276 seconds) | |
[19:53:29] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[20:00:03] | stuartm_ (stuartm_!~stuartm@cpc4-derb9-0-0-cust534.8-3.cable.virginmedia.com) has joined #mythtv | |
[20:00:03] | stuartm_ (stuartm_!~stuartm@cpc4-derb9-0-0-cust534.8-3.cable.virginmedia.com) has quit (Changing host) | |
[20:00:03] | stuartm_ (stuartm_!~stuartm@mythtv/developer/stuartm) has joined #mythtv | |
[20:00:04] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Read error: Connection reset by peer) | |
[20:10:56] | stuartm_ is now known as stuartm | |
[20:14:34] | stuartm: | Captain_Murdoch: the ProgramInfo/RecordingInfo substitute matches stuff in MythSystemEventHandler is for performance reasons? I'm trying to decide the best way to factor it out so that the class can sit in libmythbase |
[20:17:57] | stuartm: | the _easiest_ solution would just be to send that additional info as tokens but that's been avoided upto now for probable good cause, so I'm leaning towards a second event handler which subclasses the main one and deals with tv related events 'MythTVEventMessage' but that's not entirely elegant |
[20:19:36] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has quit (Quit: Leaving.) | |
[20:19:52] | stuartm: | or maybe I should just stop digging myself a hole |
[20:20:16] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has joined #mythtv | |
[20:20:48] | stoffel (stoffel!~quassel@p57B4B953.dip.t-dialin.net) has joined #mythtv | |
[20:22:19] | stuartm: | it's a fair bit of work for no material gain, refactoring for the sake of making the code structured better at the expense of making it more fractured |
[20:24:56] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has quit (Ping timeout: 276 seconds) | |
[20:26:07] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has joined #mythtv | |
[20:29:22] | Captain_Murdoch: | stuartm, :) probably part of why I put it there to begin with, but I don't recall off the top of my head. That substitution code is used by the JobQueue as well I believe and I didn't want to have to pass around all data, wanted to give the user the same %MATCH% values they had in a JobQueue job. |
[20:31:33] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has quit (Quit: Leaving.) | |
[20:31:45] | Captain_Murdoch: | yeah, that's why MSEH is in libmythtv, because it needed both ProgramInfo and RecordingInfo. |
[20:32:08] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has joined #mythtv | |
[20:33:31] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[20:34:00] | stuartm: | yep |
[20:35:25] | stuartm: | I'll give it some more thought and see if I can find a simple solution and whether it's worth the effort |
[20:37:22] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has joined #mythtv | |
[20:38:11] | stuartm: | the issue atm is that the new libmythprotoserver depends on libmythtv because it depends on MSEH and that's backwards IMHO, LMPS is a low level lib it should be at the bottom of the chain and not the top |
[20:53:15] | stoffel (stoffel!~quassel@p57B4B953.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[20:54:15] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has quit (Quit: Leaving.) | |
[20:57:23] | andreax (andreax!~andreaz@p57B92D91.dip.t-dialin.net) has joined #mythtv | |
[21:32:16] | j-rod is now known as j-rod|afk | |
[21:39:21] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[21:47:15] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[21:49:37] | iamlindoro: | Wow, troubleshooting DVB issues when you're not in the country, know nothing about the technology, and you and the ticket submitter speak different languages is HARD :) |
[21:56:25] | Beirdo: | hehe |
[21:56:43] | Beirdo: | I bet |
[21:57:16] | stuartm: | if there was anything that put me off working on DVB related stuff it was having to debug and deal with broadcasters who couldn't follow the standard |
[21:57:53] | stuartm: | I mean if I could follow it then anyone can, which doesn't reflect well on many broadcast engineers around the world |
[21:58:11] | Beirdo: | One standard, umpteen number of out-of-spec implementations... |
[21:59:19] | iamlindoro: | stuartm: If you're following at all I'm betting #9278 == #7486, ie, broken NIT from elsewhere in the country |
[22:00:14] | stuartm: | iamlindoro: I hadn't really been following, too many distractions |
[22:01:28] | stuartm: | it's not that unusual to see broken NITs especially where stuff is being repeated/syndicated from another broadcast area or even from a different DVB platform |
[22:02:27] | iamlindoro: | Finally managed to wrap my head around how the SDT is handled, and basically, it's a match if the seen NID is the same as the SDT NID... and I'm going to bet this last bit of logging with reveal that they aren't the same |
[22:02:27] | iamlindoro: | What I wonder about is that STBs seem to not care, so perhaps we're overly zealous? |
[22:02:41] | iamlindoro: | ie, perhaps it's enough just to compare the transportIDs, rather than the TIDs and the NIDs both |
[22:03:07] | iamlindoro: | Heh, you'd almost think I was starting to learn something |
[22:04:13] | stuartm: | it's the path of least resistance for STB manufacturers to make their equipment conform to a broken broadcast instead of working with the broadcaster to fix the real issue |
[22:05:35] | stuartm: | and since STBs only have to worry about working in restricted geographical areas they don't need to adhere to the specs that tightly, if you took a DVB-T STB from Germany and tried to use it in the UK I'd lay money that it wouldn't work correctly |
[22:07:06] | stuartm: | I'd ask stuarta about it, he's spent far more time working on this stuff that I ever have |
[22:07:48] | Wipster (Wipster!~Wip@cpc8-rdng20-2-0-cust327.15-3.cable.virginmedia.com) has joined #mythtv | |
[22:11:22] | stuartm: | iamlindoro: fwiw I've never seen a stream containing two different NITs and therefore two different SDTs in the wild, but that's not to say it couldn't happen that way in which case it would be correct to ignore SDTs which don't match the NID we want |
[22:12:14] | stuartm: | I assume that the spec does that cross-referencing because it's necessary |
[22:25:38] | PointyPumper (PointyPumper!~pintlezz@190.244.73.13) has quit (Read error: Connection reset by peer) | |
[22:26:12] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[22:29:17] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[22:29:47] | PointyPumper (PointyPumper!~pintlezz@190.244.73.13) has joined #mythtv | |
[22:34:55] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Read error: Connection reset by peer) | |
[22:36:27] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[22:41:04] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Ping timeout: 260 seconds) | |
[22:41:20] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[22:42:01] | iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has quit (Ping timeout: 244 seconds) | |
[22:47:45] | iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has joined #mythtv | |
[23:05:08] | abqjp (abqjp!~abqjp@97-119-171-42.albq.qwest.net) has quit (Quit: abqjp) | |
[23:24:14] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 260 seconds) | |
[23:46:29] | jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has quit (Quit: ZNC - http://znc.sourceforge.net) | |
[23:46:56] | jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has joined #mythtv | |
[23:46:59] | foxbuntu (foxbuntu!~foxbuntu@ubuntu/member/foxbuntu) has quit (Ping timeout: 260 seconds) | |
[23:50:44] | foxbuntu (foxbuntu!~foxbuntu@75-162-29-121.desm.qwest.net) has joined #mythtv | |
[23:50:52] | foxbuntu (foxbuntu!~foxbuntu@75-162-29-121.desm.qwest.net) has quit (Changing host) | |
[23:50:52] | foxbuntu (foxbuntu!~foxbuntu@ubuntu/member/foxbuntu) has joined #mythtv | |
[23:53:58] | jpabq- (jpabq-!~jpabq@174-28-187-116.albq.qwest.net) has quit (Remote host closed the connection) | |
[23:59:26] | jpabq- (jpabq-!~jpabq@174-28-187-116.albq.qwest.net) has joined #mythtv |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.