Back to Home / #mythtv / 2003 / 07 / Prev Day | Next Day
#mythtv IRC Logs for 2003-07-15

09:57--> Youare now talking on #mythtv
09:57-!-Topic for #mythtv is
09:57-!-Topic for #mythtv set by Chutt at Mon Jun 23 12:42:17
10:17-!-figgy [] has joined #mythtv
10:23<-- figgy( has left #mythtv
10:37-!-bbeattie [] has joined #mythtv
10:50-!-Itisme [] has joined #mythtv
10:50<Itisme>yo thor!
10:51<Itisme>did you make the LCD module?
10:54-!-jkolb [] has joined #mythtv
10:55-!-Itisme [] has quit [Remote closed the connection]
10:57<extremis>I got the antec ultraquiet case so it hides any lcd's or infrareceivers
10:59<jkolb>extremis: You get the link I sent you?
11:04-!-hfb [] has joined #mythtv
11:07<bbeattie>Anyone know if the hardware mpeg encoder code supports more than just the pvr 250?
11:13<Peit|work>yeah, the PVR-350 :P seriously, anything that provides an MPEG-2 stream via /dev/video0 (or whereever) should be supported
11:17<extremis>jkolb: nope
11:18<jkolb>I managed to take a few pictures of my setup.
11:18<jkolb>Why is it that you wanted to see it? It's nothing spectacular.
11:20<Captain_Murdoch>my $89 U.S. mythtv frontend (well, $92 counting the can of black spray paint).
11:22<bbeattie>Peit|work: So even a PAL, SECAM, or NTSC-JP mpeg 2 stream will work via the mpeg2 hardware encoder option?
11:23<jkolb>Captain_Murdoch: $89 for the case?
11:24<Captain_Murdoch>no. the case, cpu, memory, everything except the VGA->NTSC converter. It's a Celeron 466 w/ 128MB RAM and 6GB hard disk. I use nfs storage for all my stuff so only thing local is the OS.
11:25<jkolb>That's nice and cheap. Where'd you get it?
11:25<Captain_Murdoch>frontend doesn't need to be a P4-3Ghz so I decided to try a small box. :)
11:25<Peit|work>bbeattie: PAL works with £350, and I can't see any of the others not working really
11:26<Captain_Murdoch> my only gripe is I can't run my PVR-250 in it for some reason. I think it's dma/driver related.
11:27<Captain_Murdoch>I thought they were sold out but they must have got more in, that's why I posted the 2nd link after I double-checked.
11:27<extremis>I just like checking out other's setups
11:27<extremis>jkolb: what theme is that?
11:28<jkolb>just1nux's theme.
11:28<bbeattie>Well, I can openly talk about things today, so here goes. There is now a HDTV card for Linux, drivers and all. It works on redhat 7.2, 9, and debian. I'm working on getting it working via mythtv. Currently it works in xine. YThere are patches for xine, and video4linux2 to get it working, paches will be submitted as soon as a few more bugs are resolved. You can read the mpeg2-ts stream via a /dev/dtv. With that, do you see myth needing to
11:28<bbeattie>see any code changes needed to the "hardware mpeg encoder" to get this working really?
11:28<extremis>is it included in the mythtv source?
11:28<jkolb> I think
11:28<Chutt>it's on the webpage as well
11:28<Chutt>(the visor theme)
11:29<jkolb>Yup, that's it.
11:29<Peit|work>bbeattie: not really,.. I'm not sure about the -TS bit though, Chutt is the man for that question
11:29<Chutt>it decodes ts files just fine
11:29<Chutt>as you've seen, hopefully
11:29<Chutt>it'll need some code for seeking, though
11:29<jkolb>Is the drive in the Optiplex a standard 3.5"?
11:29<bbeattie>Chutt: I was trying alst night, but myth still hung when trying to play the stream files, even the clip I sent you, latest cvs of myth,
11:29<Chutt>works fine here
11:30<Chutt>that clip is rather broken, though
11:30<Chutt>both xine and mplayer only decode junk for me
11:30<bbeattie>Chutt: HDTV streams are mostly broken, due to packet loss.
11:31<Chutt>mythtv actually decodes the video/audio fine with that clip :p
11:31-!-creepy [] has quit ["gone.."]
11:31<Captain_Murdoch>jkolb: yes. Maxtor 90651U2 is the model in mine according to hdparm
11:31<Chutt>like i said before, if you want support for it, code it up
11:31<bbeattie>mplayr and xine are the only ones that decode that clip for me. ;).. But for you, putting that clip over another .nuv file that was recorded, and then selecting it via "watch recorded shows" works for you?
11:31<Peit|work>Chutt: the .nuv file from an MPEG-2 stream, is that a straight MPEG-2, or is it encapsulated? ( i believe the former)
11:31<Chutt>peit|work, it's mpeg2
11:32<Peit|work>Chutt: thanks:)
11:32<Chutt>i didn't feel like changing the filename generation code
11:32<Chutt>bbeattie, 'mythtv /path/to/file.blah'
11:32<Chutt>as long as the backend is running, works fine
11:32<Peit|work>Chutt: would you accept a patch for it? or is it incredibly un-important and not worth bothering with?
11:33<bbeattie>Chutt: I'll try again tonight, but I havn't had any luck with it yet. I'll try using straight mythtv on the file nexttime,
11:33<Chutt>peit|work, i'd say it's not worth bothering with -- this way, it doesn't have to check for multiple extensions
11:34<Chutt>it doesn't care what format the video is
11:34<Peit|work>Chutt: *nods*
11:34<Captain_Murdoch>jkolb: one other thing, you can't use deinterlace on that box because it doesn't have SSE.
11:35<Peit|work>information on recorded programs is stored in mysql isn't it?
11:35<Chutt>but not the pathname
11:36<Peit|work>the key is the filename without .nuv then?
11:36<Chutt>it just uses the chanid, start time, and end time to generate the filenames
11:37<Captain_Murdoch>jkolb: and the sound isn't on the motherboard on mine, it is on a card taking up one of the slots. I wasn't happy with that but since It has built-in network the only thing I thought about using a slot for was the pvr-250 anyway. the pvr-250 did work ok while I was writing the output to local disk but when I tried to save files over the network it would hang so I just threw it in another machine on the net.
11:37<Peit|work>and that information is cross-referenced in the SQL?
11:37<bbeattie>in the mpegrecorder source, there's quite a bit of code regarding resolution and other things. Can you specify resolution's for the card to encode? or does the mpeg card normally ignore this (for ntsc cards) as with the card I'm trying to get going, you set an ioctl for the channel and to put it into HDTV mode, then read the device for the stream, you can't do anything other than this, so I'm wondering besides the ioctl for the HDTV mode, do an
11:37<bbeattie>y of you see anything else that may need to be changed, ignored, or added?
11:37<Chutt>bbeattie, no one wants to write code for you
11:37<Chutt>you have to do it yourself.
11:38<bbeattie>Chutt: I will, but I'm not good, and need all the help I can get so I don't waste time I don't have. :-/
11:38* Peit|workgoes to get coffee before digging in SQL
11:38<Chutt>you're wasting _my_ time by not working on things yourself
11:39<hfb>Chutt: When watching tv using MythTV, I'm assumming that the delay in the feed is somewhere between 30 seconds and 2 minutes. My question is, can that delay be set and increased to say 3 hours?
11:40<hfb>Chutt: That make sense?
11:40<Peit|work>hfb why not a schedule recording..
11:40<Chutt>i'm not sure what you're talking about
11:40<Peit|work>or do you want a 3 hour long ring buffer?
11:41<Chutt>why the hell are you messaging me?
11:41<hfb>Chutt: I was going to dump a long e-mail and wasn';t sure if people would like it dumped in channel.
11:42<Captain_Murdoch>hfb, just hit pause. :)
11:42<Chutt>there is no delay inhering in tv
11:42<Chutt>aside from something like half a second or so
11:42<Chutt>if you want to delay playback, just pause it.
11:42<mdz_>or rewind
11:43<Chutt>if you want to pause it for longer than your ringbuffer size
11:43<hfb>Chutt: If I dump the e-mail, you will understand. It has nothing to do with my needs.
11:43* Captain_Murdochimagines LiveTV with a 3-hour delay. change channel and wait 3 hours. :)
11:43<-- Chutt( has left #mythtv
11:43-!-Chutt [] has joined #mythtv
11:45<hfb>Okay, Chutt should have an idea of what I'm talking about. Hopefully, I did not upset him. :)
11:45* hfbthinks he should duck and hide.
11:50<Chutt>that wouldn't work.
11:50<Chutt>at all.
11:50<Chutt>how's it going to know what channel someone's going to want to watch 3 hours from now?
11:51<hfb>Chutt: That's true. Do you think that he should actually look into customizing the guide instead?
11:52<Chutt>something like that
11:53-!-just1nux [] has joined #mythtv
11:57<hfb>Chutt: Yeah, I'm not really sure how that would be done. It sounds like he only wants to delay a few channels.
12:01-!-mecraw [~mecraw@] has joined #mythtv
12:23-!-schultmc [] has joined #mythtv
12:28<jkolb>Captain_Murdoch: I'
12:29<jkolb>grr. I'm not looking for another frontend box. Just a small box
12:58-!-Drikus [] has joined #mythtv
13:06-!-extremis [] has quit ["changing servers"]
13:11<Chutt>moegreen, hey, you around?
13:11<jkolb>Captain_Murdoch: How are the expansion slots arranged on the back? I can't find a picture of a GX100 back panel.
13:11<jkolb>Are they low profile, or on a riser card?
13:12<Chutt>jkolb, so, is that preview pixmap patch complete?
13:12<jkolb>I think so. Is there anything else you think it should do?
13:13<jkolb>It works for me with the backend on a second machine, and now it works with the backend on the same machine.
13:17<Chutt>allright, i'll get it checked in sometime
13:17<Scrye>any of you ever experience the crap that is the via onboard sound chipset
13:18<Scrye>ALSA device list:
13:18<Scrye> #0: VIA 8235 at 0xe800, irq 11
13:35-!-rkulagow_ [] has joined #mythtv
13:44-!-ca1vin [] has joined #mythtv
14:17-!-pcjabber [] has joined #mythtv
14:17-!-jkolb [] has quit [Read error: 104 (Connection reset by peer)]
14:23<-- pcjabber( has left #mythtv
14:23-!-bbeattie [] has quit ["Client Exiting"]
15:44-!-jkolb [] has joined #mythtv
15:44-!-dopez [] has joined #mythtv
15:48-!-Chutt [] has quit [Read error: 54 (Connection reset by peer)]
16:08-!-Chutt [] has joined #mythtv
16:22-!-jamesb0nd [] has joined #mythtv
16:22<jamesb0nd>anyone know of a video card under linux that has component out
16:32<jkolb>I'm using a VGA->component adapter. Works pretty well.
16:37<yebyen>jkolb: doesn't that defeat the purpose of using component?
16:38<jkolb>How's that?
16:38<yebyen>i thought component was supposed to be a lot higher quality than vga
16:40<jkolb>Not what I've heard.
16:40<jkolb>Or seen, really.
16:40<jkolb>Component in is usually better than VGA in on TVs, because they usually limit the VGA in to 640x480.
16:41<yebyen>i wouldn't mind a tv with some kind of digital input
16:41<jkolb>I'm getting 960x540 (IIRC), which is a lot lower than VGA is capable of, but it's the best my monitor can do.
16:41<yebyen>keep me from having to use my crappy tv out
16:42<yebyen>of course, then I could probably call it a monitor
16:43<jkolb>I got snookered by the product literature, though. My TV can take 720p, but it 'upsamples' it to 1080i.
16:43<jamesb0nd>so do i just use any video card with it
16:43<jamesb0nd>guess if i get that it doesn't really matter the video card
16:43<jkolb>I thought I was going to be able to do (16 * 720 / 9) x 720 progressive. That would have been so nice.
16:43<jkolb>As long as your card can do the timings.
16:44<jkolb>That's the hardest part.
16:44-!-bline [] has joined #mythtv
16:44<jkolb>Figuring out the timings is a pain in the ass. Lemme see if I can dig up what I used.
16:44<jamesb0nd>i heard about that stuff when i thought i was going to use windows for my htpc, how do you take care of that on linux?
16:44<jkolb>XF86Config voodoo.
16:44<jamesb0nd>got ahead of me there
16:46<jkolb>I got started with some timings info from avsforum, but I can't load their page right now.
16:46<jkolb>Ah, you may be able to get some timings from here, too:
16:47<jamesb0nd>hey i don't know if you will know the answer to this but i can't hurt a non hdtv using this convert can I?
16:47<jamesb0nd>my tv has component in but its not hdtv
16:47<jamesb0nd>just normal tv
16:47<jkolb>Um, possibly. It'd be the same as overdriving your monitor.
16:48<jamesb0nd>mabey i should just stick with s-video, know of any good linux card with s-video out?
16:48<jkolb>Not a clue.
16:49<jamesb0nd>yeah me neither, wish the linux htpc avsforum was more active
16:49<jkolb>Hardware should give you the same quality regardless of OS.
16:50<jkolb>Search for reviews across all forums.
16:50<jamesb0nd>well usally its driver problems
16:57<bline>thor: you around?
17:08-!-jkolb [] has quit [Read error: 110 (Connection timed out)]
17:30-!-Drikus [] has quit ["toedeledoki"]
17:49-!-jamesb0nd [] has quit [Read error: 110 (Connection timed out)]
18:01-!-choenig [] has quit [Read error: 54 (Connection reset by peer)]
18:55-!-jamesb0nd [] has joined #mythtv
19:05-!-schultmc [] has quit ["Client exiting"]
19:05-!-ahbritto [] has quit ["Client exiting"]
19:10-!-bline [] has quit [Read error: 60 (Operation timed out)]
19:12-!-jkolb [] has joined #mythtv
19:13<jkolb>jamesb0nd: Lightning knocked out the power at work. Just got home. Did you ever ask me anything that I didn't answer?
19:20-!-dopez [] has quit [Read error: 104 (Connection reset by peer)]
19:23-!-dopez [] has joined #mythtv
19:26<mikegrb>jkolb: doesn't look like you didn't answer any q's ;-)
19:27<jkolb>Ow. You wound me, sir.
19:27<jkolb>Wait, no. You confuse, me sir.
19:27<jkolb>Damn you and your double negatives!
19:28<mikegrb>it doesn't look thier was a question asked without an answer tendered
19:28<mikegrb>umm you didn't miss a question
19:28<jkolb>Umm, ok. Got that one.
19:36-!-mecraw [] has quit ["Trillian ("]
19:38<jamesb0nd>no jkolb you answered everything, thanks again
19:39<jamesb0nd>got to go to work
19:39<-- jamesb0ndhas quit ()
19:42<Captain_Murdoch>jkolb: the slots on the optiplex are horizontal with the riser card being on the far right as you look at the back of the case.
19:42<yebyen>Captain_Murdoch: hey, thanks again for commercial skipping :)
19:43<jkolb>Captain_Murdoch: Cool. I bought one of EBay today for $105 (incl shipping)
19:43<jkolb>er, on Ebay.
19:44<jkolb>Chutt: I may have another mythweb patch shortly, although it doesn't have to do with previews.
19:44<yebyen>Captain_Murdoch: if the advertisers flipped over the 30 second skip in tivo, just wait til they get a load of this :)
19:46<mdz>vektor: where oh where are my tvtime and movietime debs?
19:47<Captain_Murdoch>jkolb: yeah, now that I see that they have more I'll have to think about using one of those in my car system. right now I have a mini-tower in the trunk of my mustang.
19:49<jkolb>Heh. I'm going to replace my network server with it. The Optiplex will fit in the closet a lot better than the minitower.
19:50-!-bline [] has joined #mythtv
19:58<vektor>mdz: can you help coleslaw ?
20:08-!-ca1vin [] has quit []
20:08-!-mikegrb [] has quit []
20:08-!-Edgan [] has quit []
20:08-!-bigguy [] has quit []
20:08-!-Conaz [] has quit []
20:08-!-rkulagow__ [] has quit []
20:08-!-rizzi [] has quit []
20:08-!-term [] has quit []
20:08-!-keturn [] has quit []
20:08-!-poptix [] has quit []
20:08-!-vektor [] has quit []
20:08-!-jkolb [] has quit []
20:09-!-jkolb [] has joined #mythtv
20:09-!-ca1vin [] has joined #mythtv
20:09-!-Edgan [[] has joined #mythtv
20:09-!-bigguy [] has joined #mythtv
20:09-!-mikegrb [] has joined #mythtv
20:10-!-mikegrb [] has quit []
20:10-!-ca1vin [] has quit []
20:10-!-Edgan [] has quit []
20:10-!-bigguy [] has quit []
20:10-!-rizzi [] has joined #mythtv
20:10-!-rkulagow__ [] has joined #mythtv
20:10-!-poptix [] has joined #mythtv
20:10-!-term [] has joined #mythtv
20:10-!-vektor [~bbiggs@nat-pc.cs.Dal.Ca] has joined #mythtv
20:10-!-Conaz [~conaz@] has joined #mythtv
20:10-!-keturn [] has joined #mythtv
20:11-!-ca1vin [] has joined #mythtv
20:11-!-Edgan [[] has joined #mythtv
20:11-!-bigguy [] has joined #mythtv
20:11-!-mikegrb [] has joined #mythtv
20:19-!-hfb [] has quit ["Client exiting"]
20:25<Chutt>thor, how's that dvd stuff? I want that other guy's shady shell scripts to go away
20:31-!-ahbritto [] has joined #mythtv
20:33<tdb30_>hey, I have an mp3 play list how can I make mythtv aware of it?
20:50<jkolb>Chutt: I have a patch that lets you filter the recorded page by title. The diff generated also moves some of the stuff from the preview patch around so that the previews don't get prematurely purged.
20:52-!-fulbert_ [] has joined #mythtv
20:53-!-fulbert_ is now known as fulbert
20:54<bline>those shady shell scripts don't work with newer versions of vobcopy
21:02<fulbert>did support for xmltv 0.5.15 get added to cvs?
21:08<Edgan>fulbert: I suspect so
21:09<fulbert>yeah, I don't see a change log, so I am not sure.
21:09<fulbert>I'm setting up a new machine and I was trying to avoid downloading all the xmltv stuff by hand to get the older ver ;-)
21:10<fulbert>I'll know soon, I have 0.5.15 and am doing a compile of CVS now.
21:15<bline>it's fixed in cvs, you should subscribe to the commits list if you are going to use cvs.
21:16<fulbert>ah, ok. I don't normaly, but as I try to get this multi frontend/backend setup running I seem to be more using CVS more and more.
21:23<Chutt>jkolb, i'll get that applied to cvs later tonight
21:31<mdz>vektor: I don't know, can I?
21:31<mdz>vektor: if there is something which needs to be done, I can do it. but if the delays are out of indecision or whatever, I can't help
21:35-!-rizzi_ [] has joined #mythtv
21:39<bline>hey Chutt, do you compile Qt from source?
21:43<Captain_Murdoch>takes long enough to compile myth from source, ;) who wants to add QT compile time to that as well?
21:43-!-moegreen [] has quit [Read error: 54 (Connection reset by peer)]
21:44<vektor>mdz: they're not out of indecision afaict
21:44<mdz>vektor: if he needs help, he can send me mail
21:45<bline>Captain_Murdoch: I just trying to debug why Qt doesn't render alpha channels properly
21:45<Captain_Murdoch>bline, did you say you live in Vancouver area? My wife is from PoCo and her parents live in Co without the Po. :)
21:46<Captain_Murdoch>I'm pretty sure he used packages and didn't compile it himself.
21:46* blinedoesn't know what PoCo is
21:46<Captain_Murdoch>I think I've seen him comment to people about not compiling by hand, use packages.
21:46<Captain_Murdoch>port coquitlam. I thought they called it that.
21:47<bline>Yeah, that's not far from here
21:47<Captain_Murdoch>relatives in burnaby also.
21:47<bline>I've driven through it a few times
21:47<bline>I live in burnaby
21:48* blineconsiders downgrading libpng
21:49<mikegrb> <- have you guys seen that? It's the top story on slashdot right now, linux based PVR with network features and DVD burning and stuff
21:49<mikegrb>I've seen the case they're using on the mailing list but $899, ouch rather do it myself
21:50<fulbert>heh, that's a ATC-6[1-2]0 case from coolermaster they used too ;)
21:50<bline>heh, that's the same case my boss got for mythtv
21:50<bline>those cases are expensive
21:50<fulbert>that's the case my frontend machine is using.
21:50<mikegrb>I knew people had posted links too it <g>
21:51<Captain_Murdoch>they use that over-the-air tv guide info for their guide it says.
21:51<Captain_Murdoch>check that, it says broadband.
21:51<Captain_Murdoch>wonder what their using then since it's "free"
21:52<mikegrb>heh they have "tellyweather"
21:52<mikegrb>there's an idea for mythtv... local movie theater listigs
21:53<-- jkolbhas quit ()
21:54<mikegrb>it exports the video via samba
21:55<fulbert>say it uses a mpeg decoder, makes it sound like it's hw based.
21:56<mikegrb>only 36 comments on the slashdot story
21:57<bline>any of them mention mythtv?
21:57<mikegrb>just started reading them, I'm sure there will be, and if not I can easily fix it ;)
21:58<mikegrb>no commercial skip and can't seek live tv
21:58<mikegrb>according to a post anyway
21:59<fulbert>and dvd-r support will be added later it says.
21:59<fulbert>500Mhz, 256MB, 80GB, $900 is a little high priced, no?
22:00<mikegrb>I would think so
22:01<mikegrb>everyone seems to think so as well, that's what 90% of the posts say
22:03<bline>thor: how are you doing the dvd stuff? libdvdread?
22:03<fulbert>yeah, I mean, I did a P4 2.4/800, 512MB, 2x200GB, CDRW/DVD-ROM, in the same case for about the same cost.
22:04<fulbert>granted, I am trying to figure out how to get my sound working, since the drives don't support the 82801EB intel 865G yet...
22:04<mikegrb>" This one's really cool, I have planned to build my own system based on MythTV, and that's exactly the chassi I had in mind, it looks so HiFi"
22:09* fulbertgives up and looks for that spare sb live card...
22:10<mikegrb>"Are MythTV and Freevo ready for primetime? "
22:10<mikegrb>not freevo though
22:21<bigguy>mikegrb: hmm was that on /.
22:23<Captain_Murdoch>should have made MythTV and Freevo links in the article text.
22:25<Viddy>well mythtv, anyway
22:28<Captain_Murdoch>some people need freevo like some people need AOL. :)
22:32<tdb30_>at least freevo doesn't segfault on me *yet*
22:32<tdb30_>I'm still trying to decide on stable freevo, or polished mythtv
22:33<mikegrb>well um, mythtv is the best
22:37<fulbert>I'm playing with LVM, is there any real advantage to using either EXT3 or Reiser on top of it?
22:50-!-moegreen [] has joined #mythtv
22:50<bigguy>mythtv is stable
23:04<Chutt>moegreen, hi
23:11-!-rcaskey [] has joined #mythtv
23:18<-- dopezhas quit ()
23:21<Chutt>just1nux, hey, you can probably package the osd theme with the rest of the theme file if you want
23:26<mdz>fuck, backend crash
23:27<Chutt>we does it never crash for me
23:27<mikegrb>because you are it's creator
23:27<mikegrb>it musn't upset you
23:27<ca1vin>same here, and I am just a lame user
23:27<mdz>Chutt: never crashes for me in the debugger either
23:27<tdb30_>mdz how often does the backend crash on you?
23:27<mikegrb>has for me but is very rare
23:28<mdz>tdb30_: there is no pattern to it
23:28<mdz>so there is no frequency
23:28<Chutt>oh, i did get it to die earlier today
23:28<Chutt>but i was being _really_ mean to it
23:28<mdz>this time I was exiting playback while a recording was in progress
23:28<mdz>nothing mean
23:29<Chutt>all it does when exiting recording is re-request the recorded programs list
23:29<Chutt>should be just a normal db hit
23:30<fulbert>I can get the frontend to crash often when I'm deleting things, but maybe that's known.
23:30<Chutt>that works fine here
23:30<Chutt>just deleted a ton of stuff the other day
23:30<rcaskey>Sheesh Chutt, you really should // monolith->crash(); for releases
23:30<fulbert>I get seg faults often, I'd say 1 in 10 files deleted. with .10 and now with CVS as of this afternoon also.
23:30<Chutt>get a backtrace
23:30<fulbert>I'll toss a few trace runs later
23:31<mdz>I think my system is just crap
23:32<fulbert>I note that it most often crashes when it's near (~5GB) to a full disk, I have a _lot_ of stuff recorded (600GB).
23:32<mdz>Chutt: the last thing in the db log is it checking for the playbackexitprompt setting
23:32<mdz>then PlayBoxOrdering
23:32<Chutt>mdz, does it happen most often when exiting a recording?
23:33<mdz>Chutt: yes
23:33<Chutt>and causes the backend to dump?
23:33<Chutt>and it doesn't have the big 'get all recorded programs' query?
23:33<mdz>I remember reading on the list or here about some problem with the listbox or such
23:34<mdz>but it didn't seem to fit
23:34<Chutt>frontend issues shouldn't cause the backend to die
23:34<Chutt>unless it dies in the middle of a query
23:34<Chutt>maybe something's using the main db connection that shouldn't be
23:35<mdz>it's a pretty short section of code
23:35<Chutt>nothing obviously wrong
23:35<mdz>between reading playbackordering and remotegetrecordedlist
23:35<mdz>wrong db connection definitely could do it
23:35<mdz>what with the backend writing the markuplist all the time
23:36<Chutt>that's using a different connection
23:36<mdz>and handlequeryrecordings is holding a lock
23:37<Chutt>could be something using the default connection without a lock
23:37<Chutt>could just make MainServer have it's own db connection
23:38<mdz>all of the db stuff in mainserver.cpp seems to be holding the lock correctly
23:38<mdz>but anything could be trying to use the default connection
23:38<Chutt>something in libmythtv
23:39<Chutt>or libmyth
23:40<mdz>qsqldatabase should do its own damn locking
23:40<mdz>or qsqlquery or whoever blows up
23:40<mdz>I'm all for having mainserver use its own connection though
23:41<Chutt>want to do that? =)
23:41<mdz>yeah, I guess
23:41<mdz>have it open it itself or pass it in/
23:42<Chutt>tiny amount of code
23:42<Chutt>actually, lemme do it
23:42<mdz>if you insist
23:48<mdz>I just beat the shit out of it
23:48<mdz>and could not get it to crash
23:48<mdz>(with the debugger attached)
23:48<mdz>I started a recording going, entered and exited all my recordings as fast as I could, skipped around and exited, watched all the way to the end and let it exit
23:48<mdz>anything I could think of
23:49<just1nux>Chutt: are you referring to one tar.gz instead of 2? I figured i should do them seperately since that is how it is set up screens/etc.
23:50<Chutt>just thought it might be easier for you
23:50-!-rkulagow___ [] has joined #mythtv
23:50<Chutt>rkulagow, yo
23:50<just1nux>this reminds me, need to repackage it since i added the support for that new showing list thingy in the xml file.
23:51<rkulagow___>hey chutt
23:51<rkulagow___>'t's up?
23:51<rkulagow___>(that's how the kids talk these days)
23:51<mdz>same thing without the debugger, at least that much is sane
23:51<mdz>maybe my system is just unstable
23:52<just1nux>btw, when does the commercial skip stuff run...when each thing finishes...when idle? and does it do them one at a time or multiple at the same time?
23:52<rkulagow___>found that mythbackend wasn't recording a second program on the pvr-250 due to the driver crashing. had two recordings that were supposed to be going; doggy fizzle and family guy. shutdown, so got partial recordings.
23:53<Chutt>family guy was on just last week or so
23:53<rkulagow___>when i restarted, only doggy fizzle started to re-record, but in watch rograms family guy is showing that it's _supposed_ to be recording (different color), but it's not, because the tuner was available for live TV.
23:55<Chutt>just1nux, when it's done recording, but it runs at _really_ low priority
23:55<just1nux>not on mine it doesnt
23:56<Chutt>should be renicing itself to 19
23:56<just1nux>atleast with cvs from today. 70% it was hogging.
23:56<Chutt>low priority doesn't mean no cpu
23:56<Chutt>it means it gives it up when asked
23:56<just1nux>ok, yeah it did give it up, but not very quickly.
23:57<rkulagow___>i see --printsched didn't make it into mythbackend built-in CLI help; and other commands that may indicate why the backend didn't kick off the second recording? (the restart of doggy fizzle caused the MySQL "key exists" error because it was already in the db; didn't get anything like that for the restart of family guy)
23:57<just1nux>playback tstuttered for about 15 seconds