Back to Home / #mythtv / 2003 / 02 / Prev Day | Next Day
#mythtv IRC Logs for 2003-02-28

00:11<Timon>when do chutt and mdz become more active on here? IE are the night people? morning people?
00:13<moegreen>not really too late at night, during the day some, evenings
00:40-!-Timon [] has quit [Read error: 54 (Connection reset by peer)]
00:43-!-Soopaman is now known as Soopaman_Hussien
00:48-!-dconti [] has joined #mythtv
01:01-!-Kodos_ [] has quit [Read error: 104 (Connection reset by peer)]
01:14-!-dconti [] has quit ["Trillian ("]
03:16-!-Soopaman_Hussien [] has quit [Read error: 60 (Operation timed out)]
03:54* bigguyis [away -={ SLEEP }=- ]
03:55<Viddy>This: <moegreen> not really too late at night, during the day some, evenings
03:56<Viddy>is really not helpful :)
03:56<Viddy>gmt time would be handy
03:57<Viddy>..not that its really that bigger issue
05:27-!-sveinung [] has joined #mythtv
05:43-!-Viddy [] has quit [Read error: 113 (No route to host)]
05:52-!-choenig [] has joined #mythtv
07:55-!-choenig [] has quit [Remote closed the connection]
08:08-!-choenig [] has joined #mythtv
08:22-!-choenig [] has quit ["wuuuusch..."]
08:42-!-choenig [] has joined #mythtv
10:08-!-eli [] has joined #mythtv
10:43<hurdel>i've been following the thread on converting myth files into vcd's and i'd like to try out mencvcd but it says i need mpeg2enc and I'm not sure where to get that from
10:58<hurdel>found the mjpegtools website, what a huge PITA to install on rh8
10:58<hurdel>so many dependencies
11:15-!-rkulagow [] has joined #mythtv
11:15<Chutt>rkulagow, hey
11:16<Chutt>i'm going to commit something that'll break your documentation for cvs stuff =)
11:18<rkulagow>hey: no problem
11:18<Chutt>i'm getting rid of backend_settings.txt
11:18<Chutt>and moving that part into the setup program
11:18<rkulagow>ip address only, or hostname going to be accepted as well
11:18<Chutt>and making the default localhost, too
11:19<Chutt>just ip address only
11:19<Chutt>i think
11:19<Chutt>hostname might work, i dunno
11:19<Chutt>someone from VIA emailed me last night
11:19<Chutt>wants to talk about mythtv
11:23<rkulagow>well, maybe they want to hook you up with a bitchin' development box. you know, so that you can run a mini-itx system as a frontend. :)
11:23<Chutt>haven't responded yet
11:28<rkulagow>well, if you don't want it, send it to me. you know, for documentation / development purposes.
11:29<Chutt>riiight =)
11:29<rkulagow>(half kidding)
11:30<rkulagow>what else is going to still be in txt files vs. the database? all the various mythvideo, mythmusic are still using them, right? i'm on a business trip, so i haven't had the cycles to work on the mythmusic setup module.
11:30<Chutt>mysql.txt and all the submodules
11:30<Chutt>i think that's it
11:34<Chutt>i need to respond to the guy from canada that emailed me wanting to know if i wanted to 'commercialize' mythtv
11:34<Chutt>and called me 'Buddy' several times in the email
11:36<mdz_>Chutt: did the guy from VIA email you saying to stop criticizing their slow-ass chips?
11:38<Chutt>he just said they 'would very much like to speak to you in regards to your software'
11:38<Chutt>and that's all, really
11:38<Chutt>a whole one sentence email =)
11:42<mdz_>tell them to add CMOV
11:43<thor>chutt, interesting in the VIA stuff ... btw, one pane is just not going to cut it in mythmusic
11:43<Chutt>i installed jpcache on the website last night
11:43<Chutt>seems to help a lot
11:43<Chutt>thor, why not?
11:43<thor>one sec
11:44<mdz_>hmm, no package for jpcache?
11:44<thor>sorry .. back ... too much damn scrolling up and down (set insertion point, scroll up to music, scroll back down)
11:45<thor>what about a left right pane like the program finder
11:45<Chutt>thor, what if you can't insert things except at the end
11:46<Chutt>and then allow people to move things around?
11:47<thor>it's a ton of Up, Up , UP, down, down, sometimes Right does select, sometimes if does select for move, sometimes it does popup, totally confusing and not very pretty
11:47<mdz_>Chutt: yeah, google told me
11:47<mdz_>sounds neat, but I don't really use PHP much. filed an RFP for it.
11:48<Chutt>it installed pretty easily
11:48<mdz_>does it speed up mythweb I wonder?
11:48<Chutt>thor, i'm pretty sure i could make it work =)
11:48<Chutt>mdz, dunno how much it'd cache things, etc
11:49<thor>I'll try and finish coding both version and send you patches.
11:50<choenig>Chutt: had a look at my stuff already?
11:50<thor>BTW, not sure if the "commercializing" stuff has come up before, but you might want to send me an e-mail on that at some point.
11:50<thor>Used to do that kind of thing for a living
11:51<Chutt>i'm just doin this for fun
11:51<Chutt>so i've got something to code besides stuff i do for work
11:51<mdz_>if someone wanted to pay you to continue what you're doing already, under the same terms, would you do it?
11:52<Chutt>they'd have to at least match my current salary and the work from home bits
11:52<thor>Then it becomes the thing you get paid for, which usually isn't as fun
11:52<Chutt>but maybe
11:52<Chutt>and thor's right
11:52<Chutt>then it's a job
11:53<Chutt>and i'd need to find something else fun to work on on the side =)
11:53<thor>and then someone might try and offer to fund *that*
11:55<mdz_>wow, someone is squeezing 640x480 video down to 3300 bits per second
11:57<Chutt>mdz, there's talk on -users about whipping up a custom debian installer
11:58<thor>strikes me as a wee bit premature
11:59<Chutt>choenig, i don't think your test for local or not will work if the users just specifies an IP
11:59<mdz_>Chutt: same people who want to run MythTV off of a CD-ROM?
12:00<Chutt>no, i think they're talking about an actual installer
12:01<choenig>Chutt: thats right, but, since I don't know exactly how stuff will be with a user selectable serverhost, this was more of an idea to get things done.
12:01<Chutt>choenig, that just went into CVS =)
12:01<Chutt>is going into
12:01<Chutt>i've got the commit message half written
12:01<choenig>I just resend you a part of the patch, which was a little buggy
12:01<choenig>Ill have a look
12:02<Chutt>_now_ it's in cvs
12:03<choenig>i hate conflicts :-\
12:03<Chutt>heh, sorry
12:12-!-hurdel [] has quit ["My damn controlling terminal disappeared!"]
12:15-!-hurdel [] has joined #mythtv
12:33<thor>rkulagow: I've never seen documentation update that quickly
12:44<rkulagow>well, i'm in a meeting right now, and they haven't turned off the internet access...
12:45<thor>are you playing buzzword bingo
13:10-!-dweezle37 [] has joined #mythtv
15:12<moegreen>rkulagow: are you around?
15:18<rkulagow>moegreen: i'm here. what's up?
15:18<-- dweezle37( has left #mythtv ("Client exiting")
16:29-!-Viddy [] has joined #mythtv
16:40-!-hurdel [] has quit [Read error: 60 (Operation timed out)]
16:58-!-solarce [] has joined #mythtv
16:58<solarce>Chutt: just curious, but if I wanted to build a machine to record and also display video, what specs, capture card, and output card would you recommend?
17:00<eli>just about anything would work
17:00<moegreen>solarce: the AMD Athlon 1800XP+ seems to be a popular choice
17:00<eli>there cheap
17:05--> [TheAsp]( has joined #mythtv
17:06-!-[TheAsp] is now known as TheAsp
17:15-!-choenig [] has quit [Remote closed the connection]
17:17-!-Timon [] has joined #mythtv
17:24-!-danc_ [~danc``] has joined #mythtv
17:30<TheAsp>Chutt/mdz: around?
17:30-!-hurdel [] has joined #mythtv
17:30<eli>there in and out
17:31<TheAsp>i know, but i ment right now :P
17:31<TheAsp>i've got a patch to let you get to the program info screen from fix conflicts in mythfrontend
17:35<danc_>just post it to the list
17:35-!-danc_ is now known as danc`
17:35<TheAsp>i'm still waiting for the last thing i sent to the list to get posted...
17:36<TheAsp>though the bug was fixed in the meantime
17:36<danc`>i think he mailed a little bit ago that he might have missed patches
17:37<TheAsp>backtrace of a segfault...
17:46-!-schwin97 [~schwin97@] has joined #mythtv
17:46<schwin97>does anyone / everyone else hear the click when changing channels?
17:47<Timon>its a real loud annoying pop noise. Though come to think of it, don't know if I've heard it for a while.
17:47<schwin97>going to look into the code to see if I can stop the sound when changing channels
17:47<schwin97>in order to get rid of the pop
17:47<moegreen>there was some talk of muting the output right before the channel change, then to unmute at some time after
17:47<Timon>I was thinking the same thing.
17:47<schwin97>that is exactly what I was thinking
17:47<Timon>schwin97, what version of the code are you using? cvs? .7 release?
17:48<schwin97>cvs from about a week ago
17:48<schwin97>maybe two weeks?
17:48<Timon>try the latest.
17:48<schwin97>is it fixed?
17:52<Timon>I dunno. I just don't remember hearing it last time I fired up myth
17:52<schwin97>I'll try it and see
18:01<moegreen>schwin97: i just checked and it doesn't make that noise here anymore (I think I updated a few days ago)
18:03<schwin97>cool... I am checking out the latest cvs so I should have the fix soon enough
18:11-!-choenig [] has joined #mythtv
18:11<schwin97>another question... Is there a reason that my EPG doesn't size well? Things don't fit quite right
18:11<Timon>how so?
18:12<schwin97>the far left hand column is too skinny (when in normal epg)
18:12<Timon>I don't know about the old epg, I use the alternate one
18:12<schwin97>and when in alternate; the top half is too tall and covers the time slots somewhat
18:13<Timon>Did you adjust the fonts at all?
18:14<schwin97>not a bit
18:14<schwin97>maybe the new cvs will fix this as well
18:14<Timon>Hmm, the only time I had a problem with things being cutoff is when I adjusted the font sizes so my blind eyes could read it
18:15<schwin97>I don't believe I have messed with font sizes any, but will look into it
18:15<Timon>thats my only suggestion
18:15-!-moegreen [] has quit [Read error: 54 (Connection reset by peer)]
18:16-!-moegreen [] has joined #mythtv
18:18<Timon>"days never finished, masters got me workin, someday masta set me free"
18:19<Timon>thats a song I sing at work :-)
18:20<schwin97>keeping the spirits up I'm sure
18:21<Timon>hehe, yeah. I started singing that at my last job. My boss there was an asshole micro-manager. The guy was color blind (literally) and would be the one telling me what colors to make stuff on the website.
18:22-!-rkulagow [] has quit [Read error: 60 (Operation timed out)]
18:23<schwin97>hehe... One of my previous bosses was like that... not an asshole, but had the personality of a wet mop and micro-managed
18:24<Timon>I hate micro managers. Just freakin tell me whats got to get done then leave me the f alone :-)
18:24<schwin97>yep... list of things to do with due dates is all I want
18:24<Timon>I've never seen programmers be creative or turn out a good product when micro'd
18:28-!-choenig [] has quit ["wuuuusch..."]
18:28<Timon>fuck dude, who would think a missing damn semicolon would be so hard to track down.
18:29<schwin97>welll it looks like the current cvs still pops for me
18:29<schwin97>time to check some code
18:29<Timon>forgot to put a semi after the class declaration.
18:30<Timon>All the stuff to mute it is in there. Just call the Mute method. Don't know which class its a part of. grep the files for mute
18:30<schwin97>greping in a second
18:31<Timon>is that the class?
18:32<schwin97>VolumeControl is the class
18:32<Timon>k, coo
18:33<Timon>I'm thinking about running doxygen on the code. It would be nice to have an object model or diagram or something like that to work with for myth
18:33-!-choenig [] has joined #mythtv
18:33<schwin97>if so, put it on a website so everyone can use it
18:34<Timon>Definetly. I'll email it to rkulagow. hes maintaining the documentation
18:35<Timon>I'll probably do that as soon as I make it through another 20 pages in my c++ book
18:39-!-Justin_ [] has quit [Read error: 60 (Operation timed out)]
18:39<schwin97>it was using ToggleMute which I am changing to SetMute(true) and SetMute(false
18:40<-- danc`has quit ("Trillian (")
18:40<Timon>Ahhh. I presume toggleMute checked if it was mute and unmuted it. So, if you muted your sound, and changed channel, you would then briefly hear sound.
18:41<schwin97>there was a check
18:42<Timon>where was the check?
18:42<Timon>in the changeChannel stuff?
18:42<schwin97>in ChangeChannel
18:42<Timon>ahh. It honestly to me seems simpler to just setMute(true); changeChannel; setMute(false);
18:43<Timon>you may want to ask isaac, he may have a preticular reason for doing toggleMute();
19:04<schwin97>not totally, you need to make sure that it isn't already muted
19:05<Timon>Why would it matter? Or does setMute(true) store the value of the volume?
19:06<schwin97>if it is already muted and you SetMute(false) then you unmute when you didn't mean to
19:06<Timon>If setMute(true) stores the value, and setMute(false) restores the value, then you would want to do a check. Otherwise, if the volume was mute, and you remuted it when chaning channel, when the user unmuted it, the volume would be 0
19:07<schwin97>will have to check setmute and see what it does
19:08<schwin97>looks like toggleMute should do what is needed
19:08<Timon>which is probably why it wsa there to begin with :-)
19:43-!-Timon [] has quit [Read error: 104 (Connection reset by peer)]
20:02-!-Timon [] has joined #mythtv
20:03-!-Toothpick [] has joined #mythtv
20:04<Toothpick>Where are the d/ls...the link seems empty?
20:04-!-alextreme [] has joined #mythtv
20:08<Toothpick>Is there a mirror?
20:08<Timon>your right, its kinda empty
20:08<Timon>what are you looking for?
20:09<Timon>.7 release or cvs?
20:09<alextreme>hmm, thought it was mozilla :)
20:09<Timon>It might be mozilla, thats what I'm using. let me try konq
20:09<Timon>its mozilla
20:09<Timon>Got to use konq
20:10<Timon>thats myth gallery
20:10<alextreme>btw, how does it compare to freevo?
20:10<alextreme>heh, thanks Toothpick :)
20:10<Timon>never used freevo. but from what I've read about it, it uses a bunch of scripts to do everything. <- Doesn't like that method
20:10<Toothpick>alextreme: you shouldn't have asked that ;)
20:11<alextreme>hehe, just want everyones opinion :)
20:11<Toothpick>alextreme...I hope you get this working with morphix.
20:11<alextreme>Toothpick: got Freevo on the morphix wishlist
20:11<alextreme>but this looks a LOT better, from the screenshots...
20:12<Timon>freevo looks nic.e but I don't like the "Lets write a shell script to call this program to call cron to do this to do that"
20:12<Timon>whats morphix?
20:12<alextreme>, but it's a tad slow now :)
20:12<alextreme>modular distro, there were some thoughts about a liveCD PVR
20:12-!-Toothpick [] has quit ["Client Exiting"]
20:13<Timon>liveCD PVR? ie instead of buring to disc, burn to cdr?
20:13<alextreme>well, watching tv would be a nice start :)
20:13<alextreme>you coded it? looks nice and themable :)
20:13<alextreme>at least the interface...
20:14<Timon>coded what?
20:14<alextreme>hmm, never mind that remark, isaac is the main developer?
20:15<alextreme>mythtv :)
20:15<Timon>MythTV? Not I. I've written a few patches for MythGame
20:15<alextreme>just would want to know if he would mind, having it on a cd and all :)
20:15<Timon>Working on a third as we speak if I can ever get a grip on blasted pointers :-)
20:15<alextreme>hehehe, C++, not my favorite lang to be honest :)
20:16<Timon>I'm with you :-)
20:16<alextreme>GTK+/C rocks >:)
20:16<Timon>Would actually like to learn java.
20:16<Timon>never used the GTK stuff
20:16<TheAsp>i really like c# these days...
20:16<Timon>I was truely impressed with C#
20:17<alextreme>brr, don't want to touch that, then again i'm biased :)
20:17<TheAsp>alextreme: i have no intention of writing stuff for windows...
20:18<alextreme>Mono? :P
20:19<schwin97>how far along is mono anyways?
20:21<TheAsp>its pretty stable, alot of the class library is in
20:23-!-Toothpick [] has joined #mythtv
20:23<alextreme>hey Toothpick :)
20:23<Toothpick>Did you get mythtv working alextreme?
20:23<alextreme>trying, just getting all the dep's
20:24<Toothpick>I'm going to burn morphix now.
20:24<Toothpick>Here goes 3.5 cents
20:24<Toothpick>I can dl quicker than i can burn
20:24<alextreme>kewl, i'll get some sleep soon, but i'll here your screems here :)
20:25<Timon>Honestly guys, I wouldn't bother with the .7 release. the .8 stuff is pretty stable.
20:25<Timon>err .8 cvs stuff
20:25<alextreme>well, then i'll opt for the cvs co :)
20:26<alextreme>it's not like that rotten distro Toothpick is installing will be anywhere near stable ;)
20:30<alextreme>it's true, it comes directly from sid, and that home-baked installer should go in experimental for all the problems everyone is having ;)
20:32<alextreme>hmm, the last deb's are from 14 november, where is the cvs? :)
20:33<alextreme>nm, it's late, found it :)
20:34<Timon>alextreme I have a shell script to download all the modules from cvs if you want it
20:34-!-Bill_E [] has joined #mythtv
20:35<alextreme>nah, it's already busy getting the lot, but thanks for the offer :)
20:35<Timon>I got tired of copy and pasting in all the commands so I write shell scripts for everything
20:35<alextreme>what do all those modules do btw? i could just rtfm...
20:36<alextreme>heh, same here :)
20:36<Timon>hahaha, I just realized. . . I'm the guy always bitchin about people hacking everything together with a shell script and I do the same damn thing.
20:36<alextreme>well, when it's for personal use only no one will bitch about it ;)
20:37<Timon>I should really go get some beer before rush hour hits
20:38<alextreme>arg, i'm a whiner, but why no automake/conf? :)
20:39<Timon>I seem to remember their being a reason.
20:39<Timon>one of the guys is working on configure scripts for some sections (I think the music section)
20:40<alextreme>hmm, oh well, i'll just have to figure out how qmake works :)
20:40<Timon>you having problem installing?
20:41<Timon>you should just be able to do make install
20:41<alextreme>make: *** No rule to make target `/mkspecs/linux-g++/qmake.conf', needed by `Makefile'. Stop.
20:41<Timon>your on mandrake aren't you?
20:41<alextreme>probably need some dependancies...
20:41<alextreme>no way, sid baby :)
20:41<Timon>never heard of sid.
20:41<alextreme>debian sid, unstable
20:41<Timon>check that qmake is in your path
20:42<moegreen>set your QTDIR to /usr/share/qt
20:42<Timon>or do that :-)
20:42<Timon>bbiab. . . beer run
20:42<alextreme>goodluck :)
20:45<alextreme>ahh, silly debian, getting the wrong headers...
20:45<alextreme>ty moegreen :)
20:46-!-Toothpick [] has quit [Read error: 54 (Connection reset by peer)]
20:48<alextreme>setting it to /usr/share/qt3 did the job btw...
20:56<Bill_E>how much of Debian do I need to install? Will mythtv work with icewm or is kde or gnome better?
20:57<Bill_E>I know I need mysql, and everything else listed on the website
20:59<choenig>Bill_E: you definately do not need kde or gnome
21:00<alextreme>hmm, those precompiled binaries should work, they're on that web links page
21:01<TheAsp>Bill_E: you want twm :P
21:01<TheAsp>it should run in 70-100mb worth of debian
21:02<alextreme>you need libqt3-mt-dev and qt3-dev-tools i you're compiling...
21:06<Timon>mmm, beer
21:07-!-Soopaman_Hussien [] has joined #mythtv
21:08<alextreme>mmm, freshly baked mythtv
21:08<Timon>beer is way better :)
21:08<alextreme>not much that can beat beer, thats for sure :)
21:12<Timon>There is something alextreme. . . Sex ;-)
21:14<alextreme>hmm, can't live without it ;)
21:14-!-Soopaman_Hussien [] has quit [Read error: 54 (Connection reset by peer)]
21:14-!-Soopaman_Hussien [] has joined #mythtv
21:15<Timon>hehe, yup! I'm really blessed. . . While a lot of other guys complain about not getting it enough. . . I complain about my wife wanting it to much :-)
21:15<alextreme>gawd, you really had to let us know, didn't you ;)
21:16<Timon>yup :-)
21:16-!-sveinung [] has quit [Remote closed the connection]
21:17<Timon>Dude, 3-4 times a day might seem good. But after a while, its tiring.
21:18* alextremecovers his ears, and starts slamming his head against a wall
21:18-!-choenig [] has quit [Remote closed the connection]
21:18<Timon>hahaha ;-)
21:19<Bill_E>I like icewm better than twm
21:20<Timon>I prefer coors over hamms
21:20<Bill_E>I need to build a faster computer before I build my pvr
21:20<Bill_E>500 mhz isn't fast enough, and it needs a larger drive
21:20<alextreme>i prefer sex over beer, but i ain't gettin' none
21:21<Bill_E>I'll take the TV card out of the Win 98 box
21:21<Timon>I prefer drinking beer and having sex at the same time :-)
21:21<alextreme>sick f*ck ;)
21:21<Bill_E>will it work by having the tv card always on channel 3 and have the cablebox connected to it?
21:22<Timon>does your cable box only output on channel 3?
21:22<Bill_E>3 or 4
21:22<Timon>alextreme, you know you would do the same if you could :-)
21:23<Timon>Ir your cable box ONLY outputs on channel 3, then yeah. You'll need to use an external channel change script and an ir sender (or db9 cable if your cable box has serial in) to change channels on the cable box
21:23<alextreme>thats the problem :)
21:24<Bill_E>Timon: there is an optional ir controller for the box I could get
21:24<Timon>err If your cable. . .
21:24<Timon>doesn't your cable box already have ir in on it?
21:24<Bill_E>yes...I meant an optional controller that would turn a VCR on
21:25<Timon>don't bother.
21:25<Timon>build yourself the ir transmitter at and use the channel changing perl script listed in the documentation.
21:25<Bill_E>sounds like just using the channels that don't require the box is the only option to record when not home
21:26<Timon>if you use an ir blaster/transmitter it(mythtv) *CAN* controll your cable box
21:26<Bill_E>first is the new box
21:27<Timon>yeah, but why not perfect the ir transmitter hardware with your slow box? You'll need to do it eventually
21:27-!-toothpick [] has joined #mythtv
21:33<Timon>C++ is such an ass backwards language
21:33-!-schwin97 [] has quit [Read error: 54 (Connection reset by peer)]
21:34<Timon>No language should ever us pointers :-)
21:35<alextreme>pointers are nice... once you learn to use them :)
21:37<Timon>Its so dang hard to figure them out. Once I think I have them figured out, the damn compiler throws an error :-(
21:41<Viddy>oh for a plain english programming language: "make window, like stuff, like youknow about 3/4 size of screen and put stuff in it, while you are doing that do realtime recording stuff for the tv card, and put the recorded stuff in the window"
21:42<Timon>works for me :-)
21:42<alextreme>sounds like VB ;)
21:42<Timon>Viddy, you good with c/c++ I'm having problems with a patch I'm trying to write
21:42<Viddy>not really
21:42<Timon>damn you :-)
21:43<Timon>alextreme, are you?
21:43<alextreme>i'm busy with mythtv, don't bug me ;)
21:43<Timon>so am *I*
21:43<alextreme>wokay, a quicky then :)
21:43<Timon>Writing a patch for mythgame to support roms in subdirectories.
21:50<Timon>oh, sorry, didn't see your message
21:51<Timon>mamehandler.cpp:451: invalid conversion from `const char' to `QString*'
21:51<Timon>mamehandler.cpp:451: initializing argument 4 of `void MameHandler::makecmd_line(const char*, QString*, MameRomInfo*, QString*)'
21:51<Timon>heres the part of 451 it has a problem with:
21:51<Timon>makecmd_line(romdata->Romname(), &exec, static_cast<MameRomInfo*>(romdata), * subdir);
21:51<Timon> QString subdir;
21:51<Timon> subdir = *romdata->Subdir();
21:51<Timon>those last to lines are subdir
21:52<Timon>I've tried it every possible way.
21:52<Timon>I'm about to say f it
21:52<alextreme>hmm, and QString *subdir
21:52<alextreme>subdir = romdata->Subdir()
21:53<alextreme>makecmd_line(romdata->Romname(), &exec, static_cast<MameRomInfo*>(romdata), subdir);
21:53<Timon>Tried that too
21:53<Timon>I'll show you the err from that:
21:54<Timon>just a sec
21:54<Timon>since chaning that, I get:
21:55<Timon>mamehandler.cpp:145: no matching function for call to `MameHandler::makecmd_line(const char[22], QString*, NULL, QString*&)'
21:55<alextreme>it's only 4am, i can wait, just long enough until i fall asleep on my keyboard ;)
21:55<Timon>heres 145:
21:55<Timon>makecmd_line("-listinfo 2>/dev/null", &infocmd, NULL, subdir);
21:55<Timon>where the heck are you?
21:55<alextreme>and the subdir part?
21:55<Timon> QString *subdir;
21:56<Timon>here, this is more representative:
21:56<Timon> QString *subdir;
21:56<Timon> //Loop through the subdirectory list
21:56<Timon> for ( QStringList::Iterator sd_it = subdirectory_list.begin(); sd_it != subdirectory_list.end(); ++sd_it ) {
21:56<Timon> *subdir = *sd_it;
21:56<Timon>nl? wowzers
21:56<Timon> You have computers there?
21:56<Timon>you need more info?
21:56<alextreme>no, we still walk around in our clogs and eat cheese all day
21:57<TheAsp>skipping comercials right before the recording ends crashes myth...
21:57<alextreme>arg, Iterators...
21:57<Timon>hahaha. Don't worry. I link in Alaska, USA We still get shit like "Do you still use a dog sled to get around?"
21:57<alextreme>do you? :P
21:57<Viddy>do you?
21:57<Chutt>err, why did you make subdir a pointer?
21:57<Timon>TheAsp, don't skip commercials before the end :-)
21:58<Timon>Viddy, hahaha, funny :-)
21:58<Viddy>no, seriously... there must be times when you need to use a sled dog? :D
21:58<alextreme>Chutt: dunno, gimmy the api and i'll figure out if it works ;)
21:58<Chutt>what api?
21:58<Timon>Viddy, I have a truck. Don't need a dog sled :-)
21:59<Chutt>it doesn't work, obviously
21:59<Timon>my code? Its broke :-(
21:59<alextreme>whatever happend to simple char*'s ;)
21:59<Chutt>because char*s are unsafe?
22:00<alextreme>depends how you use them :)
22:00<Chutt>don't do i18n internally
22:00<alextreme>true, true :)
22:00<Timon>Chutt, I made subdir a pointer because I did'nt know shit about pointers when I started writing this.
22:00<Chutt>then why would you make it a pointer if you didn't know what it was doing?
22:00<Timon>I still don't know much more then I did when I started.
22:01<Timon>because I saw "*" used in other places and figured why not :-)
22:01<alextreme>i told him. blame me. hello, my fault :)
22:01<Timon>It made the compiler not scream ;-)
22:01<TheAsp>chutt: i have a patch to let you get to the recording program info screen from the view conflicts menu
22:01<TheAsp>Chutt: want it? or should i sent it to the list?
22:01<Chutt>send it to the list
22:01<Chutt>use a subscribed address, this time
22:02<TheAsp>is that what happened last time?
22:02<Chutt>of course
22:02<Timon>mamehandler.cpp:142: no match for `QString& = QValueListIterator<QString>&' operator
22:02<Timon>Here's 139 - 142:
22:02<Timon> QString subdir;
22:02<Timon> //Loop through the subdirectory list
22:02<Timon> for ( QStringList::Iterator sd_it = subdirectory_list.begin(); sd_it != subdirectory_list.end(); ++sd_it ) {
22:02<Timon> subdir = sd_it;
22:02<alextreme>Timon: umm, and how about making it &QString?
22:03<Timon>would that work? :-)
22:03<Chutt>why'd you take the * off of the sd_it?
22:03<alextreme>dunno :P
22:03<Chutt>if you're just blindly messing with thing
22:03<Chutt>you should start elsewhere
22:03<Chutt>with a book, say
22:03<Timon>I've actually read a book on C.
22:03<Chutt>and you managed to not learn anything about pointers?
22:04<Timon>I read the part about pointers twice.
22:04<Timon>But, I don't really learn from books. I learn from source and messing around.
22:04<Timon>I understand what pointers are. Now, I just need to know when/what/where/how/why to use them.
22:05<Timon>So thats why I'm playing around.
22:05<Timon>woohoo, subdir = * sd_it; worked!
22:06<Timon>Thanks isaac.
22:06<Chutt>when i said i'd be happy to answer coding questions
22:06<Chutt>i didn't mean i'd be happy to teach you from the beginning
22:06<Timon>I don't need help from the beginning. . .
22:07<Timon><- been programing for 9 years. Just never touched C/C++ till now
22:08<Timon>I fully understand the concept of pointers. Just never had/been able to pointers in this way till I started using C
22:09<-- toothpick( has left #mythtv ("Client Exiting")
22:10<mdz>Timon: are you a COBOL programmer by any chance?
22:11<Timon>hahaha, no :-)
22:11<Timon>Although I work with guys who are cobol programmers.
22:12<mdz>I cannot think of another programming language that you could have used for 9 years without pointers
22:12<Timon>i've done a little C#. Lots of OO php, and vbscript. javascript. <- Web Application developer by trade
22:13<Timon>VBScript? Doesn't have pointers per say. You can pass crap by ref and by val, but it manages everything for you.
22:13<mdz>none of those languages are 9 years old
22:14<TheAsp>there are pointers in C#
22:14<Timon>Your right. I started in applesloth basic
22:14<Timon>then moved on to 6502 assembler. Then to qbasic, then i386 assembler (Loved it). Then didn't program for 4 years.
22:15<alextreme>loving i386 asm, brr...
22:15<TheAsp>what freakin address am i subbed as?
22:15<Chutt>i dunno
22:16<Chutt>check the mail you get, it'll be in the headers
22:16<Timon>Had to learn assembler with very little documentation/help. Wasn't until the latter part of my days doing asm that I figured out what the stack was. What push/pop was for :-)
22:16<Timon>brb. . . Need anohter beer
22:16<TheAsp>oh, i think i am using sendmail -f ...
22:16<TheAsp>want me to try again? :P
22:17<alextreme>anyway, i'm gonna get some sleep, thanks for helping me out Timon :)
22:17-!-alextreme [] has quit ["The world is my stage. Now move over, I have an act to play..."]
22:17<Chutt>i can't get email right now
22:17<TheAsp>I want the old internet back. :P
22:17<Chutt>so, doesn't matter, really =)
22:17<Chutt>speakeasy's mail server's dead
22:18<Timon>Chutt, you don't run your own mailserver?
22:18* TheAspgrumbles.
22:19<Timon><- prefer to run my own. . . Don't have to worry about outsiders having problems with theirs. . .
22:19<Chutt>why would i?
22:19<Chutt>one less thing i have to mess with
22:19<Timon>Why? Why trust your isp? I don't trust mine.
22:19<Chutt>i trust speakeasy
22:19<mdz>what useful work could you possibly do in assembler without the stack?
22:20<Chutt>same as i trust to forward stuff to them =)
22:20<Timon>mdz, honestly? I wrote a password protection program for another program in assembler without the stack.
22:20<TheAsp>i run my own... it's much less a pain in the ass, though my primary address is a friends box
22:21<Timon>mdz, had I known about the stack, it would have made it TONS easier. As it is, I had to write out on paper the code, HAND CODE all the op codes, and enter them in hex (This was on 6502 hardware) as I didn't have an assembler.
22:21<Timon>Chutt, the isp's up here have had way to many problems for me to trust them.
22:21<mdz>uphill in the snow
22:21<mdz>both ways
22:22<Chutt>mdz, ever get a chance to look at the remotelineedit stuff?
22:22-!-toothpick [] has joined #mythtv
22:23<toothpick>YES!!!! I got it working for the first time.
22:23<Timon>Yeah, thats honestly how it was. Took me 1/2 a day to write out on paper, debug on paper, figure out the op codes, figure out the offsets where applicable, convert to little endian (which ever one flips the byte order) and enter it in.
22:24<TheAsp>Son of a bitch.
22:24* TheAspdirects bad vibes at
22:25-!-toothpick is now known as ToothAway
22:25<Chutt>you're subscribed from
22:26-!-Soopaman_Hussien [] has quit [Read error: 104 (Connection reset by peer)]
22:26-!-Soopaman_Hussien [] has joined #mythtv
22:27-!-ToothAway [] has quit ["Client Exiting"]
22:29<TheAsp>aparently it wont accept mail coming from my box as that address
22:29<TheAsp>thinks its
22:30<TheAsp>Doesn't anything read from: any more? :)
22:31<TheAsp>maybe i was doing -f for a reason
22:32<Chutt>your from says the stuff
22:33<TheAsp>oh does it?
22:33<TheAsp>try #3 is on its way
22:36-!-Soopaman_Hussien [] has quit [Read error: 60 (Operation timed out)]
22:36<Chutt>your from is still the address
22:37<Timon>How do you force MameHandler::processGames() to be called?
22:37<TheAsp>thats because c.w.o points to c.dyn.o
22:37<Timon>I cleared my mysql mythconverg.gamemetadata table and its still not being run.
22:37<mdz>Chutt: haven't put a new build on my myth box since then
22:37<Chutt>theasp, the headers show the machine name as c.w.o
22:37<mdz>at least, I don't think I have...I lose track
22:38<mdz>I'm pretty sure it's not on there
22:38<mdz>I did change it in my tree though, to make all of the configuration lineedits into those
22:38<Chutt>ok, whenever =)
22:38<mdz>hmm, that means there should be some in setup
22:38<mdz>that means I can look at it here
22:38<Chutt>just use the number keys like a phone keypad
22:38<Chutt>should be pretty obvious
22:38<TheAsp>well, if you want it, you obviously already have it
22:38<TheAsp>so *shrug*
22:39<mdz>Chutt: oh, speaking of a phone keypad
22:39<mdz>Chutt: would you have any objection if I changed the pageup/pagedown type keybindings to make sense for a remote control/phone layout?
22:39<Chutt>go right ahead
22:39<mdz>right now they are oriented for a computer keyboard/calculator layout
22:40<Chutt>might make sense to have those configurable
22:40<Chutt>since some people do use keyboards
22:40<mdz>if they are using a keyboard
22:41<mdz>then they have real page up / page down
22:42<Timon>I cleared my mysql mythconverg.gamemetadata table and its still not being run.
22:42<Timon>How do you force MameHandler::processGames() to be called?
22:43<Chutt>go to the system settings page and hit the reload game list button
22:43<Timon>I haven't seen that option.
22:44<Timon>Where is it? in mythfrontend? Which version of mythfrontend?
22:44<Chutt>in mythgame
22:44<Chutt>hit e on the Mame entry
22:44<Timon>Ahhh, ok
22:46<Chutt>chris is all setup with cvs access now =)
22:49<Timon>WOOHOO! Segfault!
22:50<Timon>Heres the last few lines from the bt full. dont' want to be kicked for a flood:
22:50<Timon>#27 0x402738cf in QApplication::processNextEvent(bool) ()
22:50<Timon> from /usr/lib/qt3/lib/
22:50<Timon>No symbol table info available.
22:50<Timon>#28 0x402de270 in QApplication::enter_loop() ()
22:50<Timon> from /usr/lib/qt3/lib/
22:50<Timon>No symbol table info available.
22:50<Timon>#29 0x404c0aa3 in QDialog::exec() () from /usr/lib/qt3/lib/
22:50<Timon>No symbol table info available.
22:50<Timon>#30 0x0805c49c in ?? ()
22:50<Timon>No symbol table info available.
22:50<Timon>#31 0x0805ccc3 in ?? ()
22:50<Timon>No symbol table info available.
22:50<Timon>#32 0x40980082 in __libc_start_main () from /lib/i686/
22:50<Timon>No symbol table info available.
22:50<Timon>I got this when I pressed "e" on the mythgame entry pannel
22:50<mdz>please don't do that
22:50<Timon>Ok, sorry
22:51<mdz>and for future reference, the top is generally more useful than the bottom
22:51<Timon>Ok, want the top? :-)?
22:52<Timon>brb, 'nother beer
22:53<mdz>Chutt: the timeout on the remotelineedit is a little short
22:53<mdz>Chutt: before I figured out what it was showing me, it inserted a character
22:53<mdz>and the edit box is huge for some reason
22:54<mdz>pretty neat though
22:54<mdz>would be nice if it had a window showing the mapping of letters to numbers
22:55<Timon>Make people guess, thats way more fun :-)
23:02<Chutt>are you running current mythgame cvs?
23:02<Chutt>and it really helps to compile for debugging
23:04-!-schwin97 [~schwin97@] has joined #mythtv
23:17-!-TheAsp [] has quit [Read error: 104 (Connection reset by peer)]
23:21<-- Bill_E( has left #mythtv ("Client Exiting")
23:24-!-toothpick [] has joined #mythtv
23:24<toothpick>Should the sound from the tv card go into line in or mic on the soundcard?
23:25<schwin97>line in
23:25<toothpick>I must have too old of a soundcard...cause I get sync problems.
23:25<toothpick>But it is working now...
23:25<toothpick>My next comptuer I will be able to enjoy it I guess.
23:26<schwin97>make sure you mute the line in
23:26<schwin97>and set the line in to be the capture source
23:27<toothpick>ok will do that with aumix I guess
23:28<schwin97>good idea..
23:29<toothpick>now I am getting no sound in mythtv
23:30<schwin97>I had that problem and had to stop using alsa
23:30<schwin97>stop using the alsa driver and use the regular driver
23:32<toothpick>Getting could not detect audio blocksize
23:32<toothpick>What did you do to use the "regular" driver?
23:34<schwin97>never got that message
23:34<schwin97>everything was working fine for me except audio, so I just used the default driver for my soundcard (emu10k1) that came with the kernel I am using
23:35<toothpick>I'm doing that fill database right now.
23:35<toothpick>I got that audio blocksize error cause I had two instances running.
23:35<toothpick>It seems to be working,b ut can't test the synch yet utnil this step is done.
23:36<toothpick>Delaying to next trigger: 222511
23:38<schwin97>I thought that you could watch live tv even when mythfilldatabase is running
23:39<toothpick>I see you can but not getting any sound now.
23:40<schwin97>that is the problem I was having... then I stopped using the alsa driver and used the kernel standard and it worked great
23:40-!-PeteCool [] has joined #mythtv
23:40<schwin97>is working great...
23:40<PeteCool>how would I know the AGP aperture size? the bios is too dumb to let me change it/see it
23:40<schwin97>anyone know why there is a pop when I change channels?
23:41<schwin97>definitely can't help you pete
23:41<toothpick>schwin97: , how did you stop using the alsa driver?
23:42<mdz>PeteCool: lspci -v
23:42<schwin97>compiled a new kernel that used the default sound driver for my card (emu10k1)
23:43<schwin97>then removed all alsa stuff from my computer and init
23:44<schwin97>and set it up to load the emu10k1 driver instead of snd-emu10k1 (which is alsa)
23:44<toothpick>ok thanks
23:44<toothpick>Got some things to look at
23:44-!-toothpick [] has quit [Remote closed the connection]
23:44<PeteCool>it reports only 16 megs for my gf2mx... weird
23:45<PeteCool>and its supposed to be a 64 megs
23:45<schwin97>do you have the correct driver installed?
23:46<PeteCool>latest ones that gentoo makes available
23:46<PeteCool>but, I don't think lspci is affected by that anyway