| 00:03 | <rcaskey> | is 802.11 just out of the question? |
| 00:06 | <mdz> | rcaskey: the packages set the default to /var/lib/mythtv |
| 00:07 | <mdz> | rcaskey: so if you had something else in there, it's either because you had it in a preexisting database or you changed it manually |
| 00:07 | <rcaskey> | mdz: preexisitng I suppose then |
| 00:07 | <rcaskey> | mdz: I need to bump quality down so I can squeeze it across the network |
| 00:08 | <rcaskey> | is there a setting for that? |
| 00:08 | <rcaskey> | I found the one for audio in the frontend |
| 00:08 | <moegreen> | rcaskey: its in setup under recording |
| 00:08 | <rcaskey> | and I set that on the server? |
| 00:08 | <moegreen> | no, the frontend |
| 00:09 | <rcaskey> | ok, good |
| 00:09 | -!- | m0tion [] has quit ["Client exiting"] |
| 00:09 | <-- nyquiljer | (coyote@12-211-10-191.client.attbi.com) has left #mythtv |
| 00:10 | <rcaskey> | what is the smallest of the codecs? |
| 00:10 | <moegreen> | mpeg4 probably |
| 00:11 | -!- | Edgan [edgan@24-205-202-237.rno-cres.charterpipeline.net] has joined #mythtv |
| 00:12 | <Ndiin> | 802.11b probably isn't the best choice for streaming a/v content over the network... but thats just my opinion, heh |
| 00:13 | <moegreen> | but I have to agree w/ Ndiin |
| 00:14 | <rcaskey> | Ndiin: yeah, but its what Iv got to work with |
| 00:14 | <rcaskey> | no cable upstairs, moving out in 3 months, yada yada |
| 00:14 | <Ndiin> | then I hope you don't mind a saturated wireless network |
| 00:15 | <rcaskey> | no problem |
| 00:21 | <rcaskey> | do I manually need to switch to live tv or does it know to do that automatically? |
| 00:24 | <rcaskey> | the codec options don't seem to be changing the video i'm receiving at all |
| 00:27 | <moegreen> | it does that automatically ... try changing the bitrate by a lot (1000 lower or so), or the resolution |
| 00:27 | <rcaskey> | im running it at like 500 160x160 |
| 00:27 | <rcaskey> | brb, gonna try something |
| 00:28 | <rcaskey> | my roommate might not be telling me the truth about his network consumption |
| 00:28 | <rcaskey> | gonna kill the router ;) |
| 00:29 | -!- | rcaskey_ [~rcaskey@adsl-158-58-95.asm.bellsouth.net] has joined #mythtv |
| 00:29 | -!- | rcaskey [] has quit [Read error: 54 (Connection reset by peer)] |
| 00:29 | <rcaskey_> | hmm, that didn't seem to help |
| 00:30 | <rcaskey_> | with everything down its keeping up more or less it seems but the audio sounds like the chipmunks |
| 00:37 | -!- | rcaskey [~rcaskey@adsl-81-135-83.asm.bellsouth.net] has joined #mythtv |
| 00:40 | <rcaskey> | I wonder what causes the chipmunk sounds :0 |
| 00:46 | -!- | rcaskey_ [] has quit [Read error: 60 (Operation timed out)] |
| 01:04 | -!- | rcaskey [] has quit ["Lost terminal"] |
| 01:13 | <foom> | now i can't get the damn wintv remote to work. :P |
| 01:18 | -!- | hfb [~hbarrett@pool0548.cvx11-bradley.dialup.earthlink.net] has joined #mythtv |
| 01:57 | -!- | hfb [] has quit ["Huh! Wasn't me!"] |
| 02:41 | <Ndiin> | btw, line 328 of playbackbox.cpp (mythfrontend).. "delete delitem;".. delitem is only used as a reference to existing objects (such as curitem), and should not be deleted in the destructor. Lovely segfaults result, otherwise =) |
| 02:48 | -!- | inman [~dert@c-66-30-108-143.ne.client2.attbi.com] has joined #mythtv |
| 03:15 | -!- | Viddy [] has quit ["Client Exiting"] |
| 03:15 | -!- | Viddy [david@visp194-179.visp.co.nz] has joined #mythtv |
| 03:30 | -!- | foom [] has quit [Read error: 113 (No route to host)] |
| 03:46 | -!- | uli [~uli@kol.stud.uni-goettingen.de] has joined #mythtv |
| 03:57 | -!- | witten_ [~witten@adsl-gte-la-216-86-199-140.mminternet.com] has joined #mythtv |
| 03:58 | <witten_> | when I select "watch tv" in mythfrontend 0.8, the frontend hangs and mythbackend crashes. any ideas? 0.7 worked just dandy |
| 04:01 | <witten_> | nevermind. looks like it was a permission problem |
| 04:04 | -!- | Edgan [] has quit ["Client exiting"] |
| 05:39 | -!- | uli [] has quit ["using sirc version 2.211+KSIRC/1.2.4"] |
| 06:09 | -!- | PhracturedBlue [~tcpaiqgvn@cs6668127-96.austin.rr.com] has joined #mythtv |
| 06:09 | -!- | PBlue_away [] has quit [Read error: 104 (Connection reset by peer)] |
| 06:11 | -!- | PBlue_away [~tcpaiqgvn@cs6668127-96.austin.rr.com] has joined #mythtv |
| 06:11 | -!- | PhracturedBlue [] has quit [Read error: 104 (Connection reset by peer)] |
| 06:14 | -!- | choenig [~choenig@pD9E09085.dip.t-dialin.net] has joined #mythtv |
| 06:43 | -!- | PBlue_away [] has quit [Read error: 111 (Connection refused)] |
| 06:43 | -!- | PhracturedBlue [~tcpaiqgvn@cs6668127-96.austin.rr.com] has joined #mythtv |
| 08:26 | -!- | Chang [~coffman@fw.pqbs.com] has joined #mythtv |
| 08:39 | -!- | zZzToxic [] has quit ["changing servers"] |
| 08:39 | -!- | zZzToxic [joshua@got.owned.by-the.us] has joined #mythtv |
| 08:39 | <-- bewmIES | (rwm@tempest.bsd-unix.net) has left #mythtv |
| 09:04 | -!- | PhracturedBlue [] has quit [Read error: 104 (Connection reset by peer)] |
| 09:06 | -!- | PBlue_away [~tcpaiqgvn@cs6668127-96.austin.rr.com] has joined #mythtv |
| 10:12 | -!- | Edgan [edgan@24-205-202-237.rno-cres.charterpipeline.net] has joined #mythtv |
| 10:15 | <Chutt> | heh |
| 10:15 | <Chutt> | not just delitem is bad in there =) |
| 10:24 | -!- | hfb [~hbarrett@lsanca1-ar2-4-60-005-210.lsanca1.dsl-verizon.net] has joined #mythtv |
| 10:53 | -!- | rkulagow_ [~chatzilla@12-207-131-29.client.attbi.com] has joined #mythtv |
| 11:03 | <hfb> | If anyone is interested, I recently started a Channel called #epia dedicated to Linux and the EPIA Mini-ITX board.. I recently purchased an M9000. |
| 11:07 | -!- | wigginjs [~wigginjs@cae88-73-250.sc.rr.com] has joined #mythtv |
| 11:18 | -!- | wigginjs [] has quit ["Client exiting"] |
| 11:50 | -!- | StarHeart [~edgan@64-42-21-228.atgi.net] has joined #mythtv |
| 11:54 | -!- | rcaskey [~rcaskey@adsl-33-146-152.asm.bellsouth.net] has joined #mythtv |
| 11:54 | <rcaskey> | Doesthe fixed ratio playback work yet? |
| 11:54 | <rcaskey> | it doesn't seem to be making a difference and the resampling looks pretty bad when stretched again |
| 12:09 | -!- | Chang [] has quit [Remote closed the connection] |
| 12:55 | -!- | rcaskey [] has quit [Read error: 54 (Connection reset by peer)] |
| 12:57 | -!- | StarHeart [] has quit ["Client exiting"] |
| 13:35 | -!- | zZzToxic is now known as NonToxic |
| 13:36 | -!- | StarHeart [~edgan@64-42-21-228.atgi.net] has joined #mythtv |
| 13:47 | -!- | StarHeart [] has quit ["Client exiting"] |
| 14:31 | <-- rkulagow | (~mythtv@12-207-131-29.client.attbi.com) has left #mythtv |
| 14:31 | -!- | foom [twazounf@146-115-26-254.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com] has joined #mythtv |
| 14:35 | -!- | StarHeart [edgan@64-42-21-228.atgi.net] has joined #mythtv |
| 14:38 | -!- | bigguy [] has quit ["reboot 2.5.66-mm2"] |
| 14:48 | -!- | bigguy [bigman@h64.44.102.166.ip.alltel.net] has joined #mythtv |
| 14:55 | -!- | witten_ [] has quit ["bye"] |
| 15:25 | -!- | hfb [] has quit ["Huh! Wasn't me!"] |
| 15:25 | -!- | hfb [~hbarrett@lsanca1-ar2-4-60-005-210.lsanca1.dsl-verizon.net] has joined #mythtv |
| 15:26 | -!- | Ndiin [] has quit [Read error: 110 (Connection timed out)] |
| 15:29 | -!- | StarHeart [] has quit ["Client exiting"] |
| 15:43 | -!- | StarHeart [edgan@64-42-21-228.atgi.net] has joined #mythtv |
| 16:07 | -!- | Chang [~coffman@fw.pqbs.com] has joined #mythtv |
| 16:17 | -!- | Chang [] has quit ["ChatZilla 0.8.25 [Mozilla rv:1.4a/20030401]"] |
| 16:20 | -!- | Chang [~coffman@fw.pqbs.com] has joined #mythtv |
| 16:32 | -!- | TheAsp [asp@CDR13-117.accesscable.net] has joined #mythtv |
| 16:32 | <TheAsp> | moegreen: nope, didn't help. |
| 16:33 | <TheAsp> | my theory seems to have been wrong too |
| 16:48 | <-- Chang | (~coffman@fw.pqbs.com) has left #mythtv |
| 16:54 | -!- | Ndiin [ruler@ip68-3-77-245.ph.ph.cox.net] has joined #mythtv |
| 16:56 | <foom> | hrm is something wrong with CVS? i can't cvs checkout mythweather |
| 16:56 | <foom> | it just hangs |
| 16:56 | <foom> | other modules seem to be working tho |
| 16:56 | <TheAsp> | sun spots |
| 16:57 | <foom> | yeah that's probably it. :) |
| 17:00 | <foom> | hrm it started working now. guess the sun moved. |
| 17:06 | <TheAsp> | when did the popup's go in? |
| 17:07 | -!- | hfb [] has quit ["Huh! Wasn't me!"] |
| 17:08 | -!- | hfb [~hbarrett@lsanca1-ar2-4-60-005-210.lsanca1.dsl-verizon.net] has joined #mythtv |
| 17:11 | -!- | dcstimm [~daryl@24.49.80.152] has joined #mythtv |
| 17:12 | <dcstimm> | hey guys, I have dual cpus, and a geforce 3, and bttv 878 hauppagge tv card, do you think my system is beefy enough to handle mythtv? |
| 17:12 | <dcstimm> | and what tv card do you recommend? |
| 17:13 | <TheAsp> | Showing end of recording screen for 24 - The truth about the Cyprus audio tape. |
| 17:13 | <TheAsp> | About to display delete popup for 24 - The truth about the Cyprus audio tape. |
| 17:13 | <TheAsp> | Changing from None to None |
| 17:13 | <TheAsp> | Requesting removal from server of Law & Order - McCoy tries to sidestep a plea bargain. |
| 17:13 | <TheAsp> | Sending delete command forLaw & Order - McCoy tries to sidestep a plea bargain. |
| 17:13 | <TheAsp> | I AM NOT INSANE. |
| 17:14 | <Chutt> | heh |
| 17:14 | <dcstimm> | anyone? |
| 17:14 | <TheAsp> | dcstimm: not one of the new cx* chips |
| 17:14 | <dcstimm> | ? |
| 17:14 | <TheAsp> | dcstimm: somethign with a bt878 for now |
| 17:14 | <dcstimm> | so my card is fine? |
| 17:14 | <TheAsp> | you nevermentioned the speed of your cpu's |
| 17:14 | <Chutt> | why don't you try it? |
| 17:15 | <dcstimm> | is there any hardware tv tuners? |
| 17:15 | <Chutt> | www.google.com |
| 17:15 | <Chutt> | go there. |
| 17:15 | <dcstimm> | TheAsp: dual xeons |
| 17:15 | <TheAsp> | dual xeon whats? |
| 17:15 | <Chutt> | 'xeon' is a generic term |
| 17:15 | <dcstimm> | 2.4ghz with HT |
| 17:15 | <TheAsp> | more then enough |
| 17:15 | <dcstimm> | 533bus |
| 17:15 | <dcstimm> | ok |
| 17:16 | <TheAsp> | playback + recording on my 1.1ghz amd takes 50% at most... |
| 17:16 | <inman> | dcstimm: you have a conexant chip or not? |
| 17:16 | <TheAsp> | he has an 878 :) |
| 17:16 | <dcstimm> | does mythtv support the mouse wheel to change channels? |
| 17:16 | <dcstimm> | inman: no, i have a 878 |
| 17:17 | <Chutt> | it doesn't use the mouse at all. |
| 17:17 | <inman> | TheAsp: the wintv pvr-[23]50 will probably have production v4l2 support in another couple months. |
| 17:17 | <dcstimm> | ugg. i wish it did |
| 17:17 | <TheAsp> | inman: *nod* |
| 17:17 | <dcstimm> | the mouse wheel makes the best remote |
| 17:17 | <Chutt> | no, it doesn't. |
| 17:17 | <TheAsp> | i thought a remote made the best remote... |
| 17:17 | <dcstimm> | well i use the mouse alot |
| 17:18 | <dcstimm> | and its better than a remote imho |
| 17:18 | <TheAsp> | Chutt: when did this popup stuff go in? |
| 17:18 | <Chutt> | couple weeks ago |
| 17:18 | <dcstimm> | does mythtv support being ran on a monitor and not a tv? |
| 17:18 | <inman> | dcstimm: yes. |
| 17:18 | <dcstimm> | what is ideal? |
| 17:18 | <Chutt> | dcstimm, you're the same dumbass who was in here back in december bitching about the lack of mouse support, aren't you? |
| 17:18 | <TheAsp> | hah |
| 17:19 | <inman> | dcstimm: check www.mythtv.org and RTFM. |
| 17:19 | <dcstimm> | december? |
| 17:19 | <Chutt> | then went on to rant about it on /. |
| 17:19 | <Chutt> | yes, i remember you |
| 17:19 | <thor> | ... uh oh ... (ducking) |
| 17:19 | <Chutt> | you were all pissed off that it wouldn't run on your p3-700 |
| 17:19 | <dcstimm> | p3 700? |
| 17:19 | <Chutt> | or something like that |
| 17:19 | <dcstimm> | i run macs buddy |
| 17:20 | -!- | Paks [paks@12-216-186-214.client.mchsi.com] has joined #mythtv |
| 17:20 | <dcstimm> | my xeon system is my only x86 box |
| 17:20 | <Chutt> | http://slashdot.org/comments.pl?sid=47550&cid=4860399 |
| 17:20 | <Chutt> | that's some other person that uses 'dcstimm'? :p |
| 17:20 | <TheAsp> | hahaha |
| 17:21 | <thor> | ... (now cowering under desk) ... |
| 17:21 | <dcstimm> | dcstimm stands for data analizing robotic youth life form, its very common |
| 17:21 | <Chutt> | i've only ever had one person ask to use the mouse to change channels |
| 17:21 | <Chutt> | hmmmm |
| 17:22 | <Chutt> | how curious that it's the exact same nick |
| 17:22 | <dcstimm> | two it seems |
| 17:22 | <Paks> | Is there a tool to convert from nuv to mpeg? |
| 17:23 | <TheAsp> | Paks: mdz wrote a patch for mencoder |
| 17:23 | <Chutt> | paks, there's a patch for mplayer (and mencoder) linked to in the docs |
| 17:23 | <Paks> | cool |
| 17:23 | <Paks> | I will take a look at that |
| 17:23 | <dcstimm> | so Chutt why cant you add mouse support? |
| 17:23 | <TheAsp> | When does moegreen usually show up? |
| 17:24 | <Chutt> | theasp, it varies |
| 17:24 | <Paks> | version 0.8 rulez, more stable than .7 |
| 17:24 | <inman> | dcstimm: Chutt only writes software for hardware he owns. :-P |
| 17:24 | <dcstimm> | inman: he doesnt own a scroll mouse? |
| 17:24 | <inman> | dcstimm: can you prove he does? |
| 17:24 | <TheAsp> | he probably doesn't even own a mouse ;) |
| 17:24 | <dcstimm> | ill buy him one |
| 17:24 | * inman | is ant-mouse. |
| 17:24 | <inman> | er |
| 17:24 | <TheAsp> | heh |
| 17:24 | * inman | is anti-mouse. |
| 17:25 | <Chutt> | the ui's not designed to be used with a mouse |
| 17:25 | <dcstimm> | thats okay, i was just wondering if i could change channels with it |
| 17:26 | <inman> | dcstimm: you could rebind it to the same keys that change channels. |
| 17:26 | <dcstimm> | ok |
| 17:26 | <dcstimm> | sounds good |
| 17:26 | <Chutt> | very easily |
| 17:26 | <dcstimm> | iv never tried mythtv |
| 17:26 | <TheAsp> | yes you did, and you said it was slow |
| 17:27 | <dcstimm> | and just so used to xawtv |
| 17:27 | <dcstimm> | TheAsp: ? |
| 17:27 | <TheAsp> | now go find a new nick and hostname and come back :) |
| 17:28 | <dcstimm> | http://art.gnome.org/show_background.php?backgroundID=150&category=other |
| 17:28 | <dcstimm> | this is the only thing i am famous for |
| 17:29 | <Paks> | hehehe, that is mi backgound here at work |
| 17:29 | <inman> | is it a scrolling mouse? |
| 17:29 | <Paks> | thanks dcstimm |
| 17:29 | <dcstimm> | :) |
| 17:29 | <dcstimm> | no prob |
| 17:30 | <dcstimm> | but that lizard died today... |
| 17:30 | <dcstimm> | :( |
| 17:30 | <Paks> | :( |
| 17:31 | <foom> | speaking of remotes for some reason i can't get my wintv remote to do anything..oh well, i was gonna build my own serial-port receiver anyhow |
| 17:31 | <dcstimm> | what distro is the best for mythtv? |
| 17:31 | <foom> | whichever you're used to using |
| 17:32 | <dcstimm> | cool |
| 17:33 | -!- | foom [] has quit [Remote closed the connection] |
| 17:33 | -!- | foom [cagsupsy@146-115-26-254.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com] has joined #mythtv |
| 17:37 | -!- | witten [~witten@ip-64-32-131-193.dsl.lax.megapath.net] has joined #mythtv |
| 17:38 | <witten> | does scheduled recording work if the backend is running but the frontend isn't? |
| 17:38 | <choenig> | witten: yepp |
| 17:38 | <witten> | awesome! |
| 17:39 | <witten> | I've noticed that encoding/decoding at a rate my cpu can handle works a lot better on channels with little static |
| 17:39 | <witten> | which makes sense, I guess |
| 17:42 | <Chutt> | less work for it to do with a cleaner picture |
| 17:42 | <witten> | yeah |
| 17:46 | <vektor> | less high frequency noise, that is, but it depends on the type of noise as well |
| 17:46 | <witten> | does anyone have success with mythtv and any particular satellite services? |
| 17:53 | <-- Paks | (paks@12-216-186-214.client.mchsi.com) has left #mythtv |
| 17:53 | -!- | rkulagow__ [~chatzilla@12-207-131-29.client.attbi.com] has joined #mythtv |
| 17:58 | <moegreen> | witten: it will work with any service |
| 17:59 | <witten> | moegreen: I know, but I'm interested in hearing about external channel changing solutions |
| 17:59 | * TheAsp | cattle prods moegreen |
| 17:59 | <witten> | so mythtv can, for example, change the channel on the satellite box |
| 17:59 | <moegreen> | witten: either an IR blaster or some receivers have a low speed port that reacts to commands (change channel power off) |
| 17:59 | <witten> | hmm |
| 17:59 | <moegreen> | via serial |
| 17:59 | <Ndiin> | Chutt: I see you got my late-night notice about the bad delitem line.. and curitem, as well, I guess ;) |
| 18:00 | <TheAsp> | Ndiin: oh, do share :) |
| 18:00 | <moegreen> | Ndiin/Chutt: my bad - I suffered from mild retardation last evening |
| 18:00 | <moegreen> | TheAsp: I was deleting a pointer that didn't need to be |
| 18:00 | <TheAsp> | is that my problem or another problem? |
| 18:01 | <Ndiin> | different |
| 18:01 | <moegreen> | TheAsp: different |
| 18:01 | <TheAsp> | damn. |
| 18:01 | <Ndiin> | object deletion, not recording deletion |
| 18:01 | <dcstimm> | how much harddrive does myth tv use when recording? on average? |
| 18:01 | <TheAsp> | dcstimm: depends on your settings |
| 18:01 | <dcstimm> | best settings.. |
| 18:02 | <TheAsp> | depends on what you consider "best" :) |
| 18:02 | <moegreen> | TheAsp: ok ... so it looks like you've hit the end of a show, it displays the popup for you to confirm, you do - then it is attempting to delete something else. |
| 18:02 | <moegreen> | TheAsp: Is this will the code in current cvs? |
| 18:02 | <TheAsp> | 2 hours old |
| 18:03 | <witten> | has anyone had much success with the new commercial skipping code? |
| 18:03 | <moegreen> | hmmm... |
| 18:03 | <moegreen> | witten: yes, it works great |
| 18:04 | <witten> | moegreen: how does it work, from an end-user perspective? |
| 18:04 | <TheAsp> | dcstimm: rtjpeg looks great but uses alot of space, mpeg4 looks good, and uses the amount of space you set it to |
| 18:04 | <Ndiin> | witten: Works well for the most part, theres a few times where I've seen it "cut" non-commercial segments, though |
| 18:04 | <witten> | Ndiin: hmm ok |
| 18:04 | <TheAsp> | dcstimm: i set mine to 2350 k/s, which is about 1gb/hr |
| 18:04 | -!- | rkulagow_ [] has quit [Read error: 110 (Connection timed out)] |
| 18:05 | <TheAsp> | but i'm recording at 375x480 |
| 18:05 | <dcstimm> | TheAsp: wow, thats quite a bit:) |
| 18:05 | <Ndiin> | Movie the other day had two ~120sec segments cut out after the end of a commercial before it was flagged as "real material" |
| 18:05 | <Ndiin> | two separate commercial ends, that is |
| 18:05 | <TheAsp> | I think some shows are fighting back against comercial detection |
| 18:05 | <TheAsp> | atleast thats what one of the first guys who hacked a tivo said |
| 18:06 | <TheAsp> | he mentioned that enterprise was doing it for some episodes |
| 18:07 | <moegreen> | TheAsp: are your cout debug statements in the playbackbox? (i assume) |
| 18:08 | <TheAsp> | yeah |
| 18:08 | <Ndiin> | use gdb and do some debugging on it theasp |
| 18:08 | <Ndiin> | step through once you get there |
| 18:09 | <TheAsp> | Ndiin: it's not easily reproducable |
| 18:09 | <Ndiin> | Doesn't always happen? |
| 18:09 | <TheAsp> | "Requesting . . ." is in doRemove() and "About to" is in showDeletePopup |
| 18:09 | <TheAsp> | Ndiin: aparently not |
| 18:09 | <TheAsp> | i mean i could . . . |
| 18:10 | <TheAsp> | but i'm out of shows to delete :) |
| 18:10 | <Ndiin> | TheAsp: record random crap ;) |
| 18:11 | <dcstimm> | So is there any hardware tv tuners that work with mythtv? |
| 18:11 | <Ndiin> | Is the delete dialog you're using prompted from PlaybackBox::promptEndOfRecording? |
| 18:11 | <TheAsp> | dcstimm: yes. is your card just a capture card? |
| 18:11 | <TheAsp> | Ndiin: yeah |
| 18:11 | <TheAsp> | Ndiin: but i think it's happening when you press d from the list too, but haven't tried |
| 18:12 | <dcstimm> | yeah i just have a 878 |
| 18:12 | <Ndiin> | TheAsp: I havent had any problems with 'd' yet |
| 18:12 | <TheAsp> | dcstimm: if the card works with v4l it works with myth (more or less) |
| 18:12 | <TheAsp> | Ndiin: thats good to hear |
| 18:12 | <dcstimm> | TheAsp: so any good hardware tv tuners? |
| 18:12 | <TheAsp> | dcstimm: something with a bt878 on it |
| 18:13 | <dcstimm> | thats a software tuner... |
| 18:13 | <TheAsp> | uh |
| 18:13 | <TheAsp> | no thats a capture chipset |
| 18:13 | <dcstimm> | ok.. |
| 18:13 | <TheAsp> | dcstimm: find a card with a big silver block on it. |
| 18:13 | <TheAsp> | and a bt878 |
| 18:14 | <dcstimm> | silver block? |
| 18:14 | <Ndiin> | TheAsp: I'm thinking you should add a bunch of couts to play(), one or two to promptEndOfRecording, etc |
| 18:14 | <TheAsp> | Ndiin: been there, done that, now discussing it with moegreen |
| 18:14 | <dcstimm> | Bus 0, device 13, function 0: |
| 18:14 | <dcstimm> | Multimedia video controller: Brooktree Corporation Bt878 (rev 17). |
| 18:14 | <dcstimm> | IRQ 12. |
| 18:15 | <TheAsp> | dcstimm: the tuner sends a signal to the capture chip, the chip does is magic on it |
| 18:15 | <dcstimm> | TheAsp: then why does one need a fast cpu? |
| 18:15 | <TheAsp> | dcstimm: to encode the video |
| 18:15 | <TheAsp> | did you ever do tech support? |
| 18:15 | <dcstimm> | yep |
| 18:16 | <TheAsp> | then you are the person who posted on slashdot |
| 18:16 | <dcstimm> | i build computers |
| 18:16 | <dcstimm> | i help people all the time |
| 18:17 | <TheAsp> | and i've read like 10 of your posts so far |
| 18:18 | <Ndiin> | moegreen: it might be wise to set delitem = NULL in noDelete and doDelete as well.. |
| 18:19 | <witten> | anyone know of satellite providers that have local-channels-only plans? |
| 18:21 | <TheAsp> | ARGH! |
| 18:22 | <TheAsp> | can't use gdb to test this... when the popup pops up you can't do anything with any other window |
| 18:22 | <TheAsp> | hmm |
| 18:22 | <TheAsp> | maybe if i start it from the console |
| 18:22 | <Ndiin> | TheAsp: Use the mouse to focus.. |
| 18:23 | <Ndiin> | the popup however, is not registered as a window |
| 18:23 | <Ndiin> | so alt tabbing will likely hide it for good |
| 18:23 | <dcstimm> | TheAsp: what posts? |
| 18:24 | -!- | choenig [] has quit [Remote closed the connection] |
| 18:24 | <TheAsp> | can't alt tab |
| 18:25 | <Ndiin> | TheAsp: yeah, 1) reduce the mythtv window size to less than fullscreen, 2) have a term window in an area thats not fully underneath mythtv |
| 18:25 | <Ndiin> | TheAsp: start myth in that term, bring up the dialog, click the mouse on the term, and there you go... |
| 18:25 | <TheAsp> | started it on console |
| 18:29 | -!- | TheAsp [] has quit [Remote closed the connection] |
| 18:30 | -!- | TheAsp [asp@CDR13-117.accesscable.net] has joined #mythtv |
| 18:30 | <TheAsp> | grr. |
| 18:38 | <TheAsp> | how do you format a pointer for printing? |
| 18:39 | <TheAsp> | without doing a printf :) |
| 18:39 | <witten> | do an sprintf() |
| 18:39 | <TheAsp> | that is soooo cheating though :) |
| 18:39 | <witten> | is this for a homework assignment? |
| 18:39 | <TheAsp> | no |
| 18:40 | <witten> | then what's the problem with using sprintf()? |
| 18:40 | <TheAsp> | just want to know the proper way |
| 18:40 | <foom> | that is |
| 18:40 | <TheAsp> | if there is one |
| 18:40 | <foom> | if you think that's hard, how do you format a float without using sprintf() |
| 18:40 | <TheAsp> | there are methods for that |
| 18:40 | <foom> | not useful ones |
| 18:40 | <TheAsp> | i agree, the whole cout stuff is crap |
| 18:41 | <foom> | oh i was talking about C. ;) |
| 18:41 | <TheAsp> | hehe :) |
| 18:41 | <vektor> | use sprintf, that's what it's for |
| 18:41 | <vektor> | it's not cheating at all. |
| 18:42 | <foom> | no, it sucks, but it's not cheating |
| 18:42 | <foom> | C is a mess but what can you do |
| 18:42 | <vektor> | it doesn't suck at all. |
| 18:42 | <TheAsp> | c++... |
| 18:42 | <vektor> | how does it suck? |
| 18:43 | <foom> | it does, you shouldn't have to use a string argument to specify how to convert a number to a hex string. for every printf format string there should be an underlying function call that DOESN'T use a string that does the same thing |
| 18:44 | <witten> | why? |
| 18:44 | <TheAsp> | parsing the string takes work |
| 18:45 | <foom> | to seperate the format string parser from the work it does |
| 18:45 | <witten> | yeah, so does calling a function |
| 18:45 | <foom> | not worth discussing |
| 18:46 | <inman> | i agree with you foom. :-) |
| 18:46 | <witten> | I think the modularity argument carries more water than the efficiency one |
| 18:46 | * witten | mixes metaphors |
| 18:47 | <TheAsp> | 3000 cerr's later . . . |
| 18:47 | * TheAsp | makes |
| 18:55 | -!- | PeteCool [~pete@modemcable019.237-201-24.mtl.mc.videotron.ca] has joined #mythtv |
| 18:58 | <TheAsp> | hmm |
| 18:58 | <Chutt> | moegreen, you see what i changed in playbackbox? |
| 18:58 | <moegreen> | Chutt: you mean from last night? |
| 18:58 | <Chutt> | well, this morning |
| 18:59 | <moegreen> | i did a diff but didn't look into it really hard |
| 18:59 | <Chutt> | changing the maps to store ProgramItem instead of ProgramItem* |
| 18:59 | <Chutt> | basically, you were leaking stuff =) |
| 18:59 | <moegreen> | yeah ... heh, better keep and eye out! |
| 19:00 | <-- witten | (~witten@ip-64-32-131-193.dsl.lax.megapath.net) has left #mythtv |
| 19:00 | <Chutt> | theasp, if you can't alt-tab to the gdb window, try running it (gdb mythfrontend) from a console outside of X, with the DISPLAY set properly |
| 19:00 | * TheAsp | is about to leak all over gcc |
| 19:00 | <TheAsp> | Chutt: yeah, my wm freaked out when i did that |
| 19:01 | <TheAsp> | but i think if i have a window on the desktop it's on then i can click on it and get back to normal |
| 19:02 | <TheAsp> | end of showDeletePopup 24 - The truth about the Cyprus audio tape. |
| 19:02 | <TheAsp> | Changing from None to None |
| 19:02 | <TheAsp> | Segmentation fault |
| 19:02 | <TheAsp> | grr. |
| 19:03 | <inman> | what is the current top-choice freely-available GC for C++? |
| 19:03 | <inman> | still the boehm gc? |
| 19:04 | * inman | s's the fw |
| 19:05 | <TheAsp> | looks like i have to rebuild it all now |
| 19:05 | -!- | dcstimm [] has quit [Read error: 60 (Operation timed out)] |
| 19:07 | <inman> | anyone used boehm under c++? i've only used it with c... |
| 19:08 | <Chutt> | i've always figured it's easier to just be careful |
| 19:10 | <inman> | i've never used it on projects i started from scratch, but i've found it invaluable on larger projects that i've taken over. |
| 19:11 | <Chutt> | moegreen, i don't think what you just committed will work :p |
| 19:11 | <Chutt> | there wasn't anything wrong with having things be references to the list |
| 19:11 | <Chutt> | so replacing em with new objects won't fix things, i don't think |
| 19:11 | <moegreen> | Chutt: I though delitem might have been getting set by reference (since it was a chain of references) |
| 19:12 | <Chutt> | and now you're leaking curitem =) |
| 19:12 | <TheAsp> | the worst part is that if this works it may just be a fluke |
| 19:13 | * inman | thinks twice about a `cvs update`. |
| 19:13 | <foom> | boehm works with C++ afaik |
| 19:13 | <TheAsp> | libmyth compiled... |
| 19:13 | <foom> | i've only used it with C and ObjC though |
| 19:13 | <inman> | it does, foom. |
| 19:13 | <inman> | one thing i like about gc is that it can make code alot simpler. |
| 19:13 | <foom> | yes |
| 19:13 | <foom> | i hate writing non-GC code |
| 19:14 | <Chutt> | lazy :p |
| 19:14 | <inman> | of course. :-) |
| 19:14 | <TheAsp> | i like gc's too :) |
| 19:14 | <moegreen> | Chutt: i've got fixes for that, but no need to commit them until TheAsp can determine if it actually worked :0 |
| 19:15 | <foom> | especially in C++ because it has all this automatic stuff, they shoulda at *least* used refcounting like nextstep/openstep/Cocoa's foundation library |
| 19:15 | <Chutt> | i doubt it'll fix it |
| 19:15 | <TheAsp> | ~20 mins till this build is done |
| 19:15 | <PeteCool> | How would I change a channel's display nickname? In mythconverg:channels ? In xmltv? |
| 19:15 | <Chutt> | delitem's getting changed somewhere |
| 19:15 | <TheAsp> | it's only changed in 1 spot though |
| 19:16 | <Chutt> | it's changed in a couple |
| 19:16 | <TheAsp> | is it? |
| 19:16 | <TheAsp> | well, now.... |
| 19:16 | <Chutt> | well, more than a couple now |
| 19:16 | <Chutt> | it's set in remove() and promoptEndOfRecording() |
| 19:16 | <inman> | PeteCool: in channels |
| 19:17 | <TheAsp> | ok, 2 spots, but they should't happen together... |
| 19:18 | <TheAsp> | whats wrong with this: cvs annotate -D 2002-04-02 playbackbox.cpp |
| 19:18 | <TheAsp> | OH! |
| 19:18 | <TheAsp> | wrong year |
| 19:19 | <foom> | it wants you to use emacs and type control-x v g instead. ;) |
| 19:19 | <TheAsp> | heh, good idea since i have xemacs open :) |
| 19:20 | <foom> | hrm myth doesn't seem to use the fancy optimization options for libavcodec |
| 19:20 | <foom> | is that on purpose or is it a makefile bug? |
| 19:20 | <Chutt> | like..? |
| 19:20 | <foom> | it just does -O3 |
| 19:20 | <Chutt> | oh, it doesn't really matter |
| 19:20 | <TheAsp> | foom: optimizations are for wimps. |
| 19:21 | <Chutt> | most of the expensive stuff in libavcodec is in mmx already |
| 19:21 | <foom> | not -O6 -fomit-frame-pointer -funroll-loops -fexpensive-optimizations |
| 19:21 | <foom> | ah ok |
| 19:21 | <Chutt> | marginal improvements at best, really |
| 19:21 | <Chutt> | theasp, which screen is this from, the delete recordings or the playback mode? |
| 19:21 | <TheAsp> | which? my problems? end of playback |
| 19:22 | <Chutt> | no |
| 19:22 | <Chutt> | which mode is it happening from? |
| 19:22 | <TheAsp> | playback |
| 19:22 | <Chutt> | like, the delete screen with the disk space under it, or the playback? |
| 19:22 | <Chutt> | ok |
| 19:23 | <TheAsp> | oh, i see what you mean now |
| 19:23 | <TheAsp> | yeah, playback |
| 19:23 | <Chutt> | moegreen, i was thinking that maybe the popup window was passing events along? (ie, the spacebar) |
| 19:23 | <Chutt> | to the main stuff |
| 19:23 | <TheAsp> | so was i... |
| 19:24 | <moegreen> | Chutt: I do disable the qaccel |
| 19:24 | <TheAsp> | sometimes im on a different desktop when it happens though |
| 19:24 | <TheAsp> | not sure how it would have got focus |
| 19:24 | <Chutt> | hrm |
| 19:24 | <Chutt> | moegreen, actually that might fix it |
| 19:25 | <Chutt> | the new delitem objects |
| 19:25 | <TheAsp> | yeah, it would atleast narrow it down if it doesn't |
| 19:25 | <Chutt> | i bet it's the FillList() call after the promptEndOfRecording() that's getting it |
| 19:25 | <Chutt> | ie, the list that it's referring to is gone |
| 19:25 | <Chutt> | but that should've just segfaulted, not deleted the wrong thing.. |
| 19:25 | <moegreen> | you mean the one in play() |
| 19:25 | <Chutt> | yeah |
| 19:26 | <TheAsp> | it always seems to delete the first one... |
| 19:26 | <TheAsp> | which is why i thought it was deleting inprogress recordings |
| 19:26 | <foom> | hrm all the text in the icons on the menus are images right? |
| 19:26 | <Chutt> | foom, nope |
| 19:26 | <Chutt> | that's all rendered |
| 19:26 | <foom> | hm, ok how do i make it bigger then? |
| 19:27 | <foom> | i can't read very well on the TV screen |
| 19:27 | <Chutt> | you go in and edit the theme file |
| 19:27 | <foom> | ah |
| 19:27 | <foom> | not the most elegant but it works. :) |
| 19:27 | <Chutt> | elegant? |
| 19:27 | <TheAsp> | which menu's foom? |
| 19:27 | <foom> | the main ones |
| 19:27 | <Chutt> | it's up to the theme designer to decide how big text should be |
| 19:27 | <TheAsp> | can't you change that from the font size selectors? |
| 19:27 | <Chutt> | that's how it should be. |
| 19:27 | <Chutt> | theasp, of course not |
| 19:28 | <TheAsp> | uh, what do they control then? |
| 19:28 | <Chutt> | the font sizes in the qt dialogs |
| 19:28 | <TheAsp> | oh, gotcha |
| 19:28 | <TheAsp> | make[2]: Entering directory `/home/asp/projects/myth/mythtv/programs/mythfrontend' |
| 19:29 | * TheAsp | taps.... |
| 19:29 | <moegreen> | TheAsp: did you recompile all of myth? |
| 19:29 | <TheAsp> | yeah, was getting segfaults |
| 19:29 | <TheAsp> | after adding a bunch of cerr's |
| 19:30 | <TheAsp> | plus it's recording... |
| 19:32 | <foom> | ah, 18pt non-italic, much better. :) |
| 19:32 | <TheAsp> | OH! |
| 19:32 | <TheAsp> | right |
| 19:32 | <TheAsp> | those fonts |
| 19:34 | <TheAsp> | built |
| 19:34 | <TheAsp> | sec... |
| 19:34 | <Chutt> | moegreen, i think your checkin should fix things |
| 19:34 | <Chutt> | i'm pretty sure it's that fillList() call that's causing the problems |
| 19:35 | <TheAsp> | end of showDeletePopup 24 - The truth about the Cyprus audio tape. |
| 19:35 | <TheAsp> | Changing from None to None |
| 19:35 | <TheAsp> | doDelete() 24 - The truth about the Cyprus audio tape. |
| 19:35 | <TheAsp> | Requesting removal from server of 24 - The truth about the Cyprus audio tape. |
| 19:35 | <TheAsp> | fluke? who knows |
| 19:35 | <moegreen> | TheAsp: is that indicative of a working delete? |
| 19:35 | <TheAsp> | moegreen: yeah, but like i said, it works sometimes :) |
| 19:35 | <TheAsp> | and i've had a recording start since i could reproduce it regulary |
| 19:36 | <moegreen> | Chutt: I'll check in this curitem cleanup code then |
| 19:36 | <Chutt> | theasp, it's not that difficult to remove the stuff in the backend that actually does the delete =) |
| 19:36 | <Chutt> | so you can do mass amounts of deleting without affecting things |
| 19:36 | <TheAsp> | Chutt: i put a return in doRemove() :) |
| 19:36 | <Chutt> | ah, ok |
| 19:37 | <foom> | maybe there should be a way in the theme file to specify "user's small/med/large font" |
| 19:37 | <TheAsp> | yeah, that would be a good idea for large/small res's |
| 19:38 | <TheAsp> | it drives me up the wall when people set font sizes explicitly in web pages |
| 19:42 | <TheAsp> | moegreen: that in? |
| 19:43 | <moegreen> | i just committed the cleanup code |
| 19:43 | <TheAsp> | ok |
| 19:43 | * TheAsp | builds a release build |
| 19:54 | -!- | dcstimm [~daryl@24.49.80.152] has joined #mythtv |
| 19:58 | -!- | hfb [] has quit ["Huh! Wasn't me!"] |
| 20:06 | -!- | StarHeart [] has quit ["Client exiting"] |
| 20:30 | <TheAsp> | yay! |
| 20:31 | <TheAsp> | Whats the logic behind having the program lists sorted in reverse? |
| 20:31 | <moegreen> | TheAsp: For the delete, it puts the oldest shows first |
| 20:32 | <TheAsp> | for view... |
| 20:32 | <TheAsp> | i havent used the delete screen in months :) |
| 20:32 | <moegreen> | The view shouldn't be in reverse, the newest show should be first |
| 20:32 | <TheAsp> | i always watch the news in the wrong order |
| 20:32 | <TheAsp> | :P |
| 20:33 | <TheAsp> | moegreen: why "should"? :) |
| 20:33 | <moegreen> | the way you questioned it seemed to suggest another bug :) |
| 20:33 | <TheAsp> | oh, no :P |
| 20:34 | <TheAsp> | just used to the newest stuff going at the end... :) |
| 20:35 | <TheAsp> | If I made a patch to make the sort order selectable, would it get accepted? :) |
| 20:36 | <moegreen> | I guess so, I'm still not sure why you would want the oldest show first (unless you never have more than a few shows) |
| 20:37 | <moegreen> | it would be a two line patch, int cnt = 0; and cnt++; instead of int cnt = 999; and cnt--; |
| 20:38 | <TheAsp> | well if you want to watch your shows in order and not think about it :) |
| 20:38 | <moegreen> | actually, I think it is sorted differently from this function: RemoteGetRecordedList( |
| 20:41 | <PeteCool> | moegreen: I also watch the oldest shows first |
| 20:41 | <PeteCool> | moegreen: unless the shows can be watched at random without problems (Simpsons) |
| 20:42 | <-- dcstimm | (~daryl@24.49.80.152) has left #mythtv ("I like core dumps") |
| 20:42 | <moegreen> | I guess I just keep stuff around longer, so it would take longer to get to the newest show |
| 20:42 | * TheAsp | hands moegreen an end key |
| 20:43 | <moegreen> | thanks for the key, but how many more do I need to map to my remote? |
| 20:44 | <TheAsp> | hehe :) |
| 20:44 | <TheAsp> | well if it's user selectable you dont have to worr about it |
| 20:45 | <TheAsp> | can you hand me a y? |
| 20:46 | <moegreen> | i can put it in there for you |
| 20:46 | <TheAsp> | the y? :) |
| 20:47 | <PeteCool> | I think starting in the middle of the list would be an acceptable compromise |
| 20:47 | <moegreen> | PeteCool: yeah ... I agree |
| 20:48 | <TheAsp> | 2nd successful delete |
| 20:51 | <inman> | PeteCool: nah. the point is to not have to scroll to reach the end you want to start at. |
| 20:51 | <inman> | PeteCool: starting from the middle will offed both camps. |
| 20:52 | <PeteCool> | alright then, one more setting... |
| 20:52 | <TheAsp> | it's not the starting spot that bugs me its the order |
| 20:52 | <PeteCool> | we're getting in the open source "feature-itis"... it's not that I don't like that, though |
| 20:52 | <moegreen> | the question becomes where to put said setting, General, Playback ... |
| 20:52 | <TheAsp> | yeah, i was thinking about that |
| 20:53 | <inman> | featureitis could be better combatted by not having to have every tweak in the gui. |
| 20:53 | <TheAsp> | *nod* |
| 20:53 | <PeteCool> | or have a setup "advanced mode" (like it is now) and a simple mode |
| 20:53 | <TheAsp> | maybe a seperate . . . |
| 20:53 | <TheAsp> | yeah |
| 20:53 | <PeteCool> | where only things you really need changed are |
| 20:54 | <PeteCool> | more coding there though |
| 20:54 | <TheAsp> | I was thinking a seperate app |
| 20:54 | <moegreen> | I believe the idea of that 'advanced mode' is coming (at least for MPEG4 quality settings) |
| 20:55 | <TheAsp> | high quality mode works good for me |
| 20:55 | <TheAsp> | for mpeg4 recording |
| 20:55 | <PeteCool> | one switch in general... add one-two pages of settings (plus some where they really need to be - eg mpeg4) |
| 20:55 | <TheAsp> | i dont like wm4 or whatever it |
| 20:55 | <TheAsp> | is |
| 20:55 | <TheAsp> | mostly because it eats all my cpu :) |
| 20:55 | <PeteCool> | what does it do to make you not like it? |
| 20:55 | <PeteCool> | oh |
| 20:56 | <PeteCool> | and what cpu are you using? |
| 20:56 | <TheAsp> | 1.1gHz AMD |
| 20:58 | -!- | foom [] has quit [Read error: 113 (No route to host)] |
| 21:07 | <moegreen> | TheAsp/PeteCool: Do you still want the oldest show first in the Delete screen? |
| 21:08 | <PeteCool> | moegreen: I don't go there very often... |
| 21:08 | <PeteCool> | moegreen: when I go, I'm short on disk space, I just go to All Recordings and watch the biggest one I find |
| 21:09 | <PeteCool> | moegreen: so it doesn't really matter to me that much |
| 21:09 | <PeteCool> | how does a Tivo/ReplayTV list them? |
| 21:09 | <moegreen> | ? I've never used either |
| 21:09 | <PeteCool> | somebody here must know |
| 21:10 | <moegreen> | I'll just set it to put the oldest first - most likely that is what people will want to delete first |
| 21:11 | <PeteCool> | Isn't it what it's doing now? |
| 21:12 | <moegreen> | PeteCool: Yeah, but changing the order of the Watch Recordings changed that a bit, but it's back |
| 21:12 | <PeteCool> | k |
| 21:12 | <moegreen> | in cvs |
| 21:13 | <PeteCool> | do I need to distclean? |
| 21:14 | <PeteCool> | ah, whatever, I have 12 hours before the next recording |
| 21:14 | <moegreen> | PeteCool: no |
| 21:21 | <TheAsp> | moegreen: hmm? |
| 21:21 | <TheAsp> | sec |
| 21:23 | <TheAsp> | http://www.pvrcompare.com/tivoimages.html |
| 21:24 | <TheAsp> | directv does oldest first |
| 21:25 | <moegreen> | for deleting? |
| 21:25 | <TheAsp> | oh wait, thats the channel guide i think |
| 21:25 | <TheAsp> | oh |
| 21:25 | * TheAsp | dumb |
| 21:26 | <TheAsp> | i'd think i'd want to delete the oldest show |
| 21:26 | <TheAsp> | but if im keeping something around i dont want it to be first |
| 21:26 | <TheAsp> | :P |
| 21:26 | <moegreen> | well, that's why there is the down arrow key to skip that recording ;) |
| 21:27 | <TheAsp> | i was thinking it happening by accident |
| 21:27 | <TheAsp> | though a keep tag on the recording would fix that |
| 21:27 | <TheAsp> | possibly a deletion priority field for autodeletion |
| 21:28 | <TheAsp> | is anyone working on autodeletion? |
| 21:28 | <moegreen> | TheAsp: Well ... it does ask in the popup box which is now defaulting to not deleted unless you specifically pick to |
| 21:28 | <Chutt> | theasp, not to my knowledge |
| 21:28 | <TheAsp> | hmm |
| 21:29 | <TheAsp> | any thoughts on that? |
| 21:29 | <TheAsp> | i dont think it would be too complicated |
| 21:29 | <Chutt> | should be pretty straightforward |
| 21:29 | <Chutt> | i just haven't ever gotten around to it, and no-one else has done it |
| 21:30 | <TheAsp> | would you want a priority field or just a bool? |
| 21:30 | <TheAsp> | well, i spose a checkbox and a spinner would take up just as much room... |
| 21:31 | <TheAsp> | could i throw a spinner in the program info dialog? (and use some of my stuff from my last patch along that area?) |
| 21:31 | <Chutt> | well, i'm assuming that the don't delete lock stuff can go into a popup box |
| 21:31 | <TheAsp> | well, i was thinking you could set a priority on your schedules |
| 21:31 | <TheAsp> | and each recording would get that priority, then you could edit it later |
| 21:32 | <Chutt> | heh |
| 21:32 | <TheAsp> | then just delete oldest of each priority group as needed |
| 21:32 | <TheAsp> | like when the disk space hits 100mb or so |
| 21:32 | <TheAsp> | selectable of course |
| 21:32 | <TheAsp> | (disk free space) |
| 21:34 | <TheAsp> | or maybe have some sorta genetic alogrithm that tells you what it thinks you should get rid of soon until it's trained on each program you recorded... |
| 21:34 | <TheAsp> | now wouldnt that be a trip |
| 21:36 | <TheAsp> | im gonna see what i can do about the first one :) |
| 21:37 | <Chutt> | heh |
| 21:37 | <Chutt> | people that write if statements like if (<constant> == <expression>) are funny |
| 21:37 | <TheAsp> | hehe |
| 21:37 | <TheAsp> | that caught my eye too :) |
| 21:37 | <Chutt> | that's never made any sense to me |
| 21:38 | <TheAsp> | math people probably |
| 21:39 | <TheAsp> | so is this cvs.sql the same as last week but just rearranged? |
| 21:39 | <Chutt> | cvs.sql should be empty |
| 21:40 | <TheAsp> | oh |
| 21:40 | <TheAsp> | its all 1 big conflict... didnt look it over |
| 21:41 | <Chutt> | i need to bump the library name |
| 21:41 | <TheAsp> | what tables are still used for schedules? |
| 21:41 | <Chutt> | record |
| 21:41 | <vektor> | Chutt: you put the constants after the expression ? |
| 21:42 | <TheAsp> | thats much less compilcated |
| 21:42 | <Chutt> | yup |
| 21:42 | <Chutt> | you're testing to see if x is equal to y, so having x be a constant number doesn't make sense |
| 21:42 | <vektor> | Chutt: ok i do to, and it sometimes freaks me out when people do it the other way. i think some say it's 'better optimized' but it just doesn't 'read properly' in my head. |
| 21:42 | <vektor> | yeah exactly, if you say it, you'd sound funny |
| 21:43 | <vektor> | "if y is equal to 5" not "if 5 is equal to y" |
| 21:43 | <TheAsp> | if you say most code you sound funny... |
| 21:43 | <TheAsp> | :P |
| 21:43 | <vektor> | TheAsp: dunno, i consider it kinda like creative writing :) |
| 21:43 | <vektor> | i mean, someone else is going to likely read it, and so you don't want to introduce stuff to early, nor do you want to be too wordy, etc :) |
| 21:44 | <vektor> | like i could happily code with strunk & white in one hand, k & r in the other :) |
| 21:45 | <Chutt> | i wonder whatever happened to that guy who was going to modularize the epg code |
| 21:45 | <Chutt> | he's two weeks overdue on his promised 'i'll have code' date |
| 21:45 | <Chutt> | not that i was expecting anything, but =) |
| 21:45 | <vektor> | Chutt: ah, s & w tells us why not to put constants first |
|