00:03 | <mdz> | rkugalow fixed that fd leak, right? |
00:04 | <Chutt> | yeah |
00:04 | <Chutt> | it wasn't in cvs like that ever, i don't think |
00:04 | <Chutt> | and it'd only be leaking one fd per cd, not 2 per track |
00:05 | <Chutt> | i have no idea what 2 per track is, since it looks like everything's closing what it should be |
00:06 | <Chutt> | there |
00:06 | <mdz> | whoa, code posted to theora-dev from @xiph.org |
00:06 | <Chutt> | all the stories are in the db, and have the correct posting dates |
00:06 | <mdz> | chris pinkham needs a MUA which adds an attribution for quoted text |
00:07 | <Chutt> | he needs to respond to my question if he wants cvs write access |
00:07 | <mdz> | I have probably ignored several replies from him |
00:11 | <mdz> | Chutt: http://en.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.cookbook.interactive-prio.html |
00:11 | <Chutt> | heh |
00:11 | <Chutt> | i have a little hardware router |
00:11 | <Chutt> | can't really do any shaping with it |
00:11 | <mdz> | the stuff that people access is on a different machine than the one you use? |
00:12 | <Chutt> | yup |
00:12 | <mdz> | oh well |
00:12 | <mdz> | I've been meaning to play with that stuff in netfilter |
00:12 | <Chutt> | that machine does nothing but serve up cvs.mythtv.org and my own little book database webpage |
00:14 | <mdz> | ok, almost to the point where I can test |
00:17 | <mdz> | hmm, how can I trigger a RECORDING_LIST_CHANGE? |
00:18 | <Chutt> | when it finishes recording something |
00:18 | <mdz> | hmm |
00:18 | <mdz> | SendReceiveStringList: send: QUERY_CHECKFILE myth://192.168.0.59:6543/var/lib/mythtv/0_20030101000000_20030101000100.nuv |
00:18 | <mdz> | SendReceiveStringList: receive: BACKEND_MESSAGE RECORDING_LIST_CHANGE empty |
00:18 | <mdz> | SendReceiveStringList: send: QUERY_RECORDINGS Play |
00:18 | <mdz> | I don't see the response to the QUERY_CHECKFILE |
00:18 | <Chutt> | hmm |
00:19 | <Chutt> | where's your receive printf coming from? |
00:19 | <mdz> | right before writestringlist, and right after readstringlist |
00:19 | <mdz> | in sendreceivestringlist |
00:19 | <Chutt> | there's multiple readstringlists now |
00:19 | <Chutt> | in sendreceivestringlist |
00:19 | <mdz> | ah, I see |
00:20 | <Chutt> | so it may be after the first one, which would've been dispatched |
00:20 | <Chutt> | and then read again |
00:20 | <mdz> | ok, looks to be working correctly now |
00:21 | <Chutt> | sweet |
00:21 | <Chutt> | one bug off the table |
00:22 | <Chutt> | that was an absurdly easy fix |
00:22 | <Chutt> | if you look at what i changed |
00:22 | <mdz> | SendReceiveStringList: send: QUERY_CHECKFILE myth://192.168.0.59:6543/var/lib/mythtv/0_20030101000000_20030101000100.nuv |
00:22 | <mdz> | SendReceiveStringList: receive: BACKEND_MESSAGE RECORDING_LIST_CHANGE empty |
00:22 | <mdz> | SendReceiveStringList: receive: 0 |
00:22 | <mdz> | SendReceiveStringList: send: QUERY_RECORDINGS Play |
00:22 | <mdz> | SendReceiveStringList: receive: [...good data...] |
00:22 | <mdz> | yeah, I saw |
00:24 | <mdz> | heh, I accidentally told it to play back one of the recordings in this setup |
00:24 | <mdz> | it got pretty unhappy |
00:24 | <Chutt> | transferring data around too much? |
00:25 | <mdz> | brought up the video window fullscreen, but never displayed anything and didn't respond to escape |
00:25 | <mdz> | I don't exactly have the frontend installed here though |
00:25 | <Chutt> | might be blocking trying to open the dsp |
00:25 | <mdz> | it didn't have the deinterlace plugin, or the osd theme, etc. |
00:25 | <Chutt> | ah |
00:27 | <mdz> | that and the libavcodec free() crash were my two big bugs |
00:27 | <Chutt> | the only other one is the backend and frontend ringbuffers getting out of sync |
00:27 | <Chutt> | and that's a bitch to reproduce |
00:27 | <mdz> | and the jittering, also solved now |
00:28 | <mdz> | is that the source of the problems when skipping to the end of an in-progress recording? |
00:28 | <Chutt> | no |
00:28 | <Chutt> | that'd be something different |
00:28 | <mdz> | is that still a problem? |
00:28 | <mdz> | haven't tried it in a while |
00:28 | <Chutt> | apparently, two people just emailed tonight about it |
00:28 | <Chutt> | i thought it was fine |
00:29 | <Chutt> | ah well |
00:29 | <Chutt> | i need to go to bed |
00:29 | <mdz> | good idea |
00:29 | <Chutt> | thanks for testing that for me =) |
00:30 | <mdz> | no problem, glad to be rid of it |
00:49 | -!- | Timon [~dan@157-11-237-24.gci.net] has joined #mythtv |
00:50 | <Timon> | who's alive in here? |
00:50 | -!- | thor [~thor@208.185.11.34] has joined #mythtv |
00:51 | <mdz> | nobody |
00:52 | <Timon> | heh |
00:52 | <bigguy> | you the coding guy? |
00:52 | <bigguy> | :P |
00:54 | <Timon> | Me? I *can* code. Just learning C++ though |
00:54 | <bigguy> | I just figured you were the one from the list ;) |
00:55 | <bigguy> | but I'm not a coder really so ;) |
00:55 | <Timon> | Yeah, I am on the list :-) I emailed a couple hours ago askin about C++/QT help |
00:55 | <bigguy> | yeah as I suspected |
00:56 | <Timon> | heh, what gave me away? :-) |
00:56 | <bigguy> | I just saw the email and I haven't seen you before so ;) |
00:57 | <Timon> | heh :-) |
00:57 | <Timon> | Man, irc brings back memories. Haven't been on in several years. Almost forgotten how to use bitchx :-) |
00:58 | <bigguy> | heh bitchx |
00:59 | <Timon> | Tried to get kmyirc to compile, but it complained about wanting qt 3.1, so I said f*ck it :-), I'm to lazy |
01:05 | <Timon> | what is the rule on using *? ie when do I use *var = "something"; vs var = "something; |
01:07 | <bigguy> | hmm guess the coders went to bed |
01:07 | <bigguy> | did you look at that C++ Faq light? |
01:07 | <bigguy> | or lite |
01:07 | <Timon> | never seen it. |
01:08 | <Timon> | don't like to read :-) Would much rather dive in, ask a few questions and try to figure the rest out with the help of google |
01:08 | <bigguy> | heh |
01:08 | <bigguy> | send a blank email there and it'll send you the html version cline-cpp-faq-html-zip@crynwr.com |
01:09 | <Timon> | done, thanks! |
01:09 | <bigguy> | no problem |
01:10 | <bigguy> | I haven't looked through it yet but someone on the list recommended it for you |
01:10 | <Timon> | when did they do that? |
01:10 | <Timon> | I haven't seen the message come through on the list |
01:11 | <bigguy> | oh wait |
01:11 | <bigguy> | that was for a guy on mythtv users list |
01:11 | <bigguy> | you are DanM |
01:11 | <bigguy> | ;) |
01:15 | -!- | bubber [~bubber@adsl-20-73-141.asm.bellsouth.net] has joined #mythtv |
01:15 | <Timon> | Yeah, I am |
01:17 | <bigguy> | heh |
01:22 | <Timon> | What's isaac's nick on here? |
01:22 | <bigguy> | chutt |
01:22 | <bigguy> | but i think he went off to bed |
01:23 | <Timon> | ack, he can't. I have a question :-) |
01:24 | -!- | Kodos [~kodos@12-236-240-19.client.attbi.com] has joined #mythtv |
01:24 | <bigguy> | I thought mdz was still about |
01:24 | <mdz> | not for long |
01:24 | <Timon> | I get this error: |
01:24 | <Timon> | mamehandler.cpp:443: invalid conversion from `const char' to `QString*' |
01:24 | <Timon> | heres line 443 |
01:24 | <Timon> | makecmd_line(romdata->Romname(), &exec, static_cast<MameRomInfo*>(romdata), *romdata->Subdir()) |
01:25 | <Timon> | and heres the declaration line in mamehandler.h |
01:25 | <Timon> | void makecmd_line(const char * game, QString * exec, MameRomInfo * romentry, QString * dir_override) |
01:25 | <mdz> | this is in mythgame, yes? |
01:25 | <Timon> | Sorry, yeah mythgame |
01:26 | <Timon> | I'm working on letting mamehandler support roms in subdirectories |
01:26 | <mdz> | what did you change? |
01:26 | <Timon> | A lot :-) |
01:27 | <mdz> | it's a problem with the second parameter |
01:27 | <Timon> | I added on option to makecmd_line, I added QString dir_override |
01:27 | <mdz> | oh, maybe with your new parameter then |
01:27 | <mdz> | which is also a QString * |
01:27 | <mdz> | what does *romdata->Subdir() return? |
01:27 | <Timon> | I typed my new param as QString |
01:27 | <Timon> | a QString |
01:28 | <mdz> | you've declared the parameter in makecmd_line to take a QString* |
01:28 | <mdz> | not a QString |
01:28 | <Timon> | what do you mean? |
01:29 | <mdz> | do you know what a pointer is? |
01:29 | <Timon> | Vaguely, I understand the concept from my assembly days |
01:29 | <mdz> | a QString* is a pointer to a QString |
01:29 | <mdz> | not a QString itself |
01:30 | <Timon> | Ahhh, ok |
01:30 | <mdz> | and a QString** would be a pointer to a pointer to a QString, etc. |
01:30 | <mdz> | & takes the address of something |
01:30 | <mdz> | so if you have a QString exec, &exec is a pointer to exec (and thus a QString*) |
01:30 | <Timon> | How is an address different than a pointer? |
01:31 | <mdz> | a pointer is a variable which contains an address |
01:31 | <mdz> | an address is the value, a pointer is a type |
01:31 | <Timon> | Ok, think I got it :-) |
01:32 | <Timon> | Do I change it to an &? |
01:32 | <Timon> | on line 443? change *romdata->Subdir() to &romdata->Subdir()? |
01:33 | <mdz> | you can't take the address of an immediate value like that |
01:33 | <Timon> | Hmmm. |
01:34 | <mdz> | you need to store it in a variable for it to have a memory location |
01:34 | <Timon> | that would explain "mamehandler.cpp:443: warning: taking address of temporary |
01:34 | <Timon> | ? |
01:34 | <mdz> | yes |
01:34 | <mdz> | that value could be stored in a register |
01:34 | <mdz> | or optimized out completely |
01:34 | <Timon> | Ok, that makes sense. |
01:35 | <Timon> | What about: mamehandler.cpp:786: request for member `isEmpty' in `dir_override', which is of non-aggregate type `QString*' |
01:35 | <mdz> | there is really no need to use a pointer here |
01:35 | <mdz> | just pass a QString |
01:35 | <mdz> | if you read the qt docs for qstring, it explains why |
01:35 | <mdz> | you're probably doing something like dir_override.isEmpty() |
01:35 | <mdz> | when dir_override is a pointer type |
01:35 | <mdz> | for pointer types, the syntax is different: dir_override->isEmpty() |
01:36 | <mdz> | this is pretty basic stuff; I recommend getting a book on C or C++ |
01:36 | <Timon> | I read the docs on qstring, but only enough to find the methods I need. |
01:36 | <mdz> | even if it's just K&R or something |
01:36 | <Timon> | I can't learn from books. |
01:37 | <mdz> | there is some good descriptive documentation in the qt docs, besides just the API description |
01:37 | <mdz> | I need to go to sleep |
01:37 | <Timon> | I've tried plenty of times to go though all that stuff in books, but get bored quick. I much prefer to just dive in. |
01:37 | <Timon> | Ok, night Matt. Thanks for the help! |
01:41 | <-- bubber | has quit () |
01:50 | <Timon> | . |
01:50 | <bigguy> | .. |
01:51 | <Timon> | ... |
01:52 | <Timon> | WOOHOO! Seg Fault :-) |
01:53 | <Timon> | I should just go back to being a fry cook and give up on programming |
01:54 | -!- | thor [] has quit ["using sirc version 2.211+KSIRC/1.2.1"] |
01:55 | <bigguy> | never |
01:56 | -!- | Timon [] has quit ["BitchX-1.0c19 -- just do it."] |
02:03 | -!- | Kodos_ [~kodos@12-236-240-19.client.attbi.com] has joined #mythtv |
02:03 | <-- Kodos | (~kodos@12-236-240-19.client.attbi.com) has left #mythtv |
02:51 | -!- | shaun [~shaun@64.175.44.163] has joined #mythtv |
03:22 | -!- | shaun [] has quit ["using sirc version 2.211+KSIRC/1.2.4"] |
04:54 | -!- | bigguy [] has quit [Read error: 54 (Connection reset by peer)] |
05:13 | -!- | choenig [~choenig@pD9E09B5C.dip.t-dialin.net] has joined #mythtv |
05:47 | -!- | Kodos_ [] has quit [vinge.freenode.net irc.freenode.net] |
05:48 | -!- | Kodos_ [~kodos@12-236-240-19.client.attbi.com] has joined #mythtv |
05:49 | -!- | Kodos_ [] has quit [vinge.freenode.net irc.freenode.net] |
05:49 | -!- | Kodos_ [~kodos@12-236-240-19.client.attbi.com] has joined #mythtv |
07:20 | -!- | Kodos_ [] has quit [vinge.freenode.net irc.freenode.net] |
07:21 | -!- | Kodos_ [~kodos@12-236-240-19.client.attbi.com] has joined #mythtv |
08:04 | <Chutt> | heh |
08:25 | * poptix | points out the fact that it isn't resolving |
08:25 | <poptix> | er |
08:25 | <poptix> | w/w |
08:43 | -!- | Kodos_ [] has quit [vinge.freenode.net irc.freenode.net] |
08:44 | -!- | Kodos_ [~kodos@12-236-240-19.client.attbi.com] has joined #mythtv |
09:07 | -!- | schwin97 [~schwin97@12.207.2.227] has joined #mythtv |
09:41 | -!- | dweezle37 [~bvance@brick.egenera.com] has joined #mythtv |
09:44 | -!- | dweezle37 [] has quit [Client Quit] |
09:47 | -!- | dweezle37 [~bvance@brick.egenera.com] has joined #mythtv |
09:58 | -!- | huh [~thor@208.185.11.34] has joined #mythtv |
09:58 | -!- | eli [eli@ip68-13-77-44.om.om.cox.net] has joined #mythtv |
09:59 | <eli> | morning |
10:00 | -!- | dweezle37 [] has quit ["Client exiting"] |
10:00 | -!- | dweezle37 [~bvance@brick.egenera.com] has joined #mythtv |
10:01 | -!- | huh [] has quit [Client Quit] |
10:01 | <Chutt> | hi |
10:02 | <eli> | hows it going? |
10:02 | <eli> | speakeasy... your in seattle? |
10:02 | -!- | thor__ [~thor@208.185.11.34] has joined #mythtv |
10:03 | <Chutt> | note the cle part of the domain name |
10:04 | <poptix> | cleveland is a suburb of seattle |
10:04 | <poptix> | =) |
10:04 | <eli> | ohh |
10:04 | <eli> | seattle is bigger then i thought.. |
10:04 | * poptix | eyes eli |
10:05 | * eli | pokes poptix in the eye |
10:08 | * thor__ | slaps thor__ around with a small 50lb Unix Manual |
10:09 | <choenig> | Chutt: did you have a look at my patch already? |
10:10 | <Chutt> | haven't had that much time |
10:11 | <eli> | Chutt = Isaac? |
10:11 | <Chutt> | well, i have, but i was working on the website instead =) |
10:11 | <Chutt> | yeah |
10:11 | <eli> | oh ok :) |
10:11 | <choenig> | yeah, Chutt, thats important ... the new thing really looks nice :) |
10:12 | <choenig> | bbl |
10:12 | <Chutt> | i've got a bunch of real work to do right now, though |
10:12 | <choenig> | the patch doesn't hurry, as long as you don't forget it ;) |
10:13 | -!- | choenig [] has quit [Remote closed the connection] |
11:06 | -!- | Tuscany0 [] has quit [Read error: 104 (Connection reset by peer)] |
11:20 | -!- | rkulagow [~rkulagow@ip-12-17-210-94.hqglobal.net] has joined #mythtv |
11:22 | -!- | choenig [~choenig@pD9E09B5C.dip.t-dialin.net] has joined #mythtv |
11:22 | <-- rkulagow | (~rkulagow@ip-12-17-210-94.hqglobal.net) has left #mythtv |
11:23 | -!- | hurdel [] has quit [Read error: 110 (Connection timed out)] |
11:30 | <-- thor__ | (~thor@208.185.11.34) has left #mythtv |
11:33 | -!- | rkulagow [~a@ip-12-17-210-94.hqglobal.net] has joined #mythtv |
12:00 | -!- | rkulagow__ [~a@ip-12-17-210-94.hqglobal.net] has joined #mythtv |
12:00 | -!- | rkulagow [] has quit [Read error: 104 (Connection reset by peer)] |
12:17 | -!- | Kodos_ [] has quit [vinge.freenode.net irc.freenode.net] |
12:17 | -!- | Kodos_ [~kodos@12-236-240-19.client.attbi.com] has joined #mythtv |
12:36 | <-- rkulagow__ | has quit () |
12:38 | -!- | hurdel [~greg@wnpgmb08dc1-res-98-136.mts.net] has joined #mythtv |
12:52 | <jasongrichmond> | Iway ovelay thtv!myay |
12:59 | <Chutt> | err, yeah :p |
13:05 | <mdz> | Chutt: too bad you missed Timon |
13:07 | <Chutt> | yeah |
13:07 | <Chutt> | mean of me to send that email and then go to bed |
13:17 | <mdz> | Chutt: I had to explain what a pointer was |
13:17 | <Chutt> | heh |
13:17 | <Chutt> | sorry |
13:18 | <mdz> | when he said he wanted to ask C++ questions, he meant he wanted someone to teach him how to program in C++ |
13:18 | <Chutt> | trying to learn off of the mythgame code isn't the best place, though |
13:18 | <Chutt> | there's some odd stuff in there |
13:23 | <jasongrichmond> | why does he not like books? |
13:23 | <jasongrichmond> | there are programming examples in them ;-) |
13:24 | <Chutt> | jason, http://www.mythtv.org/testsite/ |
13:24 | <jasongrichmond> | learning by doing is good, but maximum benefit is achieved by hunting for the answer =) |
13:24 | <mdz> | he insists he can't learn from books |
13:24 | <mdz> | but the very basics of a language are the thing you really can get from a book |
13:24 | <mdz> | and without which you only ask dumb questions |
13:24 | <mdz> | stuff like syntax |
13:24 | <jasongrichmond> | new site looks snazzy =) |
13:25 | <mdz> | Chutt: switching it over to be the main site soon? |
13:25 | <Chutt> | soon, yeah |
13:25 | <mdz> | boy, I can't wait for the comments |
13:25 | <Chutt> | all i need to do is figure out exactly how the theme stuff is working |
13:25 | <Chutt> | yeah, pondering turning that off |
13:26 | <mdz> | maybe change the "comments?" hyperlink to be mailto:mythtv-users@snowman.net |
13:26 | <schwin97> | is there a place that documents all the keys that are used by the different parts of mythtv? |
13:26 | <Chutt> | keys.txt |
13:26 | <mdz> | schwin97: keys.txt in the source |
13:26 | <schwin97> | thanks... |
13:26 | <mdz> | or in /usr/share/doc/mythtv/keys.txt in the deb |
13:27 | <schwin97> | I've got the source... using gentoo so I compile from source |
13:27 | <jasongrichmond> | got the new site linked into database, or do ya need help getting the db access working? |
13:27 | <Chutt> | that's all in the database |
13:27 | <mdz> | schwin97: from source? or from the ebuild? |
13:28 | <schwin97> | source... used the ebuild at first but had some dependency problems |
13:28 | <Chutt> | i need to go through and prune out all the useless tables it created |
13:28 | <schwin97> | also wanted the latest and greatest |
13:28 | <schwin97> | especially because I was having some sound problems... turned out to be an alsa problem |
13:28 | <schwin97> | no longer using alsa driver and everything is working great |
13:29 | <schwin97> | had a thought about the midnight xmltv problem... |
13:29 | <Chutt> | solution to that is use a version of xmltv that talks to a different site |
13:29 | <schwin97> | if you retrieved 2 days worth current and next day wouldn't the current day's midnight shows work correctly |
13:30 | <Chutt> | still zap2it.com, but it doesn't have the same issues as their main listings page |
13:30 | <schwin97> | I guess I'll have to check xmltv for newer version |
13:30 | <schwin97> | (or is it an older version)? |
13:30 | <Chutt> | it's an older version, patched slightly |
13:31 | <jasongrichmond> | is there anything about mythtv that has todo with sourceforge? |
13:32 | <Chutt> | all the screenshots are there |
13:32 | <jasongrichmond> | oic |
13:39 | <schwin97> | question: Should mythgame, mythvideo, and mythgallery have pictures on the main myth screen? |
13:39 | <Chutt> | not with the default theme |
13:39 | <schwin97> | that is what I am using... thanks |
13:40 | <Chutt> | need to get someone to draw graphics for em sometime |
13:55 | -!- | rkulagow [~a@ip-12-17-210-94.hqglobal.net] has joined #mythtv |
13:58 | <mdz> | Chutt: has Nathan Ziarek written code for that alternative playback dialog that he has on his site? |
13:58 | <mdz> | or is it a mockup? |
13:58 | <Chutt> | that's just a mockup |
13:58 | <Chutt> | moegreen is thinking of something similar, actually |
13:58 | <Chutt> | and i agree that it'd work nicely |
13:58 | <Chutt> | so post-0.8 =) |
14:00 | <Chutt> | allright |
14:00 | <Chutt> | one last thing for the new website |
14:00 | <Chutt> | keep that silly survey or put in a new one, or just not have one? =) |
14:01 | <moegreen> | It doesn't really specify what kind of 'work', should be 'hardest to install', 'hardest to use' |
14:02 | <moegreen> | even then it doesn't make much sense |
14:03 | <Chutt> | well, now it's 'Which part of MythTV needs more development?' |
14:03 | <Chutt> | which is slightly better |
14:03 | <Chutt> | but it's still a silly question |
14:03 | <mdz> | how about a popularity contest between merle reine, henk poley and andy davidoff? |
14:03 | <Chutt> | 'Most annoying poster to mythtv-dev?' |
14:04 | <Chutt> | heh |
14:04 | <mdz> | yep |
14:04 | <moegreen> | i haven't seen anything from davidoff lately, or merle reine for that matter - have they taken their toys and gone home? |
14:04 | <Chutt> | he never responded to my long playlist email |
14:05 | <mdz> | merle reine still asks how to configure his kernel and stuff every few days |
14:07 | <Viddy> | keep survey |
14:07 | <Viddy> | see how many people care perhaps? |
14:07 | <Chutt> | i really don't care what other people think, though =) |
14:07 | <Chutt> | i mostly just work on what i want to see happen |
14:08 | <Viddy> | this is true... |
14:08 | <Chutt> | but, yeah, i'll just keep the current survey for now |
14:08 | <mdz> | just wait |
14:08 | <mdz> | soon there'll be a thread on the mailing list explaining how you "have to" work on this or that because the "vote says so" |
14:08 | <mdz> | as if it's a democratic decision-making process |
14:08 | <Viddy> | *cough*moderation*cough* |
14:08 | <Viddy> | :) |
14:09 | <Viddy> | right, time to go do some dremel work |
14:29 | <eli> | There is no "Record this program in this timeslot every week" is there? |
14:32 | <choenig> | eli: yes, there is, but therefor mythtv has to know, that the actual program is repeated weekly, therefor it needs the data of the next week |
14:32 | <choenig> | so probably it doesn't recognize the program as a weekly show due to lag of epg data |
14:32 | <eli> | ahh |
14:32 | <Chutt> | it automatically determines if it's a week or a daily show repeat if you select timeslot |
14:33 | <Chutt> | basically, it treats it like it repeats every day, and checks against the program title to make sure |
14:33 | <eli> | does mythweb do the same checks? |
14:34 | <Chutt> | mythweb doesn't do any scheduling |
14:34 | <Chutt> | it just inserts stuff into the database, and the backend does the scheduling, and the checks |
14:34 | <eli> | oh so if i click "Record this program in this timeslot every day" on a weekly program it will actully record it every week |
14:35 | <Chutt> | yup |
14:35 | <eli> | ah cool |
14:35 | <moegreen> | Chutt: about how many people go to mythtv.org in a day? approx. |
14:36 | <eli> | what does it check in the title to show its weekly and not daily? |
14:36 | <Chutt> | moegreen, couple thousand |
14:36 | <Chutt> | eli, just matches the string |
14:37 | <eli> | oh so it just keeps checking every day in that time slot and whenever it finds that title it records it, so if its on once a week it'll catch it once a week |
14:37 | <Chutt> | exactly |
14:39 | <eli> | so i set it to record the six feet under on sunday, set it to record show daily... i mite get the reruns shown on wendsday at the same time |
14:39 | <eli> | s/daily/weekly/ |
14:39 | <Chutt> | well, it'll also not record reruns if they share the same episode title/ description |
14:40 | <eli> | so no it wouldn't unless it was a diffrent episode... |
14:40 | <eli> | then it would.. |
14:41 | <eli> | but i can't think of when that would ever be true.. |
14:58 | -!- | poptix [] has quit [Read error: 110 (Connection timed out)] |
14:59 | -!- | rickter [~rickter@pixout.appriss.com] has joined #mythtv |
15:01 | -!- | bigguy [bigman@h98.44.102.166.ip.alltel.net] has joined #mythtv |
15:28 | -!- | poptix [poptix@poptix.us] has joined #mythtv |
15:28 | -!- | schwin97 [] has quit [Read error: 104 (Connection reset by peer)] |
16:01 | -!- | toddm [~noemail@63.165.188.8] has joined #mythtv |
17:05 | <mdz> | am I seeing things? |
17:05 | <mdz> | or did someone post to mythtv-dev just to send their signature? |
17:05 | <Chutt> | twice, if you're thinking of what i am |
17:06 | <mdz> | I thought there was a check to prevent people from trying to record 'Unknown' |
17:06 | <Chutt> | there was |
17:06 | <Chutt> | now there is another |
17:08 | <mdz> | Chutt: that guy on the theora list says he is 'developing a fresh decoder implementation for the ffmpeg project' |
17:09 | <Chutt> | that's what he said on the ffmpeg list |
17:09 | -!- | dconti [~dconti@63.165.188.8] has joined #mythtv |
17:09 | -!- | JeremyOddo [~joddo@ont-DSL88-cust081.mpowercom.net] has joined #mythtv |
17:10 | <mdz> | are they adding an encoder as well? |
17:10 | <Chutt> | he said that he wants to do an encoder eventually as well |
17:10 | -!- | chuckf [~chuckf@63.165.188.8] has joined #mythtv |
17:10 | <mdz> | he also says he has adopted xine |
17:10 | <dconti> | h to the izzo. |
17:11 | <JeremyOddo> | Can anyone answer a QT widget question? |
17:11 | <Chutt> | depends on the widget |
17:12 | <JeremyOddo> | QPalette/QColorGroup/QColor... |
17:13 | <JeremyOddo> | I want to get all the colors from the active palette and store the colors in an array. Is it possible to do this via a for loop? |
17:14 | <Chutt> | check out the code in mythcontext that sets the palettes? |
17:15 | <JeremyOddo> | I looked at it. It looks like it stores the entire palette. I want to save individual colors into an array. |
17:16 | <Chutt> | not really sure |
17:16 | <mdz> | haha..."ignore my shit post. I suck." |
17:16 | -!- | bigguy_ [bigman@h250.138.39.162.ip.alltel.net] has joined #mythtv |
17:16 | -!- | bigguy [] has quit [Killed (NickServ (Ghost: bigguy_!bigman@h250.138.39.162.ip.alltel.net))] |
17:17 | <dconti> | mdz that was not funny |
17:17 | -!- | bigguy_ is now known as bigguy |
17:17 | <dconti> | please be more entertaining in the future |
17:17 | <chuckf> | dconti, how's that progress bar coming? |
17:18 | <toddm> | can anybody kick this dconti guy out of the channel for being obnoxious? |
17:18 | <dconti> | excuse you toddm, that was rude :( |
17:18 | <dconti> | it's also less funny when i can hear you typing |
17:19 | <mdz> | dconti: it was hilarious |
17:19 | <dconti> | oh my bad |
17:19 | <toddm> | you hear that dconti? that's the sound of nobody laughing. |
17:19 | <dconti> | but he just said it was hilarious toddm |
17:29 | -!- | choenig [] has quit [Remote closed the connection] |
17:29 | <JeremyOddo> | OK, I'll ask again. Can anyone answer a widget question regarding QPalette/QColorGroup/QColor widgets? |
17:29 | <moegreen> | you want an array of QColor objects? |
17:31 | <dconti> | no, i think he just wants to ask about it |
17:31 | <JeremyOddo> | Yeah, I want to fill my QColor array with values from the active palette (ie: put foreground, background, etc. into an array). I want to use a for loop with an index. |
17:32 | <Chutt> | there's code in mythcontext that does that in reverse |
17:32 | <Chutt> | just flip it around and use getColor instead of setColor |
17:33 | <moegreen> | there is no getColor (I don't think) |
17:33 | <moegreen> | there is a 'color' function which returns a QColor, but it requires a ColorGroup and a ColorRolr (at least in QPalette) |
17:33 | -!- | dweezle37 [] has quit ["Client exiting"] |
17:33 | <JeremyOddo> | Correct.... getColor is used for QColorDialog |
17:33 | <Chutt> | well, same thing |
17:34 | <Chutt> | setColor uses a colorgroup and a colorrole |
17:34 | <Chutt> | color() is the reverse of that |
17:34 | <JeremyOddo> | is there a way to step thru colorgroup with a loop instead of using the foreground(), background(), etc. functions? |
17:35 | <moegreen> | doesn't appear to be |
17:35 | <moegreen> | you might be able to enumerate the ColorRoles and then call QColorGroup(colorrole) for each |
17:37 | <JeremyOddo> | That's too bad. Guess I'll have to actually call the color funtions for each. Thanks for the help. |
17:38 | -!- | rickter [] has quit ["Trillian (http://www.ceruleanstudios.com)"] |
17:40 | <Chutt> | moegreen, got your new page up |
17:40 | <Chutt> | thanks |
17:41 | <dconti> | todd, are you going to bust out that trivia you mentioned? |
17:41 | <toddm> | i thought you had the first question worked out already. |
17:42 | -!- | Viddy [] has quit ["Client Exiting"] |
17:42 | <dconti> | ?? |
17:42 | <toddm> | we're losing people left and right here, don't hold out. |
17:43 | <moegreen> | Chutt: looks good, I guess the MythWeather should be a two row table :( |
17:43 | <dconti> | i'm not sure my verbal abilities allow me to capture an audience quite like you - i think it's best if you start this one |
17:43 | <Chutt> | yeah |
17:43 | <Chutt> | it was too wide |
17:45 | -!- | rickter [~rickter@pixout.appriss.com] has joined #mythtv |
17:45 | <moegreen> | Looks good otherwise, may a heading that say "Features and Screenshots" |
17:45 | -!- | JeremyOddo [] has quit [Remote closed the connection] |
17:46 | -!- | toothpick [~bionic@pcp02025589pcs.plsntv01.nj.comcast.net] has joined #mythtv |
17:46 | <toothpick> | Couldn't open database |
17:46 | <toothpick> | QSqlQuery::exec: database not open |
17:46 | <toothpick> | QSqlQuery::exec: database not open |
17:46 | <toothpick> | ERROR opening file '/var/cache/mythtv/ringbuf.nuv' in ThreadedFileWriter. |
17:46 | <toothpick> | Changing from None to WatchingLiveTV |
17:46 | <toothpick> | Cannot open DSP '', dying. |
17:46 | <toothpick> | Could not detect audio blocksize |
17:46 | <toothpick> | Segmentation fault |
17:46 | <toothpick> | Not good...this is on a debian unstable machine. |
17:46 | <Chutt> | it's polite to ask before pasting junk into a channel you just joined. |
17:47 | <dconti> | i was going to say the same thing |
17:47 | <toothpick> | Sorry Chutt |
17:47 | <mdz> | especially when the junk means that you didn't read the README |
17:47 | <dconti> | OWNED |
17:47 | -!- | JeremyOddo [~joddo@ont-DSL88-cust081.mpowercom.net] has joined #mythtv |
17:49 | <toothpick> | Which README are you referring to mdz? |
17:49 | <mdz> | toothpick: README.Debian |
17:50 | <mdz> | My bet is that the very first sentence in that file addresses your problem |
17:51 | <toothpick> | i'm looking for it |
17:51 | <dconti> | it's near the top |
17:51 | <mdz> | toothpick: /usr/share/doc/mythtv/README.Debian |
17:52 | <toothpick> | thanks...cause I was going throught the tar and only saw a mandrake specific readme |
17:52 | -!- | choenig [~choenig@pD9E09B5C.dip.t-dialin.net] has joined #mythtv |
17:54 | <toothpick> | brb |
17:54 | -!- | toothpick [] has quit ["Client Exiting"] |
17:54 | <Chutt> | chuckf, toddm, so, when am i going to get some snes frontend action? |
17:55 | <dconti> | snes has been put on hold until they figure out how to do progress bars in qt |
17:55 | <moegreen> | Damn, MythWeather got it's first vote on the survey :), I wonder what they want - should have left a comment. |
17:56 | <Chutt> | what kind of progress bars? |
17:56 | <dconti> | ones that go from left to right |
17:56 | <dconti> | it's essential |
17:56 | <Chutt> | heh |
17:56 | <dconti> | various actions take too long. specifically scanning through my jiggabytes of romz |
17:56 | <Chutt> | right |
17:56 | <dconti> | hence the requirements for progress bars |
17:57 | <Chutt> | shouldn't be hard to pop up a box with a bar, then update it |
17:57 | <Chutt> | kind of like the cdripping code does |
17:57 | <chuckf> | I'm about half done with Snes right now. I'm hoping to get most of it done this weekend. |
17:57 | <Chutt> | cool |
17:57 | <dconti> | way to ruin my moment chuckie |
17:57 | <chuckf> | moment ruined. |
17:58 | <toddm> | charles in charge |
17:58 | <chuckf> | dconti, what's the beauty of open source software? |
17:59 | <dconti> | chuck does all the work and i download it for free? |
17:59 | <dconti> | i submitted a patch to mythgame. i'm part of the community |
18:00 | <chuckf> | I'll consider you part of the community when I see the progress bar patch. |
18:00 | <dconti> | rudeness |
18:00 | <chuckf> | Todd did half the work. |
18:01 | <bigguy> | heh |
18:01 | <bigguy> | it's like watching little kid's out on the playground |
18:01 | <bigguy> | erm kids |
18:01 | <dconti> | shh, or i'll throw sand at you |
18:02 | <chuckf> | Did that hit you? |
18:02 | <dconti> | dork |
18:03 | <toddm> | dan you are such a dipshit |
18:03 | <dconti> | flap flap flap |
18:05 | <bigguy> | heh |
18:06 | <toddm> | bigguy: do you use mythgame that much? |
18:06 | <dconti> | you had better say yes, he gets angry otherwise |
18:06 | <toddm> | oops, i guess chutt was the one who started this thread. |
18:07 | <toddm> | just curious what people think of it |
18:07 | <dconti> | nice one jackass |
18:07 | <toddm> | go away |
18:07 | <bigguy> | I don't even have myth setup. I'm just here for entertainment purposes. |
18:07 | <dconti> | preach on brotha |
18:08 | <bigguy> | really i only get 3 channels atm, and I don't want to set up myth until I get satalite |
18:08 | <toddm> | is chutt still out there? |
18:08 | <toddm> | i don't use it for tv, just games and music. |
18:09 | <toddm> | and weather |
18:09 | <dconti> | that's nice toddm. thanks for sharing. |
18:09 | <toddm> | dconti: why don't you go tie your dick in a knot and see if you can piss out your ass? |
18:09 | <dconti> | because i shy away from the exotic, thanks for asking |
18:12 | <Chutt> | i'm mostly out here |
18:12 | <dconti> | cool. todd needs an audience |
18:13 | <toddm> | just wondering what you think of mythgame so far? |
18:13 | <Chutt> | it's pretty nice |
18:13 | <Chutt> | works well |
18:13 | <Chutt> | did take quite awhile to scan for all the nes roms, though =) |
18:13 | <Chutt> | but that was talking to another machine |
18:14 | <toddm> | you should get on dan's case about adding a progress bar. |
18:14 | <dconti> | because apparently it is my job to finish your job? |
18:14 | <toddm> | chutt: which nes emulator do you use? |
18:14 | <Chutt> | probably would be nice to have a supression list, to, say, not show games with [b?] and [o?], etc |
18:15 | <Chutt> | fceu |
18:15 | <toddm> | that's a good idea. |
18:39 | <toddm> | i'm thinking of a number. |
18:40 | <dconti> | blue? |
18:40 | <toddm> | wrong. |
18:40 | <dconti> | fuck. |
18:40 | <toddm> | your turn |
18:40 | <dconti> | so how is that new plugin going? or did you stop working on mythboobies? |
18:40 | <dconti> | i was excited at the prospect |
18:40 | <toddm> | my robot has boobies |
18:41 | <toddm> | currently i'm in phase B, having finished phase A |
18:41 | <dconti> | fascinating. continuing along. i'm thinking of a type of rock |
18:41 | -!- | toothpick [~Neils@pcp02025589pcs.plsntv01.nj.comcast.net] has joined #mythtv |
18:41 | <toddm> | paper? |
18:41 | <dconti> | wrong. |
18:41 | <dconti> | 1 |
18:41 | <toddm> | scissors |
18:41 | <dconti> | 2 |
18:41 | <dconti> | 3 |
18:41 | <dconti> | rock |
18:41 | <toothpick> | Can I post the error I am getting now...in debian unstable? |
18:41 | <toddm> | paper |
18:42 | <dconti> | lies. |
18:42 | <toddm> | i win |
18:42 | <dconti> | toothpick: unstable means you are likely to get errors, right? |
18:42 | <toddm> | i'm thinking of a famous person who was born in 1937. |
18:42 | -!- | thor_ [~thor@208.185.11.34] has joined #mythtv |
18:42 | <dconti> | IIRC it was a 'failed to connect to database' thing followed by a segfault, same thing still happening? |
18:42 | <toothpick> | dconti no |
18:43 | <toothpick> | different now. |
18:43 | <dconti> | oh toddm was it franklin d roosevelt? |
18:43 | <dconti> | toothpick: notice the past tense of "was" |
18:43 | <dconti> | what's the new one? |
18:44 | <toothpick> | ERROR opening file '/var/cache/mythtv/ringbuf.nuv' in ThreadedFileWriter. |
18:44 | <toothpick> | Changing from None to WatchingLiveTV |
18:44 | <toothpick> | Cannot open DSP '', dying. |
18:44 | <toothpick> | Could not detect audio blocksize |
18:47 | <toothpick> | I'm running mythtv-setup |
18:47 | <toothpick> | Perhaps that was a cause. |
18:50 | <dconti> | todd? |
18:50 | <dconti> | toddm? |
18:51 | <dconti> | toddm? |
18:51 | <dconti> | toddm? |
18:51 | <dconti> | now are you here toddm? |
18:51 | <toddm> | i am here dan |
18:51 | <dconti> | dude? todd? |
18:51 | <dconti> | ok cool. |
18:51 | <toddm> | echo...echo...echo |
18:52 | <toddm> | what is up? |
18:52 | <dconti> | nothing, i was just checking. |
18:52 | <toothpick> | ERROR opening file '/var/cache/mythtv/ringbuf.nuv' in ThreadedFileWriter. |
18:53 | <toothpick> | That is the final error I am getting now. |
18:53 | <toothpick> | not getting the problems with blocksize audio anymore. |
18:55 | <dconti> | still there todd? |
18:56 | <toddm> | still here dan |
18:56 | <dconti> | cool. |
18:56 | <toddm> | how's the progress bar going? |
18:56 | <dconti> | pretty slow. did you know the mailist list archives are searchable? |
18:57 | <toddm> | yeah, i've used them before |
18:57 | <dconti> | most definitely swass. |
18:57 | <dconti> | toothpick are you still here? |
18:57 | <toothpick> | yes |
18:57 | <dconti> | cool. |
18:58 | <toothpick> | but I am in and out of the computer room...I have a 2yr old and a 1 yr old...and my wife is busy ;) |
18:58 | <toothpick> | so am I |
19:00 | <dconti> | ;) i'll stop joking around. people have had this problem before on the mailing list, you should probably search for "ERROR opening file in ThreadedFileWriter" |
19:00 | <dconti> | but from what i gathered, you need to make sure that /var/cache/mythtv exists and that you have write permission to it with the user you run myth with |
19:01 | <dconti> | todd knew this too, but he was being a jerk |
19:01 | <toothpick> | running myth with mythtv user |
19:01 | <toothpick> | np |
19:01 | <toothpick> | going to go to the website and search mail list |
19:01 | <dconti> | in all honesty, it's pretty handy, since enough people have used it that you aren't likely to be the first one encountering a problem anymore |
19:03 | <toothpick> | I do plenty of googling. |
19:13 | <mdz> | Chutt: do you use the lirc packages? |
19:26 | <bigguy> | Chutt: Announces? wouldn't it be better to have Announcments on that image? |
19:27 | <dconti> | i dunno, i thought announces was kind of funny |
19:35 | -!- | JeremyOddo [] has quit ["Out."] |
19:35 | -!- | toothpick [] has quit [Remote closed the connection] |
19:36 | <dconti> | now that toothpick is gone we can tell all the good jokes |
19:47 | <toddm> | wow dan, way to be a jerk |
19:47 | <dconti> | ??? |
19:47 | <chuckf> | I agree with todd. |
19:52 | -!- | stigrett [~stigrett@adsl-66-139-196-115.dsl.rcsntx.swbell.net] has joined #mythtv |
20:18 | -!- | toddm [] has quit [Read error: 104 (Connection reset by peer)] |
20:19 | <Chutt> | mdz, did you do anything with that MythProgressDialog ? |
20:28 | -!- | TheAsp [asp@CDR13-117.accesscable.net] has joined #mythtv |
20:28 | <TheAsp> | ok, whats the trick to compiling on debian at the moment? |
20:28 | <Chutt> | there isn't one |
20:28 | <TheAsp> | hmm |
20:28 | <TheAsp> | i seem to be missing qconfig.h |
20:29 | <dconti> | you missed the trick to reading the documentation i'm guessing |
20:29 | <TheAsp> | uh, no, it's been working for months |
20:29 | <TheAsp> | something got upgraded i guess |
20:29 | <TheAsp> | Chutt: what package do you have qconfig.h in? |
20:30 | <Chutt> | libqt3-mt-dev |
20:31 | <TheAsp> | bah, broken package.... |
20:31 | <Chutt> | works for me |
20:31 | <TheAsp> | libqt3-mt-dev: Depends: xlibmesa-glu-dev but it is not going to be installed |
20:33 | <mdz> | Chutt: I do not remember anything about a MythProgressDialog |
20:33 | <mdz> | TheAsp: QTDIR changed to /usr/share/qt3 from /usr/share/qt, you probably forgot to change that |
20:33 | <mdz> | though it's ridiculous that QTDIR is necessary at all |
20:34 | <Chutt> | but the debian maintainers know best! |
20:34 | <TheAsp> | mdz, got that long ago :P |
20:35 | <TheAsp> | the qt packages for debian are crap :P |
20:35 | <TheAsp> | (currently) |
20:35 | <TheAsp> | there are like 5 different versions in there |
20:35 | <mdz> | /join #debian-qt and fix them |
20:35 | <mdz> | and there are 3 |
20:35 | <TheAsp> | i dont even like qt, mdz :P |
20:35 | <mdz> | qt2, qt2/embedded, and qt3 |
20:35 | <Chutt> | there |
20:35 | <Chutt> | got a nice little themes popup progress bar going |
20:35 | <TheAsp> | mdz: and the c102 versions |
20:35 | <Chutt> | just need to make it so you can't hit escape to exit it |
20:36 | <TheAsp> | and the mt versions . . . :P |
20:37 | <TheAsp> | but my problem is that mesa wants to remove nvidia-glx |
20:37 | <mdz> | TheAsp: qt3c102 _is_ the current version. there is no non-c102 version |
20:37 | <TheAsp> | which i cant blame on qt |
20:37 | <mdz> | -mt is silly, I agree, but necessary for compatibility with everyone else |
20:37 | <TheAsp> | *nod*, i understand why it's messed, but that doesnt make it any less messed |
20:38 | <TheAsp> | i have testing available, so im picking up the old names too i guess |
20:38 | <mdz> | TheAsp: stable works fine. this is unstable. :-P |
20:38 | <TheAsp> | mdz: *nod* :) |
20:38 | <Chutt> | -mt is just for name compatibility |
20:38 | <mdz> | now lirc, that's a maintainer I want to kick in the shins |
20:38 | <TheAsp> | heh |
20:38 | <Chutt> | non-compilable lirc packages |
20:38 | <Chutt> | so fun |
20:38 | <TheAsp> | god damn mesa... |
20:39 | <mdz> | it took me so long to find #182647 |
20:39 | <mdz> | the first time i didn't reoprt it |
20:39 | <mdz> | and then the next time I built a kernel for my myth box, it mysteriously quit working again, and I had forgotten the reason |
20:39 | <TheAsp> | alsa-base doesn't restore my mixer currently, without patching the init script |
20:40 | <TheAsp> | people keep complaining and filing new bugs, but they just don't throw in a simple || true :P |
20:40 | <Chutt> | the alsa debconf dialog is assy |
20:40 | <TheAsp> | yeah |
20:40 | <TheAsp> | so i lost a days worth of shows |
20:40 | <Chutt> | that's a technical UI design term, btw |
20:41 | <Chutt> | there, quick and dirty popup progress dialog |
20:41 | <Chutt> | just have to wait while it searches for games again to make sure it disappears properly |
20:42 | <dconti> | awesome |
20:42 | <Chutt> | i'll commit it all to cvs, and modify the nes loader as an example |
20:42 | <Chutt> | then you all can use it wherever |
20:45 | <dconti> | cool. there should probably be a rule of thumb for it, i.e. if something takes longer than 2-3 seconds on an average machine drop progress in there |
20:45 | <Chutt> | yeah |
20:45 | <dconti> | although i guess it's ambiguous because there's a wide range of cpu speeds |
20:45 | <Chutt> | i'd been wanting one for the startup of mythmusic for awhile |
20:46 | <Chutt> | the actual qprogressbar decides when to show itself up |
20:46 | <dconti> | it seems like it would be good for the cd scanning stuff |
20:46 | <dconti> | and metadata lookups |
20:46 | <Chutt> | so i may steal some of that logic |
20:46 | <TheAsp> | anyone been reporting periodic "pauses" in video playback lately? |
20:46 | <Chutt> | theasp, mess around with the jitter reduction and aggressive soundcard buffering options |
20:47 | <TheAsp> | oh, thats what it is? |
20:47 | <Chutt> | both can affect things |
20:47 | <TheAsp> | i thought i was having io problems :P |
20:47 | <Chutt> | depends on your system |
20:47 | <Chutt> | or it could be that |
20:47 | <bigguy> | idiot operator? ;) |
20:47 | <bigguy> | j/k |
20:48 | <TheAsp> | :P |
20:48 | <TheAsp> | looks like i'll have to compile to try the soundcard buffering options . . . :P |
20:48 | <TheAsp> | god aptitude takes forever to load |
20:48 | <Chutt> | hmm |
20:48 | <Chutt> | i should probably put a frame around this dialog |
20:49 | <dconti> | is it just the progress slider from left to right? |
20:49 | <Chutt> | yup |
20:49 | <dconti> | it might be good to have a small text box in there |
20:49 | <mdz> | does it work over the video window as well? |
20:49 | <Chutt> | just a small window that pops up in the middle of the screen |
20:49 | <Chutt> | it _should_ work anywhere |
20:49 | <dconti> | mmm nm you probably dont want console-esque messages dumped onto the screen |
20:49 | <Chutt> | but it's got message |
20:49 | <Chutt> | like 'Looking for crap' |
20:49 | <Chutt> | then a progress bar underneath |
20:49 | <dconti> | gotcha |
20:50 | <Chutt> | it could probably give an estimated time left, too |
20:50 | <dconti> | i would dodge that |
20:50 | <dconti> | and try and keep the text simple |
20:50 | <mdz> | is it cancellable? |
20:50 | <dconti> | "Scanning CD..." "Checking CDDB for metadata..." stuff like that |
20:50 | <Chutt> | mdz, not in its current form |
20:50 | <chuckf> | would this work when launching a game, where the time it's going to take isn't known? |
20:50 | <Chutt> | chuckf, unless you could estimate it somehow, no |
20:51 | <mdz> | chuckf: do you have a way to know when it's done even? |
20:51 | <chuckf> | ok. |
20:51 | <mdz> | isn't it launching an external program? |
20:51 | <Chutt> | segfault in mythgame |
20:51 | <Chutt> | heh |
20:51 | <dconti> | ruh roh |
20:51 | <Chutt> | hitting e on the mame item before it's been populated |
20:51 | <Chutt> | the nes item just sits there |
20:51 | <chuckf> | yes, it is. |
20:51 | <dconti> | i think i submitted a patch for that |
20:52 | <Chutt> | both have to be populated before it does the right thing |
20:52 | <dconti> | or maybe i'm thinking of something different |
20:52 | <Chutt> | dconti, you probably did, and it probably broke when todd submitted the nes stuff with the populate on demand stuff |
20:52 | <dconti> | that jerk todd |
20:52 | <dconti> | (he sits 10 feet from me at work) |
20:52 | <chuckf> | yeah, but he's gone now. |
20:53 | <dconti> | true chuck, but i talk for my own entertainment |
20:53 | <chuckf> | so I've noticed. |
20:55 | <dconti> | bbl |
20:55 | -!- | dconti [] has quit ["Trillian (http://www.ceruleanstudios.com)"] |
20:56 | <-- chuckf | (~chuckf@63.165.188.8) has left #mythtv |
21:00 | <TheAsp> | finally |
21:00 | <TheAsp> | its compiling |
21:01 | <TheAsp> | newest X release doesn't like nvidia-glx-dev |
21:19 | * TheAsp | beats the hell out of his init script |
21:19 | <bigguy> | heh |
21:19 | -!- | rkulagow [] has quit [Read error: 110 (Connection timed out)] |
21:20 | <TheAsp> | i cant get stop to work |
21:21 | <bigguy> | stop for mythtv? |
21:23 | <TheAsp> | stop for mythbackend.... |
21:23 | <bigguy> | hmm |
21:23 | <bigguy> | shouldn't be that hard |
21:24 | <bigguy> | are you kill -9'ing it using a pid file? |
21:24 | <TheAsp> | no, im using start-stop-daemon like a good debian user :P |
21:26 | <bigguy> | heh |
21:26 | <bigguy> | I was just wondering |
21:26 | <bigguy> | I've seen that you know |
21:27 | <-- jasongrichmond | (~jrichmond@216.91.143.73) has left #mythtv |
21:27 | <TheAsp> | ahh, there we go |
21:29 | <TheAsp> | Why is use internal volume controls listed twice in the playback setup screen? |
21:30 | <bigguy> | no idea |
21:31 | <TheAsp> | Chutt: any harm in having either jitter or aggressive buffers turned on? |
21:31 | <Chutt> | there can be |
21:31 | <Chutt> | which is why i said play with the settings |
21:32 | <TheAsp> | well, they are bothon right now, using no cpu, looks fine |
21:34 | <Chutt> | mdz, the existing progress dialog was from your commit, so =) |
21:34 | <Chutt> | it didn't do much, though |
21:52 | <Chutt> | cool |
21:52 | <Chutt> | thor's entry box works really well |
21:55 | <moegreen> | Chutt: where is it implemented at? |
21:55 | <Chutt> | in libmyth |
21:55 | <Chutt> | i forget what he called it, something similar to the existing entry box |
21:56 | <TheAsp> | hey chutt, how big is the write buffer, while recording? |
21:56 | <Chutt> | i dunno |
21:57 | <TheAsp> | libnupple? |
21:57 | <Chutt> | yup |
21:57 | <Chutt> | in RingBuffer.cpp |
21:58 | <TheAsp> | thats used for normal recordings too? |
21:58 | <Chutt> | yup |
21:59 | <TheAsp> | you seem to have let some comments slip in :P |
22:00 | <TheAsp> | still "pauses" |
22:01 | <TheAsp> | both settings on... trying |
22:01 | <TheAsp> | just jitter |
22:02 | <TheAsp> | (the buffer question was unrelated) |
22:13 | -!- | bigguy [] has quit [Read error: 113 (No route to host)] |
22:15 | <mdz> | Chutt: weird, I don't remember doing it |
22:16 | <mdz> | Chutt: ohhh, yes I do |
22:16 | <mdz> | heh |
22:16 | <Chutt> | someone was complaining about it taking too long to get the provider info |
22:16 | <mdz> | yeah, for the provider list query |
22:16 | <mdz> | of course, that was a one-step process anyway |
22:16 | <mdz> | so it didn't make much use of it |
22:17 | <mdz> | I've been testing the commercial skip code a bunch today |
22:17 | <mdz> | works very nicely for a first cut |
22:18 | <TheAsp> | yeah, ive been using it for a few days |
22:18 | <TheAsp> | though it causes skips in recorded stuff |
22:18 | <TheAsp> | at the same time |
22:19 | <Chutt> | causes skips? |
22:19 | <TheAsp> | lost frames really |
22:19 | <mdz> | you mean while you're recording at the same time? |
22:19 | <TheAsp> | yeah |
22:19 | <Chutt> | ah |
22:19 | <mdz> | from all the I/O |
22:19 | <TheAsp> | *nod* |
22:19 | <Chutt> | since it's reading a lot of data =) |
22:19 | <Chutt> | that should be fixed in the near future |
22:19 | <Chutt> | since a lot of things will be precalculated |
22:19 | <TheAsp> | thats why im messing witht he write buffer size :) |
22:19 | <Chutt> | at least with the current detection method |
22:20 | <mdz> | didn't there used to be labels for the audiocodecname and videocodecname selectors? |
22:20 | <Chutt> | i dunno |
22:20 | <mdz> | there aren't now, so I'm going to add them |
22:20 | <mdz> | but I swear there were |
22:25 | <mdz> | that sendreceivestringlist debugging wasn't nearly as big as I feared |
22:26 | <Chutt> | =) |
22:33 | <TheAsp> | committee:/data/tmp$ sudo dd if=/dev/zero of=bigfile.foo <--- does not make myth happy. |
22:33 | <TheAsp> | :P |
22:40 | -!- | rickter [] has quit [Read error: 54 (Connection reset by peer)] |
22:44 | <Chutt> | eww |
22:45 | <Chutt> | per-channel, per hour time offsets |
22:45 | <Chutt> | i can just see the ui for _that_ |
22:45 | <Chutt> | nasty |
22:46 | <TheAsp> | uh |
22:46 | <TheAsp> | what would be the point of that? |
22:46 | <Chutt> | see mythtv-dev |
22:46 | <TheAsp> | there is waaay too much traffic on that list |
22:47 | <TheAsp> | oh |
22:47 | <TheAsp> | thats a bad feature... |
22:47 | <TheAsp> | you'd never be able to record 2 shows in a row |
22:48 | <TheAsp> | well, im sure most of the time you could |
22:53 | <mdz> | heh, you'd need a 3-dimensional display to make a decent UI for that |
23:01 | -!- | bigguy [bigman@h42.44.102.166.ip.alltel.net] has joined #mythtv |
23:05 | <TheAsp> | ok, jitter doesnt help |
23:05 | <TheAsp> | i told you you should do the ui in gl.... |
23:13 | <Chutt> | mdz, hey, change one of the lineedit boxes to a MythRemoteLineEdit() |
23:13 | <Chutt> | and let me know what you'd think about changing all the lineedits to that |
23:16 | <mdz> | ok, next build I do |
23:16 | -!- | bubber [~bubber@adsl-20-73-141.asm.bellsouth.net] has joined #mythtv |
23:16 | <Chutt> | it's fairly spiffy |
23:16 | <bubber> | Hi guys... Is there something up with mythtv.org's dns? |
23:16 | <Chutt> | not that i'm aware of |
23:17 | <bigguy> | remind me to purchase anope |
23:17 | <bigguy> | arg |
23:17 | <bigguy> | nope |
23:17 | <bubber> | Hmmm. can someone give me the ip of cvs.mythtv.org? I can't seem to get it... |
23:17 | <Chutt> | whois me |
23:17 | <Chutt> | or whatnot |
23:18 | <bubber> | All I'm getting is timeouts.... hmmmm |
23:18 | <thor_> | Chutt, mdz: On MythRemoteLineEdit, let me know if the colours make sense to you |
23:19 | <Chutt> | bubber, the machines providing primary dns are indeed down right now |
23:19 | <Chutt> | well, not down, but no net connection |
23:19 | <thor_> | hmmm, might be that switchover from bind ... ? |
23:20 | <Chutt> | he's been having problems with his dsl provider today |
23:20 | <Chutt> | probably just be down for a little |
23:20 | <bubber> | Okie dokie... Just making sure it wasn't my network... |
23:21 | <Chutt> | thor, do the colors change according to qtlook at all? |
23:22 | <thor_> | Well ... background comes from whatever it inherits from Line Edit |
23:22 | <thor_> | but there are three extra colours (not selected, selected, special = grey, green, red) that need to be set |
23:22 | <thor_> | if you want to change them |
23:23 | <thor_> | correction, inherits from TextEdit |
23:24 | <Chutt> | i think the current colors should mostly work with the all the current themes |
23:25 | <Chutt> | heh |
23:25 | <Chutt> | i was just about to send you email |
23:26 | <thor_> | Yeah ... I'm still scratching my head on the right way to do the playlists |
23:26 | <Chutt> | i don't think having multiple panes will work well |
23:26 | <Chutt> | it's just going to reduce the amount of information you can get on screen, and make things look busy |
23:27 | <Chutt> | and make it harder to select music |
23:27 | <thor_> | ok ... but then you need one pane |
23:27 | <thor_> | And in that one pane, sometimes you can move stuff around (child of playlist) but sometimes you can't (child of All my Music) |
23:28 | <Chutt> | right |
23:28 | <Chutt> | and inconsistancy in a single interface is bad |
23:28 | <Chutt> | hrmph |
23:29 | <thor_> | What about if we just rip out the combo box and stick in a popup to choose current playlist |
23:29 | <thor_> | Ooops ... still can't move stuff around |
23:29 | <Chutt> | and can't select multiple playlists to play easily |
23:29 | <thor_> | and I'm back to two panes |
23:29 | <thor_> | :-) |
23:30 | <Chutt> | re the edit button |
23:30 | <Chutt> | i do eventually want to be able to edit metadata and stuff |
23:30 | <Chutt> | so it'd be more of a select action on the current item |
23:31 | <thor_> | definitely a popup (yeah! lots of MythRemoteLineEdits!!!) |
23:31 | <Chutt> | well, probably a full-screen for the editing itself |
23:31 | <Chutt> | but, yeah |
23:32 | <thor_> | Still scratching ... |
23:32 | <Chutt> | oh, and if you want to commit stuff, mind just doing the non-gui parts? |
23:32 | <Chutt> | i do want to get stuff closer to the release =) |
23:33 | <thor_> | I think I'll hold off entirely .. better to get it sorted with at least a step in the right GUI direction |
23:33 | <Chutt> | need to make a real playlist object |
23:33 | <Chutt> | and a playlistitem object |
23:33 | <Chutt> | and a playlistbase object |
23:33 | <Chutt> | so i can have playlists of playlists =) |
23:34 | <thor_> | And iterate over them :-) |
23:34 | <Chutt> | yeah |
23:34 | <-- bubber | has quit () |
23:34 | <Chutt> | should be easy to flatten things out for the playback box to randomize up and stuff |
23:35 | <Chutt> | heh |
23:35 | <Chutt> | he left, i was just about to tell him that the dns came back up |
23:35 | <thor_> | What about if "Select Music" is about playlists entirely, with a popup (or whole dialogue) to select music |
23:36 | <Chutt> | well, my normal mode of operation |
23:36 | <Chutt> | is to just go in and select a couple artists or albums |
23:36 | <Chutt> | randomize em |
23:36 | <Chutt> | and listen |
23:36 | <Chutt> | i don't want to _have_ to have a playlist |
23:37 | <thor_> | That's what I do as well |
23:37 | -!- | choenig [] has quit [Read error: 110 (Connection timed out)] |
23:38 | <thor_> | So ... how bad is breaking consistency in the UI (move, no move) versus having everything there in one place |
23:39 | <Chutt> | well, hmm |
23:39 | <Chutt> | i'd almost prefer to break consistancy |
23:39 | <Chutt> | since you're not going to be doing it _that_ often |
23:39 | <thor_> | somehow I thought you'd say that |
23:39 | <Chutt> | and you'll have to select something to put you into move mode |
23:39 | <Chutt> | and it can be made obvious, draw some icon or whatnot on the screen |
23:40 | <Chutt> | a big double arrow or something, i dunno =) |
23:40 | <thor_> | Right, and maybe you're only allowed to select italicized text |
23:40 | <thor_> | Ok, throwing consistency to the hounds, what's the method to create a new playlists? |
23:41 | <thor_> | Hit "e" on Top level My Playlists |
23:41 | <Chutt> | you'd add stuff to your current playqueue |
23:41 | <Chutt> | hit 'e' on the top level of the 'current playqueue' tree |
23:41 | <thor_> | But how do I get a blank slate |
23:41 | <Chutt> | maybe have the very top entry be 'Clear current list' |
23:41 | <thor_> | ok |
23:42 | <Chutt> | above All Music |
23:42 | <Chutt> | right now you can clear stuff with selecting all music twice, though |
23:42 | <thor_> | But then Clear Current List is above My Playlists, I don't want to zero all of them out |
23:43 | <Chutt> | hmm |
23:44 | <Chutt> | Main tree entries: All Music, Playlists, Currently Listening To |
23:44 | <thor_> | CD? |
23:44 | <thor_> | I hate CD |
23:44 | <Chutt> | maybe that should go under All Music |
23:44 | <thor_> | It's convenient for the user, but it's such a damn exception |
23:45 | -!- | Viddy [david@visp194-179.visp.co.nz] has joined #mythtv |
23:45 | <thor_> | Anyway, back to Main tree entries: All Music, Playlists, Currently Listening To |
23:45 | <Chutt> | Currently Listening To's popup menu could be 'Clear List' 'Save as New Playlist' 'Save as Existing Playlist' |
23:45 | <Chutt> | i dunno |
23:46 | -!- | choenig [~choenig@pD952C4C0.dip.t-dialin.net] has joined #mythtv |
23:46 | <thor_> | Does Qt let a ListView icon (to the left of text) take focus? |
23:46 | <Chutt> | i don't think so |
23:46 | <thor_> | Damn ... |
23:46 | <Chutt> | i think the entry's one big widget |
23:46 | <thor_> | that would make things easier |
23:47 | <thor_> | in a sync'd column to the left? |
23:47 | <Chutt> | what column? |
23:48 | <thor_> | I thought you could set columns in ListViews, I must be thinking of something else ... isn't there a GridView (not a GridLayout) |
23:48 | <Chutt> | i dunno =) |
23:48 | <Chutt> | probably |
23:48 | <Chutt> | you can set columns in listviews, though |
23:49 | <thor_> | but the whole row gets focus (all or nothing) |
23:49 | <Chutt> | hmm |
23:49 | <Chutt> | actually |
23:50 | <Chutt> | i think you can make only one colume get focus |
23:50 | <Chutt> | and i think that's the default |
23:50 | <Chutt> | and i'm turning it off |
23:50 | <thor_> | that would be nice ... left arrow collapses list but left arrow on the "Big Three" gives focus to "Action" icon |
23:52 | <thor_> | See the "allColumnsShowFocus" property for details. |
23:52 | <thor_> | - Qt Manual |
23:56 | <thor_> | Got to go ... unless I hear otherwise I'll try and squeeze everything into one pane in the next 24-48 |
23:57 | <Chutt> | ok =) |
23:57 | -!- | thor_ [] has quit ["using sirc version 2.211+KSIRC/1.2.1"] |