| --- | Log | opened Thu Feb 07 00:00:04 2008 |
| 00:10 | -!- | jamesd [n=jamesd@adsl-68-249-5-203.dsl.milwwi.sbcglobal.net] has quit [Remote closed the connection] |
| 00:15 | -!- | loops [n=sean@bas7-london14-1242448461.dsl.bell.ca] has quit ["Leaving"] |
| 00:16 | -!- | loops [n=sean@bas7-london14-1242448461.dsl.bell.ca] has joined #mythtv |
| 00:16 | -!- | gnome42 [n=gnome42@76-10-151-103.dsl.teksavvy.com] has quit [Remote closed the connection] |
| 00:23 | -!- | gnome42 [n=gnome42@76-10-151-103.dsl.teksavvy.com] has joined #mythtv |
| 00:39 | -!- | adante_ [n=adante@124-171-211-158.dyn.iinet.net.au] has joined #mythtv |
| 00:42 | -!- | kormoc [n=kormoc@unaffiliated/kormoc] has joined #mythtv |
| 00:52 | -!- | loops [n=sean@bas7-london14-1242448461.dsl.bell.ca] has quit [Remote closed the connection] |
| 00:53 | -!- | loops [n=sean@bas7-london14-1242448461.dsl.bell.ca] has joined #mythtv |
| 00:55 | -!- | adante [n=adante@124-171-211-158.dyn.iinet.net.au] has quit [Read error: 110 (Connection timed out)] |
| 00:55 | -!- | adante_ is now known as adante |
| 01:41 | -!- | purserj [n=purserj@k-sit.com] has quit [Read error: 104 (Connection reset by peer)] |
| 01:58 | -!- | ma9mwah|rugby [n=ma9mwah@ma9mwah.co.uk] has joined #mythtv |
| 02:01 | -!- | Anduin [n=awithers@adsl-69-110-0-210.dsl.pltn13.pacbell.net] has joined #mythtv |
| 02:01 | <xris> | Anduin: you taking my ticket!?! ;) |
| 02:03 | <Anduin> | oops, you can have it back, I was just going over the last 400 that had piled up in the last two days and must have missed that it was already owned |
| 02:06 | -!- | splat1379 [n=splat1@rf1.splat1.com] has joined #mythtv |
| 02:08 | <xris> | was giving you a hard time |
| 02:08 | <xris> | hads and I were actually waiting for you to show up here again so we could bug you about it. |
| 02:08 | <xris> | it was only assigned to me because I'm "the bindings guy" |
| 02:09 | -!- | ma9mwah [n=ma9mwah@ma9mwah.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 02:11 | <Chutt> | 148 tickets in the 'closed in the last week' report |
| 02:11 | <Chutt> | heh |
| 02:11 | <Chutt> | trac needs graphs |
| 02:12 | <hads> | Anduin: Hey, how's things? Any thoughts on that ticket? |
| 02:13 | <xris> | heh |
| 02:16 | -!- | splAt1 [i=[U2FsdGV@rf1.splat1.com] has quit [Read error: 110 (Connection timed out)] |
| 02:16 | -!- | splat1379 is now known as splat1 |
| 02:17 | -!- | gnome42 [n=gnome42@76-10-151-103.dsl.teksavvy.com] has quit [Remote closed the connection] |
| 02:18 | <Chutt> | hey, neat, i only have 118 tickets |
| 02:21 | <stuarta> | nice work ;-) |
| 02:21 | <Chutt> | bah |
| 02:21 | <Chutt> | i'm going to be much less busy after 3gsm next week |
| 02:22 | <Anduin> | hads: I didn't actually look at it, just read the description and remembered talking about it. |
| 02:23 | <hads> | Anduin: Cool, xris and I were wondering if you had an opinion since you were the one that commited it to start with. |
| 02:26 | -!- | purserj [n=purserj@k-sit.com] has joined #mythtv |
| 02:27 | <Anduin> | hads: I like things moving in that direction, but I have no strong opinions about it. I do think I'll add to it when it makes it in (so I can make some of the other scripts work like the new ofdb.py). |
| 02:28 | <hads> | Anduin: Cool, sounds good. |
| 02:30 | <hads> | Well if it goes in before the release that would be cool since it would be in the standard python path. I understand if it's too close to release to do though. |
| 02:31 | <Anduin> | Yeah, I'll be lucky if I get what I hope in 0.21, luckily you are depending on xris :) |
| 02:31 | <hads> | :) |
| 02:31 | <xris> | I can probably get it in before release.. I just don't know python... so if anduin says it's cool, I'll put it in |
| 02:32 | <xris> | and hads, if anduin trusts your code, I'll trust you to review the other guy's stuff |
| 02:32 | <Anduin> | If I have to say it is cool it means I have to look at it... I'll just stop being lazy and do it. |
| 02:32 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has quit [Remote closed the connection] |
| 02:32 | <hads> | I think it makes sense to move it before release since it hasn't been in a release so there shouldn't be anything depending on it theoretically. |
| 02:32 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has joined #mythtv |
| 02:32 | <Anduin> | Besides, I haven't seen a new official freeze date :) |
| 02:33 | <Chutt> | was waiting on the audio patch to get in |
| 02:33 | <Chutt> | but that's having issues.. |
| 02:33 | <hads> | I didn't like that guy's last patch but I've noted that in the comments. |
| 02:35 | <hads> | Anduin: Basically the guy added mythlog which has a couple of classes in it and made some minor adjustments to MythDB to take arguments. Apart from that it's just moving around of the existing stuff. |
| 02:37 | <Anduin> | Yeah, I'll look it over, nothing uses it that I can't check for the release so I'm not going to worry, probably will not get to it until the weekend (still need to get the bjm menu fix done and in) |
| 02:38 | <hads> | Anduin: Cool, well if you do get a chance to look it over at some stage that'd be sweet. Thanks. |
| 02:47 | -!- | hads_ [n=hads@mail.nice.net.nz] has joined #mythtv |
| 02:47 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has quit [Remote closed the connection] |
| 02:48 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has joined #mythtv |
| 02:55 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has quit ["Konversation terminated!"] |
| 02:58 | -!- | otwin [n=otwin@217.31.79.224] has quit [Remote closed the connection] |
| 02:58 | -!- | otwin [n=otwin@217.31.79.224] has joined #mythtv |
| 02:59 | -!- | hads [n=hads@reef80.anchor.net.au] has quit [Read error: 110 (Connection timed out)] |
| 03:02 | -!- | otwin_ [n=otwin@217.31.79.224] has joined #mythtv |
| 03:02 | -!- | otwin [n=otwin@217.31.79.224] has quit [Read error: 104 (Connection reset by peer)] |
| 03:02 | -!- | hads [n=hads@reef80.anchor.net.au] has joined #mythtv |
| 03:03 | -!- | otwin_ is now known as otwin |
| 03:03 | <justinh> | hmmm seems that commit to cure the epg channel titles & icons didn't do the trick |
| 03:05 | -!- | hads_ [n=hads@mail.nice.net.nz] has quit ["leaving"] |
| 03:12 | <justinh> | eew. blue's graphics need a bit of tlc. same nasty corner jaggies as the default images used to have |
| 03:13 | <justinh> | aaand a segfault out of upcoming recordings. nice |
| 03:13 | <justinh> | reproducable too :-\ |
| 03:17 | -!- | otwin_ [n=otwin@217.31.79.224] has joined #mythtv |
| 03:17 | -!- | otwin [n=otwin@217.31.79.224] has quit [Read error: 104 (Connection reset by peer)] |
| 03:18 | -!- | otwin_ is now known as otwin |
| 03:22 | -!- | otwin_ [n=otwin@217.31.79.224] has joined #mythtv |
| 03:22 | -!- | otwin [n=otwin@217.31.79.224] has quit [Remote closed the connection] |
| 03:23 | -!- | otwin_ is now known as otwin |
| 03:34 | -!- | xris [n=xris@xris.forevermore.net] has quit [] |
| 03:37 | -!- | kurre2_ [n=tomimo@a91-156-60-45.elisa-laajakaista.fi] has quit ["leaving"] |
| 03:38 | -!- | tomimo [n=kurre@a91-156-60-45.elisa-laajakaista.fi] has quit ["Gotta get going ..."] |
| 03:44 | -!- | zukex [n=zukex@dsl-olubrasgw1-fe4ffb00-58.dhcp.inet.fi] has joined #mythtv |
| 03:45 | -!- | zukex [n=zukex@dsl-olubrasgw1-fe4ffb00-58.dhcp.inet.fi] has left #mythtv ["Ex-Chat"] |
| 03:48 | <justinh> | http://homepage.ntlworld.com/justin.hornsby2/frontendsegfault.txt - upon exiting 'upcoming recordings' |
| 04:05 | <Anduin> | justinh: Line 77 or the stuff starting on 122 is wrong, the timer shouldn't have a parent or it shouldn't be deleteLater'ed. |
| 04:06 | <kormoc> | Whee power outages |
| 04:13 | <Anduin> | justinh: I'll check a fix in soon, waiting for a build after fixing several conflicts. |
| 04:17 | -!- | siXy [i=siXy@88.211.54.195] has joined #mythtv |
| 04:34 | <kormoc> | gbee, fyi, newest revision should fix your lack of popups |
| 04:34 | <kormoc> | (without wiggling that mouse that is) |
| 04:35 | <gbee> | kormoc: cool, thanks |
| 04:35 | <kormoc> | they might not position the best, but they'll be there |
| 04:36 | -!- | rod [n=rod@ppp121-44-201-176.lns3.mel4.internode.on.net] has joined #mythtv |
| 04:37 | -!- | Tanthrix_AFK [n=tanthrix@c-71-56-144-82.hsd1.or.comcast.net] has joined #mythtv |
| 04:38 | <gbee> | any chance of reducing the number of time strings for 0.21, or even using the time formats defined in mythfrontend? Everytime I lose the cookie I have to fix them all to use a 24hr format |
| 04:38 | -!- | Tanthrix [n=tanthrix@c-71-56-144-82.hsd1.or.comcast.net] has quit [Read error: 113 (No route to host)] |
| 04:39 | <kormoc> | Sure, I can do that. Where/how are the time formats defined in mythfrontend? |
| 04:40 | <gbee> | two settings DateFormat and ShortDateFormat |
| 04:41 | <gbee> | and TimeFormat |
| 04:42 | <gbee> | they are in QTs time/date structure, so we need to convert them to something PHP date() can recognise |
| 04:42 | * | kormoc nods |
| 04:43 | <gbee> | http://doc.trolltech.com/3.3/qdatetime.html#toString |
| 04:43 | <gbee> | if it has to wait until after 0.21, then so be it but it's bugged me for a while so I thought I would ask |
| 04:44 | <kormoc> | kk, I'll poke at it and see what I can do |
| 05:04 | <Anduin> | justinh: anything special you are doing to cause the crash? |
| 05:05 | <justinh> | Anduin: just pressed ESC to exit |
| 05:07 | <justinh> | thought I'd better backtrace it incase nobody else spotted it :) |
| 05:15 | <Anduin> | Yeah, I'm having trouble reproducing it though can see what would cause it. |
| 05:17 | <Anduin> | justinh: any chance you can test a patch before I commit it? |
| 05:17 | <justinh> | sure. got access to my dev box from here |
| 05:17 | <justinh> | just about.. vnc over vnc :) |
| 05:18 | <Anduin> | http://www.anduin.com/t.patch |
| 05:22 | <justinh> | cheers. building it now |
| 05:32 | <Anduin> | justinh: any luck? |
| 05:32 | <justinh> | not finished building yet |
| 05:33 | <Anduin> | Ok, I'm just trying to fight the urge to commit and go to bed :) |
| 05:34 | <justinh> | might be a while, this.... |
| 05:34 | <justinh> | slow machine ;) |
| 05:35 | -!- | _trisooma_ [n=nowday@ip503ce012.speed.planet.nl] has joined #mythtv |
| 05:35 | -!- | _trisooma_ [n=nowday@ip503ce012.speed.planet.nl] has quit [Client Quit] |
| 05:35 | -!- | trisooma [n=nowday@ip503ce012.speed.planet.nl] has joined #mythtv |
| 05:53 | -!- | PointyPumper [i=Pintlezz@190.19.128.73] has quit [Read error: 104 (Connection reset by peer)] |
| 06:12 | -!- | mattwire [i=d43ae981@gateway/web/ajax/mibbit.com/x-a858517386e0cc75] has joined #mythtv |
| 06:17 | -!- | mac_ [n=root@219-90-172-46.ip.adam.com.au] has joined #mythtv |
| 06:22 | -!- | mac_ [n=root@219-90-172-46.ip.adam.com.au] has quit [Client Quit] |
| 06:22 | -!- | mac_ [n=root@219-90-172-46.ip.adam.com.au] has joined #mythtv |
| 06:30 | -!- | mac_ [n=root@219-90-172-46.ip.adam.com.au] has quit [] |
| 06:50 | -!- | _Ergo_ [n=Miranda@xdsl-2357.lodz.dialog.net.pl] has joined #mythTV |
| 06:52 | -!- | MrGandalf [i=mgandalf@cpe-72-225-32-214.rochester.res.rr.com] has quit ["work"] |
| 07:12 | <justinh> | finally! /me tries the patch |
| 07:16 | <justinh> | seems to be fine now :) |
| 07:24 | -!- | mattwire [i=d43ae981@gateway/web/ajax/mibbit.com/x-a858517386e0cc75] has quit ["http://www.mibbit.com ajax IRC Client"] |
| 07:27 | -!- | jblack [n=jblack@pool-71-173-53-239.sctnpa.east.verizon.net] has joined #mythtv |
| 07:28 | <jblack> | Would I be crazy to think there's slight improvements in commercial detect between 0.20 and 0.20.99 ? |
| 07:28 | <jblack> | sorry. wrong channel |
| 07:28 | -!- | jblack [n=jblack@pool-71-173-53-239.sctnpa.east.verizon.net] has left #mythtv [] |
| 07:43 | -!- | lsobral [n=sobral@200.184.118.132] has joined #mythtv |
| 07:48 | -!- | PointyPumper [i=Pintlezz@190.19.128.73] has joined #mythtv |
| 07:51 | -!- | mattwire [i=d43ae981@gateway/web/ajax/mibbit.com/x-794ac507393d6ebe] has joined #mythtv |
| 08:04 | -!- | skamithi [n=skamithi@cpe-071-077-065-246.nc.res.rr.com] has joined #mythtv |
| 08:04 | <justinh> | skamithi: wb. missed you so didn't get a chance to suggest looking at contexts in mythappearance, mythmusic et al ;) |
| 08:05 | <justinh> | skamithi: it's not the end of the world if you don't bother - it'd just be nice to see less replication of common ui stuff in xml files. it's all gonna go way with mythui anyway |
| 08:07 | <skamithi> | justinh: thx for the tip about context. also thx for finding the viewscheduled mistake. dunno how i missed that. time to fix up whatever other mess i caused with [15753]. |
| 08:10 | <justinh> | np :) |
| 08:14 | <justinh> | getting into the habit of reporting problems properly. bit of an inconvenience but worth it for everybody's benefit |
| 08:49 | -!- | fuhgawz [n=beexwax@185.152.229.201.f.sta.codetel.net.do] has joined #mythtv |
| 09:15 | -!- | danielk22 [n=danielk@p78-22.acedsl.com] has joined #mythtv |
| 09:15 | <gbee> | skamithi: contexts are pretty simple, add <context>1</context> to anything in the theme that you only want to be displayed conditionally then use SetContext(1); SetContext(2); etc in the code to switch |
| 09:16 | <skamithi> | gbee: thx. |
| 09:17 | <gbee> | alternate areas are also handy for what you are doing - e.g. in the Watch Recordings screen, when you have the preview image disabled the text uses the full width of the screen |
| 09:18 | <justinh> | oh _that_ is what they're for! |
| 09:18 | <justinh> | take it you have to look in the code to find that one out |
| 09:19 | <gbee> | the description textarea etc is defined with two positioning/areas, and you can switch between them using textarea->UseAlternateArea(); (might have the method name wrong) |
| 09:19 | <justinh> | I've known about altarea for yonks just never realised what it was for |
| 09:19 | <gbee> | means that you only need define the textarea once in the theme, but it gets used for both cases |
| 09:20 | <justinh> | why did that other inclusion in ui.xml need to replicate the whole of a window again? |
| 09:20 | <justinh> | the last one... |
| 09:21 | <justinh> | can't remember which it was now - chose to ignore it IIRC |
| 09:22 | <gbee> | skamithi: playbackbox might be a good example of using contexts and alternate areas to re-use parts of a theme with slightly different layouts - that window is used by both "Watch Recordings" and "Delete Recordings" with differences handled by contexts and altareas |
| 09:23 | <justinh> | I think there was a new OSD menu item to watch recordings which jumped to a new area in ui.xml which to me looked just like a line for line copy of an existing one |
| 09:25 | <skamithi> | gbee: thx. so i'm supposed to use contexts and alternate areas, then the playback-video "window" defined in ui.xml is wrong ? and needs to also be changed and merged into the "playback" window and the use of contexts and alternate areas should be done there as well ? |
| 09:25 | <justinh> | skamithi: yeah that was the one I was thinking of |
| 09:25 | <justinh> | not absolutely, but it'd be 'nice' :) |
| 09:26 | <gbee> | skamithi: preferably, it makes theming much easier if common layouts aren't duplicated |
| 09:26 | -!- | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has joined #mythtv |
| 09:26 | * | gbee left the playback-video window out of metallurgy because it was too much hassle |
| 09:27 | <justinh> | I _think_ I left them out. I intended to, anyway |
| 09:27 | <justinh> | never had a problem report about it for sure |
| 09:29 | <gbee> | seems to be an issue with the alsa muting patch, since it went in I've been finding PCM getting muted when I start playback |
| 09:30 | <justinh> | come to think about it, 2 or 3 (or even 4) areas in ui.xml could be merged into one. |
| 09:31 | <gbee> | justinh: there are plenty of other examples and I'd venture to say that merging them before mythui wouldn't be a complete waste of time, it would make the move to mythui easier |
| 09:31 | <justinh> | I was about to suggest that :) |
| 09:31 | <justinh> | nice little exercise for somebody not quite very experienced in the code.. |
| 09:31 | <gbee> | :) |
| 09:36 | -!- | skamithi [n=skamithi@cpe-071-077-065-246.nc.res.rr.com] has quit ["WeeChat 0.2.3"] |
| 09:56 | -!- | skamithi [n=skamithi@cpe-071-077-065-246.nc.res.rr.com] has joined #mythtv |
| 09:58 | -!- | _Ergo_ [n=Miranda@xdsl-2357.lodz.dialog.net.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] |
| 10:01 | -!- | trisooma [n=nowday@ip503ce012.speed.planet.nl] has quit [] |
| 10:10 | -!- | MrGandalf [i=mgandalf@cpe-72-225-42-190.rochester.res.rr.com] has joined #mythtv |
| 10:15 | -!- | MGisbers [n=mgisbers@dslb-088-076-156-238.pools.arcor-ip.net] has joined #mythtv |
| 10:38 | -!- | moodboom [n=moodboom@cpe-075-177-134-090.nc.res.rr.com] has joined #mythtv |
| 10:56 | -!- | tomimo [n=kurre@xdsl-83-150-88-111.nebulazone.fi] has joined #mythtv |
| 11:14 | -!- | gnome42 [n=gnome42@76-10-151-103.dsl.teksavvy.com] has joined #mythtv |
| 11:24 | -!- | jmk_ [n=jmk@64.73.34.172] has joined #mythtv |
| 11:24 | -!- | mattwire [i=d43ae981@gateway/web/ajax/mibbit.com/x-794ac507393d6ebe] has quit ["http://www.mibbit.com ajax IRC Client"] |
| 11:27 | -!- | adac2 [n=adac2@host247-44-static.61-88-b.business.telecomitalia.it] has joined #mythtv |
| 11:51 | <adac2> | would you consider 2 gigs of ram for hdtv? |
| 11:52 | <Anduin> | adac2: #mythtv-users |
| 11:52 | <adac2> | ah sorry wrong place |
| 11:54 | -!- | hendrixski [n=hendrixs@cpe-74-65-1-222.rochester.res.rr.com] has joined #mythtv |
| 11:59 | <hendrixski> | :-/ I've been debugging with print statements, and I want to grow a pair and start using a debugger to check for values of while mythtv is running. Would Valgrind be too much to start with, or would gdb be good enough? Is either easier? |
| 11:59 | <stuarta> | valgrind is for tracking memory faults |
| 12:00 | <stuarta> | gdb is what you want |
| 12:00 | <justinh> | print/VERBOSE serves my needs nicely :) |
| 12:00 | <stuarta> | me too |
| 12:01 | <GreyFoxx> | I use gdb, and kbdg (gui frontend to gdb). But the vasty majority I use print statements :) |
| 12:01 | <stuarta> | don't think i've needed to go as deep as gdb and stepping through code |
| 12:01 | <stuarta> | main problem is myth is quite realtime |
| 12:01 | <hendrixski> | stuarta, ah, yeah I couldn't quite figure out whether or not valgrind does that from reading their page |
| 12:01 | <GreyFoxx> | Stepping through is how I've found some of the bugs I've run into, but print statements are usually enough |
| 12:01 | <stuarta> | GreyFoxx: kgdb better than ddd? |
| 12:01 | <hendrixski> | so from googling, I understand, what I'm looking to do is called "step through" in places where I set a "breakpoint" right? |
| 12:02 | <stuarta> | which is quite frankly a bit crap |
| 12:02 | <GreyFoxx> | stuart never tried ddd honestly |
| 12:02 | <GreyFoxx> | kbdg is pretty good really |
| 12:02 | <stuarta> | old school X program |
| 12:02 | <stuarta> | ie. in the style of old sun xwindows programs |
| 12:02 | <stuarta> | pretty it aint |
| 12:02 | <GreyFoxx> | yeah I saw it once, never used it though :) |
| 12:02 | <GreyFoxx> | hehe |
| 12:03 | <hendrixski> | GreyFoxx, there are gnome frontends too right? should be easy enough to figure out... are there any manuals on stepping through code that you would recommend... specifically anything on stepping through mythtv? |
| 12:03 | * | stuarta guesses ggdb |
| 12:04 | <stuarta> | stepping through stuff in a debugger is a generic operation |
| 12:04 | <GreyFoxx> | hendrixski: No idea if there are any gnome ones really :) |
| 12:04 | <stuarta> | you just can't do it on realtime code |
| 12:04 | <GreyFoxx> | I don't really use gnhome or KDE, I've just used kdbg as I saw it one freshmeat.net years ago and have used it since :) |
| 12:04 | <hendrixski> | ah, Ok |
| 12:05 | <GreyFoxx> | gnome/kde are too bloating and slow for my uses |
| 12:05 | <hendrixski> | stuarta, oh... so I'm working myself up over nothing.. this should be easy to learn? |
| 12:05 | <GreyFoxx> | in kdbg stepping is as simple as hitting "f8" |
| 12:05 | <Vaelys> | xmonad 4ever |
| 12:05 | <Vaelys> | 10k or less |
| 12:05 | <GreyFoxx> | hehe or f10 to step over a function |
| 12:05 | <stuarta> | yeah it's fairly simple |
| 12:06 | <stuarta> | suggest trying it on your own 10 line C program first to get the hang of it |
| 12:06 | <hendrixski> | stuarta, heh, yeah before diving into the 1093844910219848 line mythtv program with a an unfamiliar tool |
| 12:06 | <hendrixski> | alrighty. thanks :-) I'll get hacking |
| 12:07 | <stuarta> | debugging is definitely part artform, part having a clue |
| 12:07 | -!- | siXy [i=siXy@88.211.54.195] has quit ["bye!"] |
| 12:11 | <sphery> | unfortunately most debuggers don't come with clue options... |
| 12:11 | <stuarta> | keeping a piece of 4 by 2 handy is useful |
| 12:11 | <janneg> | core mythtv has 670kloc according to slocount |
| 12:12 | <justinh> | segfaults just look like random splurge to me still |
| 12:12 | <justinh> | then again I've yet to man gdb |
| 12:14 | * | stuarta goes home |
| 12:18 | -!- | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has quit [Remote closed the connection] |
| 12:18 | -!- | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has joined #mythtv |
| 12:28 | -!- | \S2 [n=s2@host113-197-dynamic.8-87-r.retail.telecomitalia.it] has joined #mythtv |
| 12:28 | -!- | \S2 is now known as S2 |
| 12:29 | <GreyFoxx> | # query location |
| 12:29 | <GreyFoxx> | Playback Video 00:24:26 1x /data/video/Movies/Chicken Run.avi 36674 25 |
| 12:29 | <GreyFoxx> | yay, now I can spy on my kid at home hehe |
| 12:31 | <justinh> | :) |
| 12:32 | <justinh> | I was thinking some more about parental controls on the way to work today. maybe there could be a timer too :) |
| 12:32 | <GreyFoxx> | After 9pm you just get a "Go to bed!~" message :) |
| 12:32 | <justinh> | might be going more the way of mythbabysitter, that though :) |
| 12:33 | <justinh> | if it's just a kids' frontend, just have a halt cronjob :) |
| 12:37 | <gbee> | skamithi: I'm implementing a method which will allow use to query the length of the main title from a DVD iso for display in mythvideo, it works for DVDs without a menu but I must be missing something for DVDs with menus - mind taking a look? http://pastebin.ca/895222 |
| 12:38 | <gbee> | it looks like PlayTitleAndPart(1, 1); doesn't by itself mean that we switch to the main title, it works for normal playback but not where we are just opening the ringbuffer to query the DVD |
| 12:39 | -!- | mattwire [i=d43ae981@gateway/web/ajax/mibbit.com/x-1381fa207d4fa7a0] has joined #mythtv |
| 12:40 | -!- | xris [n=xris@xris.forevermore.net] has joined #mythtv |
| 12:44 | <hendrixski> | now, to run a mythtv plugin through gdb, do I need to set "-compile-type=debug" on mythtv itself, or is it enough to set that flag on *just* that one plugin? |
| 12:45 | <justinh> | interesting question. I'd guess all of the above |
| 12:45 | <justinh> | dunno for sure - that's pure conjecture ;) |
| 12:46 | * | justinh goes home |
| 12:46 | <GreyFoxx> | Compile mythtv with debug, then after a make clean recompile the plugins |
| 12:49 | -!- | mattwire [i=d43ae981@gateway/web/ajax/mibbit.com/x-1381fa207d4fa7a0] has quit ["http://www.mibbit.com ajax IRC Client"] |
| 12:49 | <hendrixski> | GreyFoxx, k. that's gonna take a while.... so, lunch time for me :-) |
| 12:53 | * | gbee plays musical chairs with the call to PlayTitleAndPart() |
| 12:54 | <gbee> | cool, that actually worked |
| 12:55 | <gbee> | skamithi: fixed it |
| 12:58 | -!- | Anduin [n=awithers@adsl-69-110-0-210.dsl.pltn13.pacbell.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:01 | <skamithi> | gbee: okay cool. i'm working on changing some code related to still frames to fix #4173 so that change when its done will probably affect what u are doing. hopefully it fix stuff instead of making it worse :) |
| 13:02 | -!- | janneg [n=janne@v29714.1blu.de] has quit [Remote closed the connection] |
| 13:03 | <gbee> | skamithi: ok, these changes I making probably won't get into trunk for a while |
| 13:03 | <sphery> | Hmmm. GetFilesystemInfos() in programs/mythbackend/backendutil.cpp is used to get information about filesystems for directories in StorageGroups. Since StorageGroups are going to be used by plugins and my DB backup code (currently in libmyth), does it make sense to move GetFilesystemInfos() to libs/libmyth/util.cpp or even to a new class (allowing the sorting/preference code to be reusable) in libmyth? |
| 13:04 | <sphery> | It doesn't seem right to use a function in programs/mythbackend/backendutil.cpp in libmyth code that's used by mythfrontend, mythtv-setup, and mythbackend |
| 13:05 | -!- | dekarl [n=deKarl@dslb-084-058-091-221.pools.arcor-ip.net] has quit [Read error: 131 (Connection reset by peer)] |
| 13:08 | <sphery> | Guess I need to talk to Captain_Murdoch. ^^^ (if you see this in scrollback) |
| 13:10 | -!- | dekarl [n=deKarl@dslb-084-058-091-221.pools.arcor-ip.net] has joined #mythtv |
| 13:13 | -!- | dekarl [n=deKarl@dslb-084-058-091-221.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:16 | -!- | dekarl [n=deKarl@dslb-084-058-091-221.pools.arcor-ip.net] has joined #mythtv |
| 13:19 | -!- | dekarl [n=deKarl@dslb-084-058-091-221.pools.arcor-ip.net] has left #mythtv [] |
| 13:20 | -!- | jgarvey [n=jgarvey@cpe-024-163-032-204.nc.res.rr.com] has joined #mythtv |
| 13:22 | <sphery> | Captain_Murdoch: nevermind... I think StorageGroup::FindNextDirMostFree() should work for all of my works in progress (DB Backups, Thumbnails). |
| 13:34 | -!- | Anduin [n=awithers@adsl-69-110-0-210.dsl.pltn13.pacbell.net] has joined #mythtv |
| 13:37 | -!- | Anduin [n=awithers@adsl-69-110-0-210.dsl.pltn13.pacbell.net] has quit [Client Quit] |
| 13:45 | <sphery> | danielk22: I noticed that in all the cases where we use createTempFile() (from libs/libmyth/util.cpp +856 , the caller of createTempFile() makes a QDeepCopy of the QString. Any reason why createTempFile() doesn't just return QDeepCopy<QString>(tmpFileName); ? (Not really important, just wondering.) |
| 13:52 | <gbee> | backend auto-detection selection is no longer working, I've two backends on the network but neither is listed (used to work fine) |
| 13:54 | <danielk22> | sphery: it's not needed, the result of createTempFile() is safe, the users of the function are probably just defensively programmed... |
| 13:55 | <danielk22> | FYI name_template.ascii(); within util.cpp is not thread safe :[ |
| 13:55 | -!- | gnome42 [n=gnome42@76-10-151-103.dsl.teksavvy.com] has quit [] |
| 13:56 | <sphery> | danielk22: Not thread safe meaning I should only use it from a single thread or not thread safe meaning it's only usable from the QT main thread? |
| 13:57 | -!- | janneg [n=janne@v29714.1blu.de] has joined #mythtv |
| 13:58 | <danielk22> | not thread safe meaning if you use a non-deep copy of name_template in another thread while createTempFile is using the ascii c string bad things will happen. |
| 13:58 | <sphery> | gbee: Could it be the "always write the last-selected info into config.xml" change for MythWeb? http://svn.mythtv.org/trac/ticket/4265 (specifically [15632] and [15647]) |
| 13:59 | <gbee> | sphery: hard to see how, I get the selection screen when I force it with -p, but no servers show up |
| 13:59 | <danielk22> | in qt4 you could fix this by making a deep copy within createTempFile before using ascii() but in qt3 deep copies themselves are not thread safe so they must be done before a string is used in other threads. |
| 13:59 | -!- | kurre2_ [n=tomimo@xdsl-83-150-88-111.nebulazone.fi] has joined #mythtv |
| 14:00 | -!- | kurre2_ [n=tomimo@xdsl-83-150-88-111.nebulazone.fi] has quit [Client Quit] |
| 14:00 | <sphery> | danielk22: OK. That works for me (pretty certain). Last time I uses something not thread safe, it was a "must be in the QT main thread" thing and caused segfaults, so I wanted to make sure that's not it. Thanks for the info, too. |
| 14:00 | <xris> | sphery: that wasn't for mythweb.. |
| 14:00 | * | sphery says MythWeb when he means "all of that xris Perl stuff"... |
| 14:01 | -!- | kurre2_ [n=tomimo@xdsl-83-150-88-111.nebulazone.fi] has joined #mythtv |
| 14:01 | -!- | kurre2_ [n=tomimo@xdsl-83-150-88-111.nebulazone.fi] has quit [Client Quit] |
| 14:01 | <xris> | apparently. :) |
| 14:01 | <xris> | except that mythweb isn't perl. :P |
| 14:01 | <sphery> | Yeah. I know that, but my fingers still type MythWeb... :) |
| 14:01 | -!- | kurre2 [n=tomimo@xdsl-83-150-88-111.nebulazone.fi] has joined #mythtv |
| 14:02 | <xris> | brb |
| 14:02 | -!- | xris [n=xris@xris.forevermore.net] has quit [] |
| 14:06 | -!- | xris [n=xris@xris.forevermore.net] has joined #mythtv |
| 14:09 | -!- | S2 [n=s2@host113-197-dynamic.8-87-r.retail.telecomitalia.it] has quit [Remote closed the connection] |
| 14:10 | <gbee> | odd ... are we pulling in any other mythtv libs except those in /usr/(local/)lib/ at runtime? Seeing some weird behaviour with two different versions of the libraries installed, despite them having different version numbers |
| 14:11 | <MrGandalf> | gbee: the first defined in the ld cache should be the one used. ldd should show you that |
| 14:12 | <janneg> | gbee: depends on ld, LD_LIBRARY_PATH, LD_PRELOAD and probably something more |
| 14:12 | <MrGandalf> | or if you have LD_PRELOAD env defined. |
| 14:12 | <gbee> | MrGandalf: well that would explain it, annoying though - what's the point of versioning the libs if that's just ignored? |
| 14:12 | <MrGandalf> | it links against the base .so. That should be symlinked to the version you want to use. |
| 14:14 | -!- | gnome42 [n=gnome42@76-10-151-103.dsl.teksavvy.com] has joined #mythtv |
| 14:14 | <MrGandalf> | but myth doesn't increment the lib version except on releases |
| 14:14 | <gbee> | but that's the point, how is libmythupnp-0.21.so.0.21.0 the same as libmythupnp-0.20.so.0.20.0 etc |
| 14:14 | <MrGandalf> | it shouldn't be |
| 14:15 | <MrGandalf> | it should want one or the other. |
| 14:15 | <gbee> | exactly, but I'm still seeing weird problems - weird because they are symbol errors which I'd expect but instability and fonts etc disappearing |
| 14:16 | <gbee> | I can't see another cause, when I re-install one version or the other it's fixed - although both installs use the same prefix, they have different config/share directories |
| 14:16 | <gbee> | so that just leaves the headers and libs which might cause problems |
| 14:17 | * | gbee shrugs |
| 14:17 | <gbee> | it's not that important, I'm only juggling two versions in this way on a temporary basis |
| 14:19 | <MrGandalf> | gbee: plugins maybe? |
| 14:19 | -!- | dekarl [n=deKarl@dslb-084-058-055-216.pools.arcor-ip.net] has joined #mythtv |
| 14:20 | <MrGandalf> | they aren't versioned and one version would overwrite the other |
| 14:23 | <gbee> | MrGandalf: no plugins installed and it wouldn't explain the symptoms I'm seeing |
| 14:32 | -!- | |gunni| [n=Gunni@xdsl-81-173-252-47.netcologne.de] has joined #mythtv |
| 14:37 | <Chutt> | gbee, i want #4593 in as it is. no $HOME, no run |
| 14:37 | -!- | Anduin [n=awithers@adsl-69-110-44-214.dsl.pltn13.pacbell.net] has joined #mythtv |
| 14:38 | <jams> | heh guess that ends the discussion. |
| 14:38 | <gbee> | Chutt: well I agree, hence my reply to anon |
| 14:38 | <Chutt> | yay! |
| 14:39 | <jams> | Chutt- any time given to a a smolt url? |
| 14:39 | <Chutt> | no! |
| 14:39 | <Chutt> | heh |
| 14:39 | <Chutt> | sorry |
| 14:39 | <jams> | eh ok |
| 14:39 | <Chutt> | i'm crazy busy right now |
| 14:39 | <Chutt> | until next week |
| 14:39 | <Chutt> | then i should be able to sleep again |
| 14:39 | <gbee> | I doubted that anon actually had a *good* reason and he/she knows it |
| 14:40 | <jams> | just checking, i will continue to wait |
| 14:41 | -!- | adac2 [n=adac2@host247-44-static.61-88-b.business.telecomitalia.it] has left #mythtv ["wech"] |
| 14:42 | <jams> | gbee- suppose the ticket should be closed ? |
| 14:44 | <gbee> | jams: I think it's still open because of the discussion over win32 and HOME in libdvdnav |
| 14:45 | <gbee> | although those are unrelated to ticket, so I can't see a reason to leave it open I guess |
| 14:47 | <jams> | gbee- just for kicks i'm going to add an "about mythtv" box to the popup menu. I'm thinking it would be useful for finding the version info + plus a few other things. |
| 14:49 | <gbee> | jams: I like the thought |
| 14:52 | <jams> | hmm the version is already listed under the status screen. |
| 14:54 | <sphery> | Still wouldn't be bad in an about dialog (might be easier to find). I'm wondering if you're going to do the "Getting Started with MythTV" intro wizard... :) |
| 14:54 | <jams> | well i still like the idea |
| 14:56 | <jams> | hehe i will pass on the "Getting Started with MythTV" intro wizard" |
| 14:57 | <jams> | Could even have it read in a file in case distro's wanted to add their own little blub. If the file isn't found then skip that step. |
| 15:00 | -!- | nordenm [n=nordenm@ofylutib.brj.sgsnet.se] has quit [] |
| 15:00 | <sphery> | that would make debugging fun: "I'm using MythTV version Scary Spider..." |
| 15:08 | -!- | Beirdo_ [n=gjhurlbu@unaffiliated/beirdo] has joined #mythtv |
| 15:10 | -!- | Beirdo [n=gjhurlbu@unaffiliated/beirdo] has quit [Nick collision from services.] |
| 15:10 | -!- | Beirdo_ is now known as Beirdo |
| 15:16 | -!- | yalu [n=yalu@62.235.162.79] has joined #mythtv |
| 15:16 | -!- | yalu [n=yalu@62.235.162.79] has left #mythtv [] |
| 15:17 | <justinh> | sphery: might limit how many versions we can have though. there are only so many things you can call Scary :P |
| 15:22 | <justinh> | damn I can't remember what I wanted to test after I'd powered my dev box down this afternoon |
| 15:24 | <kormoc> | justinh, Scary Butterfly! |
| 15:26 | <sphery> | Anyone have any issues with making it so only mythtv-setup and mythbackend can upgrade the DB schema? IMHO, with the new UPnP auto-discovery code, allowing any frontend to upgrade the schema is kind of scary. Shouldn't be an intrusive change (just add an upgradeAllowed argument, default true, to UpgradeTVDatabaseSchema() and call the function with a false from mythfrontend) |
| 15:26 | <sphery> | I think Chutt is the one with the strongest feelings... ^^^ |
| 15:26 | <justinh> | sphery: the other night when I ran mythfrontend it asked if I wanted to update the schema, then proceeded to fail to |
| 15:27 | <Chutt> | as long as it's a refuse to start |
| 15:27 | <Chutt> | it's fine. |
| 15:27 | <justinh> | mythtv-setup did the job though |
| 15:27 | <sphery> | Chutt: Cool. Thanks. I'll work a patch. |
| 15:30 | -!- | kormoc [n=kormoc@unaffiliated/kormoc] has quit [] |
| 15:31 | <Chutt> | sphery, and you handle the frontend running at a lower rev than backend, etc |
| 15:34 | <sphery> | How do you want that handled? Exit if frontend rev is too low or allow it? |
| 15:34 | <Chutt> | warn + exit |
| 15:34 | <Chutt> | it's just as dangerous as running a higher rev |
| 15:34 | <sphery> | OK. That might require more changes (haven't looked into it), but will do. |
| 15:39 | <justinh> | anybody care to share their opinion of http://www.mythtvthemes.co.uk/images/nooblue.png ? old blue text outline box vs a possible replacement... |
| 15:40 | <justinh> | bit of a mission to get rid of more jaggies |
| 15:42 | <sphery> | I like it a /lot/ better. |
| 15:42 | <GreyFoxx> | the new one looks nicer yeah |
| 15:42 | <justinh> | core themes needn't be so unloved ;) |
| 15:43 | -!- | nordenm [n=nordenm@ofylutib.brj.sgsnet.se] has joined #mythtv |
| 15:45 | <jams> | justinh- did you add mythappearance at the end of an exisiting menu list or someplace in the middle? |
| 15:46 | -!- | mattwire [n=mattwire@host86-141-124-224.range86-141.btcentralplus.com] has joined #mythtv |
| 15:49 | -!- | danielk22 [n=danielk@p78-22.acedsl.com] has quit [] |
| 16:06 | -!- | trisooma [n=remko@82.95.240.160] has joined #mythtv |
| 16:09 | <justinh> | jams: it's built into mythfrontend now, in the default menu it's under the normal appearance menu. sorry for the changeroony |
| 16:10 | <jams> | justinh- right, but where did you add it? is it at the bottom of the list? |
| 16:10 | <justinh> | also moved in the classic & dvr menus to next to the main appearance menu item |
| 16:10 | <justinh> | shouldn't be |
| 16:10 | <jams> | ok |
| 16:10 | <jams> | if it's at the bottom of the list it causes no problems, otherwise I will need to modify the menuwalk program. |
| 16:11 | <justinh> | changeset for menus is 15759 |
| 16:13 | <jams> | k |
| 16:14 | <jams> | shouldn't be a big deal |
| 16:15 | <gbee> | justinh: that newblue look some effect built into photoshop or psp? |
| 16:15 | -!- | kormoc [n=kormoc@unaffiliated/kormoc] has joined #mythtv |
| 16:17 | <justinh> | psp - combination of vector rectangles & raster effects |
| 16:17 | <justinh> | I should really start messing around with GIMP scripting |
| 16:17 | <justinh> | though I think that might be where the jaggies originated |
| 16:18 | <justinh> | as I think I've said numerous times before I can't abide photoshop's non 1:1 preview rendering. only got 2GB RAM so using a higher base res isn't a solution either ;) |
| 16:18 | <jams> | gbee- i'm using mythdialog box for the about screen..any way to increase the size of the text area? |
| 16:18 | <jams> | my label is being cut off |
| 16:19 | <gbee> | jams: not without editing the theme |
| 16:19 | <jams> | ok |
| 16:19 | <jams> | this change was much easier then anticpated |
| 16:20 | <gbee> | which is a yes, but remember that it's used for every popup so don't make it too big otherwise it will look silly everywhere else |
| 16:20 | <jams> | with the default themes, version info is about all that will fit. |
| 16:20 | <gbee> | if it's not suitable then you can just create a whole new screen (popup) for the purpose |
| 16:21 | <justinh> | wonder if anybody still has the original GIMP scripts used to make the default images |
| 16:21 | <justinh> | if indeed they were scripted |
| 16:21 | <jams> | yeah i'm just going with version info..should fit. Right now i have a dummy messag. |
| 16:22 | <jams> | justinh- i don't think they were |
| 16:22 | <justinh> | ahh now I remember what I was gonna test earlier. it'll wait |
| 16:22 | -!- | Mikeee [n=mikael@c-c1d3e155.98-6-64736c12.cust.bredbandsbolaget.se] has joined #mythtv |
| 16:22 | -!- | mattwire [n=mattwire@host86-141-124-224.range86-141.btcentralplus.com] has quit ["Leaving"] |
| 16:22 | -!- | Mikeee [n=mikael@c-c1d3e155.98-6-64736c12.cust.bredbandsbolaget.se] has left #mythtv [] |
| 16:23 | * | gbee is getting frustrated trying to watching a recording over a flaky wireless connection |
| 16:23 | <gbee> | not normally flaky, dunno what's wrong tonight |
| 16:24 | <justinh> | http://www.mythtvthemes.co.uk/images/nooblue2.png |
| 16:24 | <gbee> | oh great, now it's segfaulting whenever it reaches a certain part of the video |
| 16:24 | <stuarta> | evening |
| 16:24 | * | justinh waves |
| 16:25 | * | gbee mumbles 'hello' whilst wrestling with gdb |
| 16:25 | * | stuarta decides to get really drunk |
| 16:26 | <sphery> | How many TiVo users get to wrestle with gbd when they're trying to watch TV? |
| 16:26 | <stuarta> | not many |
| 16:27 | <justinh> | how many tivo users get to debug faults in their machine? |
| 16:27 | <justinh> | we're so lucky! |
| 16:27 | <justinh> | ;) |
| 16:27 | <justinh> | AHHH that funny icon in blue is for autoexpire! |
| 16:28 | <justinh> | looks like a tall hat or something :) |
| 16:28 | -!- | MrGandalf [i=mgandalf@cpe-72-225-42-190.rochester.res.rr.com] has quit ["home"] |
| 16:29 | <gbee> | sphery: was that meant to make me feel better ? ;) |
| 16:30 | <justinh> | why is the commflagged icon in GANT a toilet roll? rofl |
| 16:31 | <justinh> | aanyway I have a documentary I want to watch .. ttfn |
| 16:34 | <jams> | http://jmeyer.us/screens/main-popup1.png & http://jmeyer.us/screens/main-popup2.png |
| 16:35 | <trisooma> | hads: can you post your new version of mythvideo class (related to #4600); I couldn't find them in your latest diffs? |
| 16:37 | <hads> | trisooma: Sorry, forgot to svn add the new file, I'll upload a new diff now. |
| 16:37 | <sphery> | Chutt: do you want to allow running backends (or mythtv-setup) when the schemaver of the active db > the backend's schemaver (i.e. old schemaver slave backend)? Just warn/exit for those, too? |
| 16:38 | <trisooma> | hads: great thanks, i'll try to conform to current standards (these were unknown to me) - but practice makes perfect |
| 16:40 | <hads> | trisooma: Done :) |
| 16:40 | <sphery> | jams: Nice. Do you think a line feed would look better (version line is cutting it very close). I.e. Myth version:\n0.21.20080114-1\n\nMythTV Revision:\nUnknown. Would also allow using "MythTV" for both. |
| 16:40 | <sphery> | jams: Might also want to check with gbee that you're using the "right" version number string. |
| 16:41 | <gbee> | jams, sphery: heh, I was just about to say something about that ;) |
| 16:42 | <gbee> | typo in 'revision' |
| 16:43 | <jams> | http://paste.bigbudden.com/view.php?id=14403 |
| 16:43 | <jams> | thats the code i'm using |
| 16:43 | <trisooma> | hads: is ik ok if i remove the args parameter from mythdb completely, and let mythdb access sys.argv by itself.... this way devs don't have to pass around args? |
| 16:44 | <trisooma> | hads: this way overriding (using cmd parameters) can always be done? |
| 16:44 | <hads> | trisooma: Sure, makes more sense to me. |
| 16:44 | <jams> | the fact it's "Unknown" is just this machine, for whatever reason it always says that. |
| 16:46 | <hads> | trisooma: Base it off my last patch if possible. |
| 16:47 | <jams> | sphery- i used the same source for the version number as the status box. |
| 16:48 | <trisooma> | hads: consider it done ! |
| 16:48 | <trisooma> | hads: im learning mythtv standards as i go along (comments are fully understood) |
| 16:49 | <gbee> | jams: using svn export on the code? Anyway, thanks for pointing out that I need to fix the status box |
| 16:49 | <jams> | gbee- heh |
| 16:49 | <jams> | gbee- the unknown happens when i make the package. |
| 16:50 | <hads> | trisooma: Cool. In my comment on your last patch I was more referring to Python standards (docstrings rather than # comments). |
| 16:50 | <jams> | so um what should be the source for the version number? |
| 16:50 | <gbee> | the binary version (lib version) is basically useless as an indicator of version, or at least less useful than svn revision+branch |
| 16:50 | <gbee> | mythfrontend --version |
| 16:50 | <gbee> | (with trunk) |
| 16:51 | <jams> | oh i agree, just didn't want to rock the boat and have multiple version strings reported. |
| 16:51 | <jams> | so revision and branch? |
| 16:51 | <gbee> | jams: preferably |
| 16:51 | <jams> | i would love to report the whole thing, but it's not going to fit. |
| 16:51 | -!- | cattelan [n=cattelan@ip65-44-182-162.z182-44-65.customer.algx.net] has joined #mythtv |
| 16:51 | <hads> | trisooma: BTW having a "By: trisooma" comment in a file that I wrote irked me a little :) |
| 16:52 | <trisooma> | hads: lol, those are also quite unknown to me; i'm more of a C/C++ guy |
| 16:52 | <gbee> | jams: might want to create a new window for that reason, though it's not as straightfoward as using MythDialogBox unfortunately |
| 16:52 | <trisooma> | hads: i got that.. |
| 16:52 | <jams> | gbee- could try, but i think it would look strange. |
| 16:53 | <trisooma> | hads: By: ..... seems quite ridiculous actually, since svn keeps tracks of that stuff |
| 16:54 | <trisooma> | hads: will focus on functionality now, since a base has been established |
| 16:56 | <hads> | trisooma: Sweet :) Anduin mentioned that he will try to take a look over the weekend so hopefully it will be commited at some stage then it will be easier to create diffs for added functionality. |
| 16:56 | <hads> | trisooma: BTW I have a couple of methods relating to storage groups here which I'll post after it's commited in case you are working on the same thing. |
| 16:58 | <trisooma> | hads: great im looking at the perl bindings to see if i can try to get the same functionality (i'll skip storage group related stuff if i find any) |
| 16:58 | <jams> | gbee , sphery http://jmeyer.us/screens/main-popup3.png |
| 16:58 | -!- | reynaldo [n=rverdejo@190-82-43-97.adsl.cust.tie.cl] has quit ["Lost terminal"] |
| 16:59 | <gbee> | jams: looking good |
| 17:00 | <jams> | works for me |
| 17:01 | <jams> | thats all that fits in the window! |
| 17:01 | <jams> | now to redo my logic for when to show the reboot buttons && make another patch. |
| 17:04 | <sphery> | Nice. |
| 17:08 | <sphery> | gbee: with #4612 submitted, think locking #4593 is OK? (HOME dir stuff) |
| 17:09 | <gbee> | should be |
| 17:13 | <gbee> | some bugs with the alsa mute stuff, a couple of times now I've started playback and the PCM device has been muted |
| 17:14 | <gbee> | I've had to manually un-mute it through the alsa mixer |
| 17:19 | -!- | zachman123 [n=zach@c-68-40-177-90.hsd1.mi.comcast.net] has joined #mythtv |
| 17:20 | -!- | turbo is now known as briand |
| 17:22 | <jams> | sphery- http://jmeyer.us/screens/main-popup4.png |
| 17:23 | <sphery> | rotfl |
| 17:23 | <jams> | if /etc/mythrelease is not present then that last line doesn't appear. |
| 17:23 | <jams> | i should change the name of that file to something that makes more sense. |
| 17:24 | -!- | reynaldo [n=rverdejo@190-82-43-97.adsl.cust.tie.cl] has joined #mythtv |
| 17:24 | <sphery> | I like the idea, though. It would be nice to have a similar "so distro packagers can still get the 0.20-fixes rev in their builds" thing for the myth<program> --version stuff. |
| 17:25 | -!- | skamithi [n=skamithi@cpe-071-077-065-246.nc.res.rr.com] has quit ["WeeChat 0.2.3"] |
| 17:25 | <jams> | wouldn't be that hard to add it in |
| 17:25 | <GreyFoxx> | jams: I like the about type popup |
| 17:25 | <GreyFoxx> | lots of people we talk to in -users have no idea what version they are running :) |
| 17:26 | <sphery> | Yeah. I remember a huge discussion (that I only peripherally watched) about why it had to be done the way it's done, so I don't know if that was considered back then... |
| 17:26 | <jams> | GreyFoxx- very true. |
| 17:26 | <sphery> | GreyFoxx: He has a real one, but main-popup4.png was a "special" one for me. |
| 17:30 | <jams> | changed the name of file to /etc/os_myth_release, think that makes more sense for the special distro line. |
| 17:32 | <sphery> | Looks like the --version discussion was in http://svn.mythtv.org/trac/ticket/885 , http://www.gossamer-threads.com/lists/mythtv/dev/175945#175945 , and http://www.gossamer-threads.com/lists/mythtv/dev/174212#174212 |
| 17:32 | <sphery> | jams: would something under /usr/{,local/}share/mythtv be better than /etc? |
| 17:33 | <jams> | i was thinking that at first, but then thought it's more distro then myth related. |
| 17:33 | <jams> | honestly i could care less where it ends up. |
| 17:37 | <gbee> | Cardoe, superm1 etc have some method of getting the correct information into their packages, dunno what it is though |
| 17:37 | <sphery> | Hmmm. If there is no .svn directory ..., svnversion says "exported." If no svnversion binary, the version will be Unknown. |
| 17:38 | <sphery> | Looks like just modifying the "echo Unknown" in version.pro to cat some file (possibly truncating after so many bytes) might work... |
| 17:39 | <sphery> | I'll have to ask how Cardoe and superm1 do it... |
| 17:39 | -!- | zachman123 [n=zach@c-68-40-177-90.hsd1.mi.comcast.net] has quit ["Leaving"] |
| 17:40 | <jams> | gbee- are you suggesting that last line in the popup is not required ? |
| 17:42 | <gbee> | jams: no, just that they are able to preserve the revision/branch info when building the packages |
| 17:42 | -!- | MavT [n=Maverick@111.86.233.220.exetel.com.au] has joined #mythtv |
| 17:42 | <jams> | ah |
| 17:43 | <sphery> | he was telling me that it's not "Unknown" in --version for all package users. :) |
| 17:44 | -!- | trisooma [n=remko@82.95.240.160] has quit ["Enuff for today"] |
| 17:44 | <gbee> | it's a shame that svn doesn't have some method for updating a version string when you svn up |
| 17:45 | <stuarta> | should have something equivalent to CVS's $Id$ tag |
| 17:46 | <stuarta> | #define VERSION "$Id$" |
| 17:46 | <jams> | strange, when i issue a svnversion inside the pkgbuild process it has the right number |
| 17:46 | <gbee> | stuarta: it does, but that only versions a particular file, in other words you'd have to modify version.pro with every commit to update the version string in it |
| 17:47 | <stuarta> | hmmm |
| 17:48 | <gbee> | what svn really needs is the ability to set a rule - "update version.pro on every checkout/update" |
| 17:48 | <Cardoe> | gbee: pixee dust |
| 17:48 | <Cardoe> | sphery: hey what's up? |
| 17:48 | <stuarta> | i'm all outta pixee dust |
| 17:48 | <gbee> | could be done with a post-commit hook, but then every other revision would be a change to version.pro |
| 17:49 | <stuarta> | that ain't gunna happen |
| 17:49 | * | gbee looked at this in a lot of detail months ago |
| 17:50 | -!- | RMC [n=cattelan@ip65-44-182-162.z182-44-65.customer.algx.net] has joined #mythtv |
| 17:53 | -!- | jgarvey [n=jgarvey@cpe-024-163-032-204.nc.res.rr.com] has quit ["Leaving"] |
| 17:58 | <jams> | man i hate the way trac does attachments |
| 18:01 | -!- | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has quit ["Leaving"] |
| 18:01 | <sphery> | too slow... |
| 18:01 | <sphery> | I'll catch him later |
| 18:02 | <janneg> | stuarta: the eitcache looking gives the same serialisation point |
| 18:02 | <stuarta> | isn't that what i said |
| 18:02 | <stuarta> | ? |
| 18:03 | * | janneg goes read the mail again |
| 18:04 | <janneg> | hmm, I thought you meant only the static eitcache and not the locking I implemented earlier |
| 18:04 | <stuarta> | i was meaning the locking internal to the cache |
| 18:05 | -!- | MaverickTech [n=Maverick@111.86.233.220.exetel.com.au] has quit [Read error: 113 (No route to host)] |
| 18:05 | -!- | reynaldo [n=rverdejo@190-82-43-97.adsl.cust.tie.cl] has quit [Read error: 113 (No route to host)] |
| 18:05 | <janneg> | I was talking about the locking per channel |
| 18:06 | <stuarta> | which now doesn't happen since there is only one cache |
| 18:06 | <stuarta> | i mean it locks it |
| 18:06 | <superm1> | gbee, its with a sed line when the package .tar.gz is being built |
| 18:06 | <janneg> | you're forgetting multiple backends |
| 18:06 | <superm1> | let me grab it and show you |
| 18:06 | <stuarta> | but there is no other cache that want's accesss |
| 18:06 | <stuarta> | ah |
| 18:07 | <stuarta> | multiple BE's |
| 18:08 | <stuarta> | right that's a case we haven't coded for |
| 18:08 | <superm1> | gbee, http://paste.ubuntu.com/4329/ |
| 18:08 | -!- | cal_ [i=cal@yossman.net] has joined #mythtv |
| 18:08 | <superm1> | gbee, with SVN_REVISION being queried and stored in the changelog every time a new .tar.gz gets built |
| 18:08 | <janneg> | the problem is not the eit cache, it's a corner case in the updating of dbevents burried somewhere in eit.cpp |
| 18:09 | <stuarta> | are we happy that the single BE case works okay? |
| 18:09 | -!- | cal_ [i=cal@yossman.net] has quit [Excess Flood] |
| 18:09 | -!- | cal_ [i=cal@yossman.net] has joined #mythtv |
| 18:10 | <janneg> | I don't care and I have a slave backend |
| 18:10 | <stuarta> | i'm happy with that at least |
| 18:11 | <gbee> | superm1: thanks |
| 18:12 | * | jams gives that sed line a try |
| 18:14 | <sphery> | superm1: Do you know if that's how Cardoe is doing it? |
| 18:14 | <stuarta> | janneg: i think it's a problem that won't be solved properly until there is 1 master eit_scanner, which controls the rest of them |
| 18:14 | <janneg> | the eit validation patch is bad, it should either rejected earlier (before it's completely parsed) or later not DVB EIT specific |
| 18:14 | <superm1> | sphery, i'd expect so, but you can check likely from his ebuild |
| 18:16 | <janneg> | stuarta: yeah, I think so too. sadly it's over one year I first started implemening it |
| 18:16 | <superm1> | sphery, sadly though it appears sources.gentoo.org isn't working atm |
| 18:16 | <stuarta> | yeah, i remember us designing the thing |
| 18:17 | <sphery> | Cool. I'll assume that gentoo and ATrpms do similar (i.e assume that there won't be that many Unknown revs out there) |