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

00:14-!-wigginjs [] has joined #mythtv
00:24-!-jrh [] has joined #mythtv
00:25-!-thor [] has quit [Killed (NickServ (Nickname Enforcement))]
00:25-!-thor_ [~thor@] has joined #mythtv
00:49-!-Ndiin [] has joined #mythtv
00:49-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
01:05-!-hfb [] has joined #mythtv
01:06-!-wigginjs [] has quit [Read error: 113 (No route to host)]
01:08-!-inman [] has quit ["eve"]
01:47-!-orangey [] has quit [Remote closed the connection]
01:52-!-Timon [] has quit [Remote closed the connection]
01:55-!-Ndiin [] has quit [Read error: 60 (Operation timed out)]
01:57-!-Timon [] has joined #MythTV
01:57-!-keyhack [] has quit [Read error: 60 (Operation timed out)]
02:07-!-keyhack [] has joined #mythtv
02:25-!-jrh [] has joined #mythtv
02:36-!-hfb [] has quit ["Huh! Wasn't me!"]
02:36-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
02:57-!-Drikus__ [] has joined #mythtv
03:05-!-Ndiin [] has joined #mythtv
03:20-!-inman [] has joined #mythtv
03:37-!-Ndiin [] has quit [Read error: 110 (Connection timed out)]
04:25-!-jrh [] has joined #mythtv
04:39-!-choenig [] has joined #mythtv
04:39-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
04:41-!-bline [] has quit ["Client exiting"]
04:54-!-NonToxic [] has quit [Read error: 110 (Connection timed out)]
05:05-!-Ndiin [] has joined #mythtv
05:36-!-choenig [] has quit [Read error: 54 (Connection reset by peer)]
05:38-!-choenig [] has joined #mythtv
05:53-!-Ndiin [] has quit [Read error: 110 (Connection timed out)]
06:17-!-keyhack [] has quit ["Client exiting"]
06:26-!-jrh [] has joined #mythtv
06:55-!-WizFactor [] has quit []
06:55-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
06:55-!-WizFactor [] has joined #mythtv
07:05-!-Ndiin [] has joined #mythtv
08:26-!-jrh [] has joined #mythtv
08:34-!-Ndiin [] has quit [Read error: 60 (Operation timed out)]
09:15-!-bline [~sbeck@] has joined #mythtv
09:15-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
09:16<rkulagow>chutt: can you please sync the website to CVS docs?
09:19-!-bline [] has quit [Client Quit]
09:28-!-bline [~sbeck@] has joined #mythtv
09:38-!-cbetan [] has quit ["Client exiting"]
09:48-!-PBlue_away [] has joined #mythtv
09:48-!-PhracturedBlue [] has quit [Read error: 111 (Connection refused)]
09:52-!-Rizzi [] has joined #mythtv
09:52-!-bline [] has quit ["Client exiting"]
10:34-!-jrh [] has joined #mythtv
10:43-!-Rizzi [] has quit [Read error: 60 (Operation timed out)]
10:50-!-hfb [] has joined #mythtv
11:06-!-StarHeart [] has joined #mythtv
11:06-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
11:20<Chutt>rkulagow, done, finally
11:20<Chutt>had to recreate my updatedocs script =)
11:21<rkulagow>sure, no problem. thanks.
11:22<rkulagow>mdz: are you here?
11:34<Chutt> -- hauppauge did donate the 350 that kevin has
11:43<mdz>rkulagow: yes
11:44<hfb>Chutt: So I built a couple of those serial ir receivers. They work great in my P2, but it looks like I will have to get power directly from the power supply or from on of the usb pins.
11:45<rkulagow>mdz: (don't run debian) - where do you put the mysql.txt/etc config files in your packages?
11:45<mdz>rkulagow: /etc/mythtv
11:45<hfb>Chutt: They did not work very well with my notebook either. Adding a 9 volt battery help alot. :)
11:45<mdz>rkulagow: but it's not necessary to touch it
11:46<mdz>mysql.txt is configured entirely by the package
11:46<Chutt>not enough power on the serial port?
11:46<hfb>Chutt: It does not look like it.
11:46<mdz>if the user wants to change something, they run dpkg-reconfigure mythtv-common
11:47<rkulagow>hrmm. is there a script that fills in the mysql.txt file? i'm asking because there are packages for Mandrake, but that packager used /usr/share/mythtv. i'm not sure what gentoo does, but if the packagers can agree on standard locations then it makes it a little easier when i'm writing the docs.
11:47<hfb>Chutt: I will be hooking a meter up to both machines later.
11:50<rkulagow>chutt: is there a philosophical reason that you didn't use /etc/mythtv for the config?
11:52-!-Rizzi [] has joined #mythtv
11:53<Chutt>i don't like random apps stuffing stuff in /etc
11:53<Chutt>is all
11:56-!-Universe [] has quit [Read error: 104 (Connection reset by peer)]
11:59<thor_>Chutt, do we know where we're going on Key_Space in configuration screens? (ie. caught in all widgets to move to next screen, or you have to move to the next button)?
11:59<Chutt>i dunno
11:59<Chutt>you want to remove it from another kind of widget?
11:59<thor_>space to get space would be nice
12:01<Chutt>that's fine
12:02<thor_>still get space with 1 key as well, but if you have the keyboard in front of you ...
12:03<thor_>on another point ... just an observation ... building myth from scratch on new cvs tree ... I think it's a longer build than the last kernel I compiled
12:03<Chutt>blame g++ =)
12:03<thor_>which is pretty farkin cool,
12:08-!-Captain_Murdoch_ [] has joined #mythtv
12:08<Chutt>captain_murdoch, your cvs username was cpinkham, right?
12:09<Captain_Murdoch_>that's the reason I logged into irc. :) was going to email you a new password
12:15<Captain_Murdoch_>Chutt: success, checking out cvs now.
12:21<thor_>Chutt, no errno.h include in audiooutput.h on mythmusic build ... will commit that shortly.
12:28<Chutt>i need to change that around a bit, anyway
12:28<thor_>did someone fix something in there while I was away?
12:28<Chutt>the open on the audio device tries to see if it can open it first
12:29<mdz>rkulagow: like I said, the user doesn't need to touch anything in there by hand unless they know what they are doing, in which case they can find it
12:29<Chutt>but, what's in there isn't done yet
12:29<mdz>rkulagow: the package installation scripts create mysql.txt
12:29<thor_>so ... should I put in the one line commit ?
12:29<Chutt>go for it
12:31<mdz>I think jason miller's segfault might be the same one I've seen but haven't debugged yet
12:33<rkulagow>mdz: thanks.
12:50-!-jrh [] has joined #mythtv
12:57-!-Universe [] has joined #mythtv
12:57-!-hfb [] has quit ["Huh! Wasn't me!"]
13:04-!-NaRF [] has joined #mythtv
13:05<NaRF>i've got an elementary question considering mythtv....
13:06<NaRF>am i right that you can installt mythtv together with a tv-card on your server and them remotely watch tv via your local area network on another linux box ?
13:06-!-StarHeart [] has quit ["Client exiting"]
13:07<NaRF>wow...sounds nice :)
13:08<NaRF>especially that you can pause live-tv
13:08-!-Rizzi [] has quit [Read error: 110 (Connection timed out)]
13:08-!-hfb [] has joined #mythtv
13:09<thor_>Chutt, why are we casting CloseEvent to (void) when a popup closes? (I'm reproducing the error on -user in music which goes away if I drop that cast)
13:09<Chutt>in mythwidgets?
13:09<thor_>yup, in libmyth
13:09<Chutt>just to supress the warning
13:10<thor_>can I just pass it up to ::qframe
13:10<Chutt>what about adding a 'setActiveWindow()' call in the databasebox part after the popup goes away?
13:11-!-StarHeart [] has joined #mythtv
13:16-!-StarHeart [] has quit [Client Quit]
13:17<NaRF>does remotely watching tv with mithtv need lots of performance on the remotewatching pc or the lan ?
13:17-!-Chang [] has joined #mythtv
13:17<NaRF>sorry for those questions, but there's just an installation faq on
13:18-!-StarHeart [] has joined #mythtv
13:18<Universe>NaRF: I was told that a Celeron 366 wouldn't be able to play full screen playback but a 500 would at 352x480
13:18<Universe>for a frontend only system
13:19<NaRF>thank you
13:25<NaRF>just a few more questions: can more than one pc access to the mythtv server at the same time ? what about the menue point "Games" on one of the screenshots on
13:30<thor_>Chutt, weird focus problems with mythmusic all over the place ... works fine on click-to-focus, but music used to work equally well on focus-follows-mouse. Assume it's due to themeing changes, which is fine as I'll have it themed soon.
13:37<NaRF>will mythtv also work in germany ( pal , tv-magazine )
13:48-!-BenB [] has joined #mythtv
13:48<BenB>hi! :-)
13:48<BenB>nice to see that there's an IRC channel for mythtv.
13:49<BenB>I hope I won't waste too much time here, as I tend to do on IRC :-/
13:54-!-woogie [] has joined #mythtv
13:54<-- woogie( has left #mythtv
13:56-!-schultmc [] has joined #mythtv
14:01-!-Rizzi [] has joined #mythtv
14:04-!-woogie [] has joined #mythtv
14:07<-- woogie( has left #mythtv
14:44-!-NonToxic [] has joined #mythtv
14:44-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
14:48-!-LeandroD [] has joined #mythtv
14:59-!-kaf [kaf@] has joined #mythtv
15:02-!-Rizzi [] has quit [Read error: 110 (Connection timed out)]
15:14<LeandroD>is there someone using the latest cvs? I want to check some problem with the new EPG
15:15<LeandroD>have you icons for programs?
15:15<thor_>one sec
15:15<LeandroD>sorry, have you icons for channels?
15:16<thor_>well ... for some of them
15:17<LeandroD>do you see all of them? I miss some based on the number of row I choose to have in the EPG
15:18<thor_>I've just done a complete re-install from cvs ... using default theme ... 640x480 ... I have all icons at the top (current program), but only some down the left hand side
15:19<LeandroD>like me... ok, so this is not a problem of my installation
15:33-!-faye [] has joined #mythtv
15:49-!-Chang [] has quit [Connection reset by peer]
15:53-!-inman [] has quit ["Client exiting"]
16:07-!-jrh [] has joined #mythtv
16:07-!-Rizzi [] has joined #mythtv
16:24<Chutt>heh, sf cvs is down
16:24-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
16:25<LeandroD>great advertise for linux... :(
16:32<WizFactor>sf cvs is down every other day
16:32<Chutt>no, it's completely down right now
16:32<Chutt>not just hard to get to
16:33-!-keyhack [] has joined #mythtv
16:40<LeandroD>thor... problem solved, patch submitted to the list
16:44<mdz>the problem with putting up instructions for getting a backtrace in gdb
16:44<mdz>is that when someone posts a backtrace from gdb I get fooled into thinking they know how to use gdb
16:44<Chutt>you can't print out qstrings like that
16:45-!-Rizzi [] has quit [Read error: 110 (Connection timed out)]
16:48<mdz>you can't?
16:48<mdz>Breakpoint 1, main () at qstring.cpp:5
16:48<mdz>5 QString foo("a test");
16:48<mdz>(gdb) n
16:48<mdz>7 sleep(5000);
16:48<mdz>(gdb) print foo.ascii()
16:48<mdz>$1 = 0x804d280 "a test"
16:48<Chutt>if it's dead, no, not generally
16:49<thor_>LeandroD great.
16:50<mdz>still works for me even if I segfault it
16:52--> Youare now talking on #mythtv
16:52-!-Topic for #mythtv is
16:52-!-Topic for #mythtv set by Viddy at Sun Mar 9 06:04:45
16:52<mdz>foo.d.ascii might be better, dunno how stable that is
16:52<mdz>.ascii() works pretty reliably for me
16:53<mdz>unlike xchat
16:56<rkulagow>note: do not use cheap-ass splitters when driving multiple cards.
16:56<rkulagow>(lesson learned)
16:57<thor_>replaces with what ($60.00 "monster" splitter)?
16:57<mdz>rkulagow: what happened?
16:59<rkulagow>i already had a 1x8 powered splitter/amp down in the basement. put a $3 1to4 splitter in the development room to drive 2x Bt878 cards, 1xPVR-250. video was terrible. kept troubleshooting bttv, etc, etc. finally, took out the splitter and connected Bt card straight to basement splitter. viola! it works!
16:59<rkulagow>(as in, looks good, not crappy)
16:59-!-NaRF [] has quit ["Client Exiting"]
17:00<WizFactor>I wonder if that's my problem...
17:00<rkulagow>good thing i wired the house for 2xCAT5, 2xRG6 per wall plate; connected each card to its own port on the basement amp and now it's copacetic.
17:00<thor_>analog -> blah
17:00<WizFactor>not driving multiple cards, but my cable modem and bttv are split.
17:09<-- LeandroDhas quit ()
17:11-!-TheAsp [] has joined #mythtv
17:12<TheAsp>myth wants to record 2 shows i already have in my oldrecorded table
17:13<Universe>Myth is suppose to check to see if its already recorded?
17:14<TheAsp>for scheduled recordings yes, not for singles
17:15<TheAsp>grr, the rows match...
17:15<TheAsp>it shouldnt be doing this
17:19<Chutt>LeandroD, you said you sent a patch to the list?
17:20<mdz>TheAsp: are all of title, subtitle and description non-NULL?
17:21<TheAsp>how do you get mysql not to draw boxes around stuff?
17:21<TheAsp>anyone remember?
17:22<mdz>TheAsp: \h
17:23<TheAsp>not showing there
17:23<TheAsp>may not be mysql im thinking of
17:23<TheAsp>its not \G
17:23<mdz>if you have it output to a file or a pipe, rather than a terminal, it won't show them
17:24<mdz>and will use tabs
17:24<TheAsp>heh, thats what i wanted
17:24<mdz>echo ... | mysql ...
17:25<TheAsp>didnt there used to be an option for that?
17:25<mdz>I thought there was a \ flag for it though
17:25<mdz>could have sworn
17:26<mdz>ah, mysql -B
17:26<TheAsp>oldrecord: 1039 20030227000000 20030227004000 Curb Your Enthusiasm Interior Decorator Larry has a meeting with Diane Keaton.
17:26<TheAsp>program: 1039 20030508234000 20030509002000 Curb Your Enthusiasm The Wire Neighbors complicate yard work. Comedy 2000 0 0
17:26<TheAsp>pretend that was the right show
17:26<mdz>those don't look quite the same :-)
17:26<TheAsp>and had all the fields filled in :)
17:27<TheAsp>1039 20030508230000 20030508234000 Curb Your Enthusiasm Interior Decorator Larry has a meeting with Diane Keaton. Comedy 2000 0 0
17:28-!-choenig [] has quit [Read error: 110 (Connection timed out)]
17:29<mdz>TheAsp: are you sure there aren't any whitespace differences or anything tricky like that?
17:29<thor_>TheAsp: Comedy 2000 not in both
17:30<TheAsp>thor_: different field
17:31<thor_>might want to try QString::simplifyWhitespace in the logic that does the comparisons
17:31<mdz>thor_: the comparison is done in SQL
17:31<TheAsp>thor_: its done in SQL
17:31<thor_>never mind
17:31<Chutt>mailing lists seem slow
17:31<TheAsp>| 20 | 31 | 8 |
17:31<mdz>Chutt: resend your messages in case they didn't get through
17:31<TheAsp>| 20 | 31 | 8 |
17:32<TheAsp>first one was oldrecord
17:32<Chutt>mdz, i'm pretty sure i fixed that issue, and i'm almost 100% certain it didn't exist in 0.8
17:32<TheAsp>second was program
17:32<Chutt>so your crash is something else
17:32<TheAsp>(not like it matters :P~)
17:33<TheAsp>which issue is that?
17:33-!-orangey [] has joined #mythtv
17:33<orangey>hey guys!
17:33<TheAsp>i've had a ton of weird stuff happen since you started the 250 stuff
17:33<mdz>TheAsp: segfault when resolving conflicts
17:33<orangey>Where can I get me a copy of mythmkmovie?
17:34<orangey>TheAsp: Could be due to many things.. but i've seen my seg faulting go up a lot in the past week or two
17:34<TheAsp>havent seen that much... i use that screen often
17:34<mdz>TheAsp: select md5(...)?
17:34-!-choenig [] has joined #mythtv
17:35<mdz>TheAsp: if all else fails, turn on the query log and try the scheduler query itself
17:35<mdz>and look at the 'duplicate' column
17:35<mdz>if that comes up as true (nonzero), it's something else
17:35<TheAsp>well, its 0
17:35<TheAsp>how do you describe tables?
17:35<mdz>'desc <table>'
17:36<TheAsp>yeah, isnt that created in your sql statement?
17:36<mdz>that's why I said to use the query from the query log
17:36<TheAsp>i havent tried pasting it in, sinze its massive
17:36<TheAsp>oh, you did?
17:36<mdz><mdz> TheAsp: if all else fails, turn on the query log and try the scheduler query itself
17:36-!-Drikus__ [] has quit ["leaving"]
17:38<mdz>I believe it's all one line, so it should be easy to paste
17:39<TheAsp>\e is your friend.
17:39<mdz>TheAsp: there's also a commented-out bit in scheduler.cpp
17:39<mdz>which will dump the scheduled recordings once it's worked them out
17:40<mdz>with all of the interesting fields
17:40<TheAsp>| 1039 | 1 | 20030508234000 | 20030509002000 | Curb Your Enthusiasm | The Wire | Neighbors complicate yard work. | 39 | SHCASEC | Channel 39 SHCASEC | 1 | 50 |
17:40<TheAsp>that 50 is mine
17:40<mdz>so it's being found as a duplicate
17:40<Chutt>actually, the conflicts resolution screen had a nasty little bug that just got fixed this morning
17:41<Chutt>i'm sure quite a few random crashes were due to that
17:41<Chutt>and i just fixed something else in there
17:41<mdz>Chutt: the removelistener thing?
17:41<WizFactor>is the mkmovie maintainer in here?
17:41<TheAsp>yeah, its picking it up. so its not there
17:41<Chutt>mdz, basically, after going into the conflict screen, next time the backend sent a message to the frontend, it'd die
17:41<orangey>Is mythmkmovie going to be part of CVS at any point?
17:42<mdz>TheAsp: I'm pretty sure this is all OK in 0.8
17:42<mdz>I'm not sure what would have changed in that area, if anything
17:42<Chutt>nothing has
17:42<TheAsp>well it hardly ever happens
17:42<mdz>there is one case
17:42<mdz>I believe
17:42<TheAsp>every other time it happened i had 2 schedules for the same show
17:42<TheAsp>which was my own fault
17:43<mdz>if it gets recorded, and in the same scheduler run, there was a duplicate
17:43<mdz>but I think it explicitly checks for that
17:43<TheAsp>yeah, you fixed that
17:43<-- Captain_Murdoch_has quit ()
17:43<mdz>Chutt: that sounds a lot like my crash
17:44<Chutt>i don't think that code existed in 0.8, though
17:48<Chutt>mdz, jason miller's issue was it getting a paintEvent() in the exec() of the popup dialog
17:48<Chutt>so it was redrawing the list, and so invalidating that prefer pointer
17:48<Chutt>nfc how it worked for me, but valigrind found it =)
17:49-!-keyhack [] has quit ["Client exiting"]
17:49<mdz>in my case it does actually write the correct stuff to the db
17:49<mdz>and the conflict is resolved
17:49<mdz>but it never makes it back to viewscheduled
17:50<TheAsp>i've been having segfaults after deleting recordings
17:51<mdz>I'm doing a new checkout now that CVS isn't so horrifically slow
17:51<mdz>Chutt: are you going to freeze db changes at some point for the next release?
17:51<orangey>TheAsp: Same here.. have you been getting backtraces?
17:51<Chutt>want do change something major?
17:51<mdz>then I could test the packaged db upgrade and run CVS from there out
17:52<TheAsp>orangey: nah...
17:52<Chutt>i wasn't planning on freezing it
17:52<Chutt>but i wasn't planning on accepting any major changes to the schema until after 0.9
17:52<TheAsp>i should build just the frontend with debug...
17:52<orangey>TheAsp: It won't really help the effort until backtraces come in.
17:52<TheAsp>orangey: *nod* :P
17:53<TheAsp>not having tribes2 installed would help too
17:53<mdz>I'm just way too lazy to copy my 0.8 db to test upgrades
17:53<mdz>especially since I only have one backend
17:53<thor_>Please, somebody send mdz a free computer
17:54<Chutt>the last major thing to go in'll probably be the music ui stuff
17:54<Chutt>and the settings changes
17:54<TheAsp>i spent a few hours trying to get that ui.xml stuff going for the menu i wanted, gave up
17:55<thor_>will be easier soon
17:55<thor_>(at least I think it's easier)
17:57<thor_>alternative root to ui.xml development is to give it to moegreen, who can theme-ify arbitrarily complex code in about 20 minutes
17:59<moegreen>TheAsp: do you mean a main menu?
18:02<TheAsp>need somewhere to edit autodeletion stuff for scheduled and recorded programs
18:08-!-jrh [] has joined #mythtv
18:14<TheAsp>Chutt: Would a half implemented autodeletion be ok? Like it'll have an on/off button, but no way to control how it choses to expire shows?
18:15<TheAsp>actually it wouldnt
18:15<TheAsp>need to be able to not delete right away :)
18:18-!-Ober [] has joined #mythtv
18:19* TheAspboggles over file_open, how convienent...
18:21<thor_>Chutt, mail list is really slow.
18:21<thor_>... not your machines though, IIRC
18:30-!-choenig [] has quit [Remote closed the connection]
18:34-!-billytwowilly [] has joined #mythtv
18:35<billytwowilly>perhaps someone could confirm something for me? I've been reading the devel mailing list and it looks like there has been added in transcoding support to transcode the nuppelvideo files to something else?
18:36<billytwowilly>is it just point and click type stuff, or do I have to know all the transcoding command line stuff?
18:36<BenB>I don't know, I think the latter, I haven't used it
18:37<poptix>i can play a 720x480 mpeg-2 stream on my PII-233
18:37<poptix>but i can't find a PCI video card with s-video output
18:37<poptix>i was going to put mythtv on my dreamcast, but i can't seem to get Qt to compile =(
18:37<poptix>although Qt/E will
18:37<billytwowilly>doh, I was hoping it would be as easy as dvd::rip. Thanks for the info.
18:37<BenB>billytwowilly: welcome.
18:38<billytwowilly>poptix: you mean you can use a dreamcast for something other than playing pirated games??;)
18:38<BenB>poptix: wow, running undwer Linux or bsd?
18:39<poptix>billytwowilly: heh, i have like 2 dreamcast games
18:39<poptix>BenB: linux
18:39<billytwowilly>poptix: My buddy loves his, because he can go on newsgroups and get any game he wants;)
18:39<billytwowilly>I'm not into gaming personally anymore though, other than xmame stuff.
18:40<poptix>i've got the keyboard, mouse, and ethernet adapter for mine
18:40* BenBis itching to get the DVB stuff done and checked in.
18:40<billytwowilly>I'm waiting on a motherboard and then I'm building a mythtv box;)
18:40<BenB>poptix: how expensive (new)?
18:41<billytwowilly>sexiest micro-atx motherboard ever;)
18:42<poptix>BenB: dreamcasts cost like $50 now
18:43<BenB>poptix: I knoew, that's why they're interesting, but it doesn't help any, if the ehternet adapter costs additional 50$.
18:43<billytwowilly>they always seem to get you on the addons too.. It's like that with my ipaq...
18:44<BenB>given that you can get complete computer for about 220$ or less. (no monitor)
18:44<BenB>billytwowilly: yes :(
18:44<BenB>(no disk either)
18:45<billytwowilly>my PVR setup will probably cost around 700 CAD...
18:45<billytwowilly>or 4 dollars american..
18:45<thor_>hot damn, YAC (yet another Canadian)
18:46<billytwowilly>heh, yah, there's a couple of us around eh?;)
18:46<-- Cloak( has left #mythtv
18:46<billytwowilly>So how's Chuck doing? I haven't seen him in a while;)
18:48-!-billytwowilly [] has quit ["Client exiting"]
18:53-!-jrh [] has quit [Read error: 110 (Connection timed out)]
18:55<poptix>i picked up an iomega buz for $10 today
18:55<poptix>brand new
19:14<yebyen>anyone experienced frontend crashes just after a show?
19:14<yebyen>like, while displaying the dialogs
19:14<Chutt>BenB == Ben Bucksch?
19:14<Chutt>yebyen, use current cvs, try to reproduce.
19:15<yebyen>Chutt: it's yesterday's cvs, and I haven't gotten it in prior versions...
19:15<Chutt>yesterday is not current, now, is it?
19:15<yebyen>been tracking about every other week
19:16<yebyen>only update was in mythwidgets.cpp and uitypes, which i guess could very well have something to do with the problem, HEH
19:17<Chutt>theasp, petecool, same goes for that segfault you guys were trying to get a good backtrace of the other day -- i'm pretty sure it's fixed
19:17<yebyen>cool =]
19:18* yebyenloves open source, HEH
19:18<Chutt>basically, if you had gone to the conflict resolution screen, it'd seem to crash randomly at some point later
19:18<yebyen>no way i'd get these kinds of mad updates on a closed source app
19:18<yebyen>Chutt: hm, I might've done that both times.
19:19<Morph>you also dont get the author browbeating you..its a win-win situation.
19:19<yebyen>good word
19:21<Tack>Myth hang in the middle of Buffy, with 20 minutes left in the buffer. Grr! :)
19:22<yebyen>one (but not both) time, the crash actually took mythbackend with it
19:22<Chutt>yebyen, it really depends _where_ it crashed
19:22<BenB>Chutt: yes, I am Ben Bucksch.
19:22<BenB>hi :-)
19:22<Chutt>but, i'd say it's a pretty good chance it's something i fixed earlier today
19:22<BenB>nice to meet yuo :)
19:22<yebyen>Chutt: i'm updating to current cvs as we speak
19:23<yebyen>BenB: yuo!!!
19:23<Chutt>benb, if you _really_ want to not duplicate code, incorporate those changes into the mpegrecorder class
19:23<Chutt>but i'd prefer if they were totally separate
19:24-!-syah [] has joined #mythtv
19:24<BenB>Chutt: you mean, I should add the DVB-specific code next to the PVR-speific code?
19:24<Chutt>there's nothing pvr specific in there
19:24-!-schultmc [] has quit ["Client exiting"]
19:24<BenB>well, I mean analog hw mpeg encoder.
19:24<Chutt>aside from the v4l2 standard method of setting the capture resolution
19:25<Chutt>benb, it'd be similar to how the mjpeg/v4l stuff works in nuppelvideorecorder
19:25<yebyen>i wish iulius got updated for current cvs
19:25<BenB>well, I could live with that, if you can. :-)
19:25<yebyen>last time I tried, it wouldn't load...
19:25<Chutt>and, drop the streamrecorder stuff
19:26<BenB>Chutt: but I'm curious, why don't you want a half-abstract class?
19:26<Chutt>i don't like em
19:26<BenB>seems like the perfect and almost from the book solution to me.
19:26<Chutt>it's non-obvious to have functionality in two different places
19:26<BenB>nod, but that's exactly how OO is.
19:27<BenB>well, it's your code.
19:27-!-faye [] has quit [Read error: 60 (Operation timed out)]
19:27<Chutt>yup, it is :p
19:27<BenB>I just really don't want to have to watch your CVS checkins and manually merge your mpegrecorder changes into dvbrecorder.
19:28<Chutt>only stuff that's going to change there is additional options
19:28<BenB>as long as I don't have to do that or something similarily problematic, it should be fine with me
19:28<Chutt>as they get added to the driver
19:29<BenB>should I add a good chunk of newlines between analog and dvb code, so that we prevent conflicts in case one of us has local modifications and the other one checks in?
19:29<Chutt>doesn't really matter to me
19:29<BenB>lol, I guess because you'll be the one who checks in ;-P
19:30<BenB>ok, *sigh*, I'll go that route, then.
19:30<BenB>unless you or somebody else has a better idea.
19:30<Chutt>not really, no
19:30<BenB>(speak now or... ;-P)
19:31<thor_>we could switch the entire code base to Java
19:31<BenB>fine with me
19:31<poptix>thor_: python
19:31<thor_>potix: cobol
19:31<BenB>I guess we might have a bit of a speed problem, then, though
19:31<poptix>thor_: no, those freevo people told me python is the best
19:32<BenB>poptix: ah, well, then.
19:32<thor_>poptix: we should really do this all in whitespace++
19:33<BenB>Chutt: I suppose you then don't want a base class with implementations for channel either?
19:33<Chutt>i just like mostly abstract base classes
19:33<poptix>thor_: haha.
19:33<Chutt>common data, but that's about all
19:34<Chutt>but i can make an exception for the channel class, as long as you keep the naming like i asked =)
19:34<thor_>Chutt has seen my dynamic_cast spaghetti in mythmusic and knows it sucks...
19:35<BenB>Chutt: the implementations in Channel (after my current patch) are so simple, I guess I could lve with copying them.
19:35<Chutt>thor, heh, i'm still wondering how it manages to return non-null when it should be returning null
19:35<Chutt>benb, naw, leave em in channelbase
19:35<BenB>thor_: I hardly ever had to ouse dynamic cast.
19:35<Chutt>or whatever
19:35<BenB>1 or 2 instaces, at most
19:35<BenB>Chutt: ok
19:35<yebyen>Chutt: too bad freevo is obviously better than mythtv... after all, it's on version 1.3.2! You're not even at 0.9 yet!
19:36* yebyenruns
19:36<Chutt>silly people
19:36<BenB>yebyen: with the current pace, it will be at 1.0 in 2-3 months :)
19:36<thor_>should never use it (ever), unless you are crappy/lazy and design bad object trees (or don't design them at all)
19:36<thor_>like me
19:36<Chutt>thor, naw
19:37<Chutt>you're using it legitimately
19:37<yebyen>BenB: heh, by then freevo will probably be on 1.5!
19:37* yebyenruns far
19:37<Chutt>same as it's being used in the osd code
19:37<thor_>Chutt, I need to go back and redo all that ... but am waiting for a big rewrite
19:37<thor_>finish ui, finish ui
19:37<moegreen>thor_: Don't you have a UI to rework? heh.
19:38<thor_>yes massah
19:38<Chutt>moegreen, is leandro's patch to the guidegrid ok?
19:38<moegreen>Chutt: yeah I think - I didn't try it yet. There is something else with that section of the code I think
19:39-!-keyhack [] has joined #mythtv
19:39<yebyen>i need a faster processor on my mythbox
19:39<BenB>thor_: I have one instance. I could store a reference to the DVBChannel, but I have a |Channel| and *know* it's a DVBChannel.
19:39<yebyen>mythtv cvs takes eons to compile (40 mins or so)
19:40<moegreen>Those if statements should restrict that code from being called only when the selector is on the 'current' row
19:40<Chutt>if i toggle the favorite status of a channel
19:40<BenB>thor_: but I am open for a lesson :)
19:40<Chutt>with the / key
19:40<keyhack>I need a better capture card, mine is from '96
19:40<Chutt>the icon goes away
19:40<moegreen>the 'type' pointer is a pointer to the channel list, so it doesn't need to be updated there
19:41<yebyen>Chutt: eew, nasty bug
19:41<BenB>Chutt: as for the mythfilldatabase bug with de....
19:42<thor_>BenB, if you're looking for lessons, I'm way too much of a dabbler to say anything definitive. I just have a fairly good instinct that every time I do a dynamic_cast a little voice says to me "you are not doing polymorphism properly"
19:42<Chutt>yeah, the patch you sent that you said 'i didn't test this at all' ?
19:42<BenB>Chutt: I can't really test it, because I use neither tv_grab_de nor tv_grab_na, unless I create a completely new test database and all... shoudl I do that, or is there another way, i.e. some people from NA testing it for me or similar?
19:42<BenB>Chutt: exactly.
19:43<Chutt>i'd prefer if you'd at least test it with _de
19:43<BenB>Chutt: it works fine with my grabber, though, but that doesn't say all that much.
19:44-!-inman [] has joined #mythtv
19:45<BenB>thor_: you're not the first to speak generally against casts, so you're likely to be right :).
19:48<Chutt>sometimes you need to know what an object is
19:49<inman>what it is, my brotha.
19:49<BenB>Chutt: as for the stream stuff, that was mainly for illustrative purposes, to show that I planned to have more classes like that, all taking mpeg as input (stream, hdtv, maybe even DVD import etc.)
19:49<BenB>inman: anythign you can grab ;-P
19:50<BenB>Chutt: I'll take it out for the next patch
19:51-!-epotash [] has joined #mythtv
19:52<BenB>hi epotash
19:52<epotash>i was wonderng how mythtv and media player pass video and audio data between each other?
19:53<Chutt>media player?
19:53<epotash>i am looking to right a media app that uses mplayer
19:53<Chutt>mythtv doesn't use mplayer.
19:53<epotash>i thought it does
19:54<thor_>epotash, mythvideo can use mplayer to play video files, but that has nothing to do with core mythTV stuff
19:56<epotash>so how does it play all the different video and audio? does it have its own engine for decoding all the different codecs in software?
19:56<Chutt>it doesn't play all different kinda of video and audio
19:56-!-keyhack [] has quit ["Client exiting"]
19:56<thor_>epotash, it only plays back what it encodes
19:57<epotash>does anyone here who codes know how mplayer might be used to play various media formats
19:57<TheAsp>mplayer <pathtovariousformatshere> :P
19:57<Chutt>i have no idea how that mass of crap manages to play anything :p
19:57<epotash>how can i use mplayer, but instead of output to monitor or speakers, i just get raw output to file
19:57<BenB>Chutt: lol
19:58<TheAsp>epotash: mencoder
19:58<thor_>Chutt, I believe you left out the adjective "steaming"
19:58<epotash>whats that?
19:58<Chutt>3000 line main() function
19:58-!-StarHeart [] has quit ["Client exiting"]
19:58<BenB>Chutt: the attitude of the devlopers is impressive as well.
19:59<TheAsp>you mean the redhat thing or the no bins thing?
19:59<TheAsp>i'm all for the redhat thing
20:00<epotash>so what is the best way to add support for playing mp3's, divx, quicktime, mpeg 1, mpeg 2, and dvd's to an application?
20:00<TheAsp>frontend just died :P
20:00<TheAsp>epotash: uh
20:00<TheAsp>use a library? :P
20:00<TheAsp>gstreamer is nice if you want to wait for it to forment a bit
20:01<epotash>im using Java, so i guess ill have to write a native interface
20:01<TheAsp>there are java bindings...
20:01<epotash>how can i play dvd's?
20:01<TheAsp>epotash: rtfm?
20:02<epotash>gladly, but are you sure there is a java binding for the libdvd and css shit?
20:02<TheAsp>no, i said there was a java library for gstreamer
20:03-!-hfb [] has quit ["Huh! Wasn't me!"]
20:03<epotash>what is gstreamer, or better yet ill search for it myself.
20:04<inman>much better.
20:04-!-bambito [] has joined #mythtv
20:05<Chutt>theasp, current cvs?
20:05<TheAsp>me, right now?
20:05<TheAsp>just before the drive died
20:05<Chutt>ah, ok
20:05<TheAsp>i could build though
20:05<Chutt>if you could
20:05<Chutt>i'd like to know if your random frontend death goes away
20:06<TheAsp>heh, so would i. i'd also like to know if it's reproducable ;P
20:06<Chutt>i fixed something that'd cause it
20:06<Chutt>i believe
20:06<TheAsp>lemme figure out cvschroot
20:06<BenB>Chutt: hm..... and you are pretty sure that you won't make any changes to mpegrecorder anymore which are relevant to dvbrecorder or other mpeg-taking classes?
20:07<Chutt>i highly doubt it
20:08<BenB>I am wondering, if I should go with the copy route. throwing the dvb stuff into the v4l stuff will make the code pretty hard to read / see what is for what....
20:08<Chutt>i _really_ doubt i'll touch the seek table generation stuff
20:08<epotash>TheAsp: Thanks for pointing me to GStreamer, it looks very useful. too bad the Java binding is not yet released
20:08<TheAsp>whats the new repository? same as the old, only mythtv?
20:08<Chutt>unless i totally redo how that's done, in which case it wouldn't be difficult to copy over the changes
20:08<TheAsp>epotash: well its in the cvs
20:08<Chutt>theasp, /var/lib/mythcvs
20:08<BenB>and I could go and place the general code at the very end, in both mpegrecorder and dvbrecorder - so that it's clear that it's the same code and copying between them (in case ...
20:09<BenB>there ever *are* still changes) would be easier.
20:10<TheAsp>grr, password?
20:10<Chutt>same as before
20:10<TheAsp>oh, cant type
20:10<Chutt>moegreen, mind if i get rid of the rect functions in playbackbox + the viewscheduled stuff?
20:10<Chutt>just doin a bit of cleanup
20:10* TheAspcrosses fingers, just put file locking in
20:11<BenB>Chutt: is it OK with you, if I reorder mpegrecorder, or would you prefer me to leave that file completely alone?
20:11<moegreen>Chutt: no, go ahead :) there are some in the guidegrid too
20:11<Chutt>moegreen, i was going to get to that eventually =)
20:11<BenB>(reordering would make it clear that the code is identical
20:11<moegreen>And I think the program finder :)
20:11<Chutt>benb, sure, that's fine
20:11<BenB>ok :-)
20:12<TheAsp>this is a serious pain.
20:13<BenB>TheAsp: and you haven't even seen glib yet ;-P
20:13<TheAsp>no, synching my cvs :P
20:13<TheAsp>i like glib
20:13<TheAsp>cvs [server aborted]: could not find desired version 1.65 in /var/lib/mythcvs/mythtv/programs/mythbackend/mainserver.cpp,v
20:13<TheAsp>there an easy way around that?
20:13<Chutt>other than a clean checkout?
20:14<TheAsp>uhh, grr? :P
20:14<Chutt>i'll tell my hardware not to die in the future
20:14<Universe>its all Chutt's fault too
20:15-!-Captain_Murdoch [] has joined #mythtv
20:15<TheAsp>Chutt: i wont be able to give you a good answer for a few days anyway :)
20:15<BenB>Universe: it could be your fault (universe)
20:15<TheAsp>PeteCool should give it a try too, since he seemed to have more issues
20:16<BenB>ops, the latest cvs segfaults for me when going to the epg
20:16* BenBbuilds debug
20:19<orangey>BenB: what UI are you using?
20:20<moegreen>orangey: have you updated sasq for the new epg?
20:21<Chutt>moegreen, why's the 'delete XMLParse' commented out in viewscheduled?
20:22<Chutt>well, it should be 'delete theme;', of course, but..
20:22<moegreen>Chutt: heh, because that's the name of the class, not the variable
20:22<moegreen>and I probably never went back to change it
20:23<Chutt>ah, ok
20:23<BenB>orangey: default, blue.
20:23<BenB>orangey: you mean the theme, right?
20:23<BenB>orangey: because the choice of EPGs unfortunately seems to be gone (I liked the old default EPG better :( )
20:24<moegreen>BenB: You could start a new theme, "Old School MythTV" and reincorporate the old look :)
20:25<BenB>moegreen: heh, it's not just the look, the new one doesn't work for me at all, totally broken. haven't had time to write a nice mail about it yet.
20:25<moegreen>BenB: do the program titles not show up?
20:26<BenB>moegreen: the description and other details are all over the screen, the thing hangs and crashes, it extremely slow etc.
20:26<BenB>it seems like it creates one remote player per channel displayed, for example.
20:27<BenB>(i.e. I see 6 new players in the backend when I open the EPG)
20:27<Chutt>it's looking for channel icons.
20:27<moegreen>BenB: I think it's looking for channel icons there
20:27<BenB>ah, and those count as players? I thought those were only video.
20:27<Chutt>just file transfers
20:28<BenB>it would have explained some of my problems.
20:28<poptix>anyone need an mjpeg card?
20:28<moegreen>BenB: are you using mythtv on an actual tv (vs. a monitor?)
20:28<poptix>ie, mpeg-1/mpeg-2 encoder+decoder
20:28<TheAsp> 2687 holyshit.patch
20:28<TheAsp>not bad.
20:29<BenB>moegreen: tv out, nvidia binary driver.
20:29-!-keyhack [] has joined #mythtv
20:29<moegreen>BenB: if it's slow change the shading method to something other than alpha blend - speeds things up here a lot
20:29<BenB>moegreen: trying...
20:30<BenB>wait, I can'T, it crashes.
20:30<Chutt>or turn on renderaccel in your xfree config file, if you're using the latest nvidia drivers
20:30<moegreen>Colorized (shading) looks similar without the performance hit
20:31-!-bambito [] has quit [Read error: 60 (Operation timed out)]
20:31<BenB>Chutt: where do you want the bt?
20:32<Chutt>here's fine
20:32<BenB>posting it all? okay....
20:32<Chutt>just post what's needed
20:32<Chutt>ie, the last place in mythtv
20:33<BenB>#1 0x080c1f3a in GuideGrid::fillProgramRowInfos(unsigned) (this=0xbfffea80, row=0)
20:33<BenB> at guidegrid.cpp:719
20:34<Chutt>a 'bt full' is usually more helpful :p
20:34<BenB>okay, but that's long... #1 0x080c1f3a in GuideGrid::fillProgramRowInfos(unsigned) (this=0xbfffea80, row=0)
20:34<BenB> at guidegrid.cpp:719
20:34<BenB> x = 0
20:34<BenB> container = (LayerSet *) 0x8539d98
20:34<BenB> type = (struct UIGuideType *) 0x853a3c8
20:34<BenB> proglist = (QPtrList<ProgramInfo> *) 0x0
20:34<BenB> program = (ProgramInfo *) 0x853ab88
20:34<BenB> proginfo = (ProgramInfo *) 0x0
20:34<BenB> chanNum = 78
20:34<BenB> ydifference = 64
20:34<BenB> xdifference = 21
20:34<BenB> arrow = 0
20:34<BenB> cnt = 0
20:34<Chutt>right, but that actually shows the error
20:34<BenB> recFlag = 0
20:34<BenB> spread = 1
20:35<BenB> lastprog = {d = {jd = 0}, t = {ds = 0}}
20:35<BenB> tempRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}
20:35<BenB> isCurrent = false
20:35<Chutt>you've got an empty channel?
20:36<BenB>define "empty"
20:37<orangey>moegreen: Did that "start on this channel" thing ever get resolved?
20:37<moegreen>orangey: I think i got it fixed
20:37<orangey>moegreen: when abouts?
20:37<moegreen>works here :)
20:37<Chutt>one without a channum field defined?
20:37<moegreen>a few days ago
20:37<moegreen>Friday maybe?
20:37<BenB>Chutt: lots of.
20:37<orangey>moegreen: now channels work even worse for me..
20:37<orangey>moegreen: they keep going back to the beginning (channel 2, say)
20:38<Chutt>benb, that's the issue.
20:38<BenB>Chutt: for some reason I couldn't figure out yet, mythfilldatabase always adds all chanels to my DB, even when I use --update (maybe I don't use su correctly, dunno)
20:38<moegreen>orangey: oh yeah, that was a result of the fix to start on the right channel - heh, i'll fix that soon
20:38<BenB>Chutt: well, that's the default behaviour of myth :)
20:38<yebyen>anyone spotted the bug (i think it's a bug, at least) where deleting an item from the list of recordings moves the cursor down one spot further than it should be?
20:38<Chutt>channum has to have something in it.
20:39<orangey>moegreen: hehehe : ) alright..
20:39<BenB>Chutt: that's what mythfilldatabase does to my DB *shrug*
20:40<orangey>Also, has that thing with the channel icons been resolved?
20:40<BenB>ah, and now it also works.. maybe also because of the CVS fixes.
20:41<TheAsp>-rw-rw-r-- 1 asp asp 2149085 2003-05-05 21:40 holyshit.patch
20:41<TheAsp>thats more like it
20:41<BenB>2MB patch?
20:41<TheAsp>dunno whats all in it
20:41<TheAsp>probably ~'s
20:41<BenB>patching what to do what?
20:42<TheAsp>going from my old myth checkout to the new one
20:42<orangey>OK, so I need to "update" my channels..
20:43<orangey>does that mean that if I say yes to "Would you like to clear all program/channel....", it will erase all my "record this show always" preferences?
20:44<Chutt>moegreen, i'll do the guidegrid and program finder and mythvideo in a bit =)
20:44<moegreen>Chutt: ok, I just committed the delete theme stuff for guidegrid and program finder
20:44<orangey>moegreen: delete theme?
20:45<orangey>what's that?
20:45<Chutt>that went in for the viewscheduled bit i just checked in
20:45<Chutt>a bug =)
20:45<TheAsp>ahh, down to 100k
20:45<-- epotashhas quit ()
20:45<moegreen>'theme' is just a variable name
20:45<orangey>oh, sorry : )
20:46<moegreen>if (theme == "SasQuatch") delete theme; :) just kidding
20:46<orangey>did you see the SQ prog finder?
20:46<moegreen>orangey: I asked you earlier if you had updated the theme, I never seem to keep the url around
20:47<orangey>moegreen: yeah, should be working
20:47<moegreen>though I guess it's on my website somewhere
20:47<orangey>though it is a work-in-progress
20:47<orangey>this is an *older* SS
20:48<orangey>the newer one cuts a line from the top and a line from the bottom to give more room
20:48<orangey>moment while I put it up..
20:48<moegreen>so what did subminor revision .6 add to the theme :)
20:48-!-bambito [] has joined #mythtv
20:48<orangey>moegreen: I've already stated that I'm following the "out my ass" method of revision naming.
20:48<orangey>but .6 just updated the ui.xml to the next iteration
20:50-!-billytwowilly [] has joined #mythtv
20:50<orangey>anyway, I didn't knwo what to do, but I hesitated to move it to 0.5.5 : )
20:50<orangey>until I was ready, anyway..
20:51<BenB>hm, dumb question. I want to record a show that is currently running.
20:51<BenB>but I don't want to watch it, I just want to use the EPG to record it.
20:51<BenB>selecting it for record once doesn't seem to work, once the show has started.
20:52<moegreen>BenB: then do that, it should be in your watch recordings - what does the backend say?
20:53<BenB>moegreen: no, it's not listed in recordings. the backend says nothing (in the log)
20:53<moegreen>orangey: the fonts are somewhat out of control over here - you also might want to add <cutdown>no</cutdown> tags to the channel number/callsign in the program finder
20:53<billytwowilly>This may be a dumb question, but is there a recommended distro to use for setting up a mythtv box?
20:53<orangey>hmmm. how come myth automatically adds all the channels if I pick a TV_grab_na source now? This isn't tremendously workable with directv, where many of the channels aren't channels I can access..
20:53<orangey>moegreen: what does the cutdown tag do?
20:53<orangey>and what is "out of control" referring to?
20:53<orangey>they're too big?>
20:53<BenB>billytwowilly: no.
20:54<moegreen>orangey: if there isn't enough room it removes a portion of the string and adds ...
20:54<moegreen>orangey: there is something wrong with that code right now, but those strings should never need to be cutdown
20:54<moegreen>orangey: or you can give them more vertical room
20:54<orangey>moegreen: vertical room?
20:54<billytwowilly>BenB: thanks.
20:54<moegreen>orangey: otherwise the menu font cuts off the "finder" in program finder
20:55<moegreen>orangey: height?
20:55<BenB>another crash, when tryign to wathc TV: #3 0x081316bb in TV::Init() (this=0x852e348) at tv_play.cpp:159
20:55<BenB>No locals.
20:55<BenB>#4 0x0806abbd in startTV() () at main.cpp:96
20:55<BenB> db = (struct QSqlDatabase *) 0x84263d8
20:55<BenB> tv = (class TV *) 0x852e348
20:55<BenB> nextstate = kState_None
20:55<orangey>moegreen: Understandable.. However, I think this is *much* more easily resolved with changing the alt text (or in this case actually *creating alttext*) to "finder"
20:55<orangey>I've put in the suggestion.
20:56<moegreen>orangey: you expect me to read the readme or something? :)
20:56<orangey>but until it gets accepted, the next minor revision will include modified .xml files (tv_schedule, etc)
20:56<orangey>moegreen: No, I haven't put the suggestion in the readme : )
20:56<orangey>not yet, anyway.
20:56<orangey>You expect me to write a readme?
20:57-!-keyhack [] has quit ["Client exiting"]
20:57<moegreen>heh, looks good otherwise - is the epg/weather done?
20:57<orangey>the EPG in the watch TV mode, yes.
20:57<orangey>not in the not-watch-mode
20:57<orangey>and weather will be my last stop.
20:57<orangey>though I can't wait!
20:57<orangey>Also, I have a super-shitty mythvideo theme-in-principle..
20:57<orangey>though it needs serious work : )
20:58<orangey>you enjoy the finder?
20:58-!-NonToxic [] has quit [Read error: 110 (Connection timed out)]
20:59<orangey>excellent : )
20:59-!-billytwowilly [] has quit ["Client exiting"]
20:59<orangey>If you have any suggestions, please let me know
21:00<moegreen>will do, brb
21:00-!-moegreen [] has quit ["[BX] The Borg use BitchX. It will be assimilated. Shouldn't you?"]
21:03-!-jdanner [] has joined #mythtv
21:04* TheAspmakeith
21:11* inmantaketh away.
21:19<mdz_>orangey: it selects all of the channels because there is not yet a UI to select which channels you want
21:20<mdz_>until then you can edit the config file after running setup
21:24-!-NonToxic [] has joined #mythtv
21:24<poptix>mdz_: need an iomega buz?
21:24<poptix>works with the hardware mjpeg stuff
21:25<poptix>also has a decent scsi controller
21:27-!-bline [] has joined #mythtv
21:29<orangey>mdz: If I take files out of my directv.xml (I think), will mythfilldatabase erase those channels?
21:30<mdz_>poptix: I don't have a machine to put it in, or space for another machine, but thanks
21:30-!-bline [] has quit [Client Quit]
21:36<poptix>mdz_: picked it up, brand new, for $10 =p
21:39<Ripp>beware of the buz, it can be kind of, well, bitchy about the hardware it runs on
21:46<poptix>yeah, it hates shit ass VIA hardware
21:46<poptix>luckily i avoid VIA like the plague
21:46<BenB>me too :-)
21:47<BenB>after having been burned big time :-(
21:47* Universetakes a note to not buy via anymore
21:48<Universe>unfortunately, all I have right now is 2 via mbs.. :-(
21:48<Universe>I guess I learn my lesson the hard way
21:50<poptix>my roommate compaq just died
21:50<poptix>via chipset.
21:51<poptix>IDE controller randomly flakes out after the system has been on for 5-10 minutes
21:51<poptix>i told him to buy a new computer
21:51<poptix>(so i can take the old one and use it as a frontend)
21:54<BenB>poptix: my ide controler is fried as well, but just makes the driver write corrupt data silently :-(
21:54<Timon>The new VIA stuff isn't bad. But the old stuff is nasty
21:59<BenB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$ ay<aaaaaaaaaaa676-u7-b vnh??
21:59<BenB> ???????????????????????????????????????????????????????????????????????????????????????
21:59<BenB>??????????-? nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn<yaaaaaaaaaAa<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>UGH8ZGH678GFBH89UHN90IJKM,OP?.-
21:59<BenB>me too :-)
21:59<rkulagow>orangey: there's instructions in the howto on how to remove channels, courtesy of bruce markey
22:00<-- rkulagow( has left #mythtv
22:09-!-Universe [] has quit [Read error: 60 (Operation timed out)]
22:10<BenB>"Universe has quit - Operation timed out" - duh, gotta find a new Universe to live in
22:14-!-Kuwanger [] has joined #mythtv
22:15<Kuwanger>Hi. Just stopped by to say thanks for creating mythtv. Fun stuff.
22:15-!-rcaskey [] has joined #Mythtv
22:16<Kuwanger>Works amazingly well in VNC.
22:16-!-paperclip [] has quit ["A computer once beat me at chess, but it was no match for me at kick boxing."]
22:19<poptix>i wonder if my i-opener can manager mpeg decoding
22:20<poptix>i could mount it on the back of the bathroom door or something =p
22:22-!-rcaskey [] has quit ["Client exiting"]
22:24<Timon>poptix: I thought about getting an i-opener. But I couldn't find it on clearence for less than 200
22:24<Timon>$50 was my price point
22:26<poptix>i got a first-gen unit
22:26<poptix>think i paid $99
22:26<poptix>from netappliance or whatever
22:26-!-rkulagow [] has joined #mythtv
22:34<Chutt>poptix, they're only like p1-166 speed
22:35<poptix>Chutt: mine has a WinChip C6 233 =p
22:35<Kuwanger>I think tivos are only 70Mhz.
22:35<poptix>so yeah, P166
22:35<Chutt>p166 speed
22:35<poptix>you can put P233's in them though
22:35<Chutt>kuwanger, what's that have to do with anything?
22:35<Kuwanger>They compress to mpeg2, though.
22:35<poptix>some people even dropped in the K6-450's
22:35<Chutt>no they don't
22:35<BenB>Kuwanger: they have hw mpeg encoding/decoding
22:36<Chutt>poptix, and going to active cooling?
22:36<Chutt>my heatsink's cut in half =)
22:36<poptix>the only thing the tivo cpu is doing is displaying menus and whatnot
22:36<poptix>Chutt: well, i only need a P233MMX
22:36<poptix>i've got like, 3 P233MMX systems sitting around here
22:37<poptix>i tried playing a 720x480 16mbit mpeg-2 stream on my firewall (P233MMX) and it was fine
22:37<Kuwanger>Chutt: Who was that no to?
22:37<Chutt>poptix, my celery-533 uses 70% cpu to do that
22:38<poptix>Chutt: really?
22:38<Chutt>kuwanger, to you -- the cpu in the tivo doesn't touch the video
22:38<poptix>Chutt: is that with or without deinterlacing
22:39<poptix>28287 root 15 0 4172 4172 1460 S 13.1 6.7 0:01 0 mplayer
22:39<poptix>-ao/-vo null
22:39<poptix>just raw decoding
22:39<poptix>-ao null/-vo oss
22:40<poptix>28337 root 15 0 4792 4788 1460 R 23.6 7.7 0:03 0 mplayer
22:40<Kuwanger>Chutt: Okay..
22:40<TheAsp>-vo oss?
22:40<Chutt>poptix, without
22:41<TheAsp>Chutt: xv or not?
22:41<Chutt>mplayer takes more cpu than mythtv does to play on that machine
22:41<Chutt>with xv, of course
22:41<TheAsp>just for playback?
22:42<TheAsp>takes 5% of my cpu to play
22:42<TheAsp>on a 1gHz
22:43<poptix>-vo null, -ao oss
22:43-!-ktbowman [] has joined #mythtv
22:43<poptix>28404 root 25 0 8188 8184 1948 R 77.4 13.2 0:07 0 mplayer
22:43<poptix>-vo x11, -ao oss
22:43<poptix>video card doesn't support xv
22:44<TheAsp>that was 5% with myth
22:44<poptix>TheAsp: this is a P233MMX
22:44* Kuwangerdoesn't even try going at 640x480..
22:44<TheAsp>im saying its good :P
22:44<poptix>here's the thing
22:45<poptix>mplayer is having the resample the audio, for the 44khz ISA sound card =p
22:45<poptix>then it's having to do the whole x11 video thing for the video, instead of xv
22:45<poptix>so i think it's more than viable as a mythtv frontend
22:45<poptix>once i drop in a PCI sound card, and something that supports Xv
22:46<poptix>the only fan in this box is the PSU fan, which is quiet
22:46<poptix>cpu has a giant heatsink on it
22:47<poptix>it's a dell optiquest desktop
22:47<ktbowman>pooptix, what kind of PSU do you use ? I purchased a "quiet"...
22:47<ktbowman>power supply that in reality isnt so quiet
22:49-!-bline [] has joined #mythtv
22:50<poptix>i usually replace the fans in my PSU's with fans that have a thermal sensor
22:53<bigguy>I usually just undervolt the fans
22:53<poptix>that's a bad idea =p
22:53<bigguy>depending on the fan you can use 7v or even 5v
22:54<bigguy>poptix: well I've not had any problems yet
22:54<poptix>if you get them with thermal sensors, you can place it where it matters
22:54<bigguy>I don't want to spend extra money for the thermal sensors
22:54<poptix>i've got 3 fans in my main desktop with thermal sensors in various locations that they control the airflow for
22:54<bigguy>for I am a cheap bastard
22:55<bigguy>I've been undervolting fans for eons
22:55<bigguy>I've overvolted a few as well
22:55<poptix>bigguy: i think i paid $10 for this 5,400 rpm fan with a thermistor
22:55<poptix>it even has 3 blue LED's
22:56<poptix>they turn off when the fan stops spinning
22:56<bigguy>I think I paid $5 for 3 fans with blue leds
22:56<BenB>lol, as if you couldn't see that :)
22:57<bigguy>and the thermistors are like $0.50 for a three pack at some unnamed electronic place
22:57<bigguy>and work great inline :P
22:57* bigguypinches a few more pennies
22:59<bigguy>that's like the people that pay $37 bucks for Crest white strips when they could get a tube of the professional strength white gel( carbamide peroxide) and cut some strips outta seran wrap
22:59<bigguy>for like $6
23:00<bigguy>and it works too
23:00<TheAsp>Chutt: didnt work
23:01<TheAsp>dead frontend on recording start
23:02<bigguy>well I took my national registry exam tonight
23:02<bigguy>it'll be 2 weeks atleast before I will know the results
23:02<bline>hey bigguy
23:02<bigguy>so soon I shall know if I am an EMT or not
23:02<bigguy>lo bline
23:03<bigguy>bline: how goes it?
23:03<bline>pretty good, I slept all day :)
23:03<bline>guess I'll work all night
23:04<bigguy>well I will probably retire soon
23:04<bigguy>I've been up since about 4am CST
23:04<-- Kuwanger( has left #mythtv
23:05<bline>i gotta write an incremental backup for our servers tonight, fun fun
23:05<bigguy>I don't have anything to do for a while to come
23:06<bline>you take that EMT written test yet
23:06<bigguy>I'll have to go apartment hunting with my sister later this month or early next month and look into getting a job as a part time emt in that area
23:06<bigguy>bline: yes today
23:06<bline>do you think you made it?
23:06<bigguy>bline: won't know the results for atleast 2 weeks
23:07<bigguy>bline: but I'm confident I passed
23:07<bigguy>I was the first one to finish the exam
23:07<bigguy>the 2nd person to finish came out almost an hour after I did
23:08<bigguy>course my mother was also testing
23:08<bigguy>I am pretty sure she passed
23:11-!-converter [] has joined #mythtv
23:12<bline>hola converter :)
23:13<converter>hi bline
23:14<rkulagow>chutt: is the mailing list down? it seems like it's been a little quiet. too quiet.
23:15<Chutt>last email was 10:56
23:15<rkulagow>is that EDT, PM?
23:16<Chutt>20 minutes ago, roughly
23:16<rkulagow>ok, probably fuckup on my end. sorry about the noise.
23:16<Chutt>not a problem =)
23:17<rkulagow>also, what's the best distro?
23:17<Chutt>linux sucks
23:17<bigguy>BigLinux 3.14159
23:18<bigguy>MythTV 2004 for Windows 2003 Enterprise
23:18<Timon>rkulagow: I'm with you, I haven't recieved an email for about 2 hrs
23:18<bline>Whats the best editor?
23:19<bigguy>bline: Notepad of course
23:20<bline>I was thinking EmacsOS
23:20<rkulagow>man o man, i've got a distant memory of a spoof OS writeup called "Ham" or something like that.
23:20<bigguy>BSOD of Death:
23:20<bigguy>In the future when your Microsoft OS crashes you will be damn glad you had your seatbelt on. OK, maybe it is not that bad, but it made for a good headline. Thanks Joseph ALpert.
23:20<bigguy>PARK RIDGE, Ill. . Microsoft Corp. solidified its telematics offering this week, rolling out a new automotive software package that incorporates Bluetooth and speech recognition capabilities.
23:23<BenB>bline: Mozilla. Use Mozilla's plaintext composer for coding. It rocks. Ok, maybe it does't.
23:23<BenB>eh, s/Mozilla/MozillaOS/
23:24<bline>I've been using vim for years
23:25<converter>...and boy are my fingers tired
23:25<BenB>Chutt: ok, done with that class reorganization. now to the settings storage....
23:26<BenB>Chutt: if you had the choice between a channel_dvb and channel_analog and channel_htdv etc. and the generic settings table, what woudl you chose?
23:26-!-TheAsp [] has quit [Remote closed the connection]
23:26<BenB>Andy made me wonder...
23:26<Chutt>i dunno
23:26<Chutt>the channel_<name> stuff would certainly be cleaner
23:27<Chutt>more structured
23:27-!-rcaskey [] has joined #mythtv
23:27<BenB>nod. what woudl I then do with the DVB-specific options for the capturecards?
23:28<BenB>(currently, I have 2, not sure if I'll need more)
23:28<Chutt>what options?
23:28<BenB>"use ts", to grab a complete MPEG TS from the DVB card or to let the card prefilter.
23:29<BenB>"dvb type" for DVB-S (sat) vs. DVB-C (cable) vs. DVB-T (antenna)
23:30<Chutt>well, couldn't the dvb be in the card type field?
23:30<rcaskey>Chutt: does myth take any precautionary actions to prevent burnin?
23:31<BenB>hm... I then couldn't do a query like "give me all DVB channels".
23:31<BenB>(or all dvb cards etc.)
23:31<BenB>without a lot of ORs, that is.
23:32-!-ktbowman [] has quit [Remote closed the connection]
23:32* rcaskeyshould probably suggest to mdz that setterm blank be used through a frontend init script
23:32<Chutt>you can query off the beginning of the field just as easily as off the entire thing :p
23:32<BenB>eh, *cough*
23:33<BenB>well, it could well be that I need further options anyways, so I'm not sure it makes sense to have one field here.
23:33<BenB>Chutt: so, you basically want to add those field directly to capturecard?
23:34<Chutt>if there's not too many
23:34<Chutt>one or two, sure
23:34<mdz_>rcaskey: why's that?
23:34<BenB>Chutt: nod.
23:35<mdz_>doesn't X automatically turn off the console screensaver and use its own?
23:35<rcaskey>mdz: it didn't for me
23:35<rcaskey>I would have thought so
23:35<rcaskey>maby xscreensaver does that?
23:35<mdz_>rcaskey: so you had to both xset s off _and_ setterm -blank 0 to get it off?
23:36<rcaskey>I can't remember exactly what I did, I know I had to do something
23:36<rcaskey>maby it was xset s off
23:36<bline>a query off the end of a field is a full table scan, off the beginning is still treed
23:36<BenB>Chutt: I guess I'll just do that for now.
23:37<rcaskey>it would be good to only disable the screensaver during play though
23:38<rcaskey>because if it is paused or a dialog is up, you would want it on
23:38<BenB>Chutt: what about analog? if we use another field to store the real channum and abuse the current channum field as preset, we'd get that functionality. should I add a channum_real to channel or add a channel_analog table or leave things broken for now?
23:38<Chutt>i dunno
23:39<BenB>the cleanest (IMHO) would be to use channel_analog table with channum and finetune fields....
23:39<Chutt>i'd prefer to call it something different, of course :p
23:39<Chutt>channum is the tuneable number
23:39<BenB>but I don't know, if you'll like a table with 2 columns, doing basically what the current one does.
23:40<Chutt>if you want to add a field that's the user-selectable number, that should be different
23:40<BenB>Chutt: the problem is that the name "channum" is used *all over the place* in the code, and I don't feel like changing all instances right now.
23:40<Chutt>and the code should be modified to suit
23:40<BenB>while chaning the tuning would be one place oly.
23:40<thor_>Chutt, in the theme-able UI, I'm thinking container for cover art, which will show the "next" visualizer if it can't find the track's cover art. No auto-grab for cover art, but will show it if it's in the "right" place. That ok?
23:41<Chutt>that's fine
23:41<thor_>okey dokey
23:41<Chutt>next visualizer?
23:41<thor_>In most cases, the visualization, but next one if cycle visualizers is on
23:42<Chutt>it'd just be a name, or the actual effect?
23:42<thor_>(just something flashy to fill up the missing whole for cover art)
23:42<thor_>actual effect
23:42<Chutt>ah, ok =)
23:42<thor_>hey, it's all pixmaps
23:43<Timon>thor_: the next visualizer is picked when the song is run, are you planning on changing that?
23:43<thor_>similar to video preview in regular myth ... nice consistency
23:43<thor_>Timon, yup
23:43<Timon>thor_: Ok :-)
23:43-!-nyquiljer [] has joined #mythtv
23:44<thor_>need to change a lot of stuff, as most of playbackbox is keyed off widgets that will no longer exist
23:44<Chutt>isn't it going to QActions now?
23:44<Chutt>should be a little easier
23:46<Chutt>progfind done
23:46<thor_>as usual, I'm rewriting a whole bunch of stuff .... how do I always end up with these "simple" changes that require changes at eight different levels in the code
23:46<Chutt>now time for the epg
23:46<Chutt>hehe =)
23:46<thor_>anyway ... it's coming
23:47<Chutt>anything working yet, or still in the framework stages?
23:47<thor_>lot of framework, I'm writing a really cool managed list view "widget" that will do all the playlist display automagically
23:48-!-Timon [] has quit [Remote closed the connection]
23:49<thor_>you'll be able to go up and down the whole tree (playlist*S*, music, CD) like in Select Recordings, but with arbitrary number of levels in the tree
23:52<bline>is it just me or do many people that post on the mailing list post in a thread by mistake? i.e. reply to a message in a threads and change the subject for a new post.
23:52<Chutt>that's the reason i've got threading turned off in kmail
23:52<Chutt>people are dumb
23:53<Chutt>i imagine it messes up the archives, though, doesn't it
23:54<Chutt>kjournald is taking up gobs of cpu
23:54<bline>yeah, it does actually
23:55-!-hadeees [] has joined #mythtv
23:55<hadeees>hello everyone
23:55<hadeees>anyone know a good remote for this htpc stuff?
23:56<Chutt>moegreen, hmm.. i don't really like the 'hit right to get to the show info' in the program finder
23:56<orangey>hmmm. I put a line in my inittab:
23:57<orangey>myth:2345:respawn:/usr/bin/mythbackend -d
23:57<jdanner>Chutt: is that hard coded? I thought I put that in the ui.xml file
23:57<orangey>however, it does not appear to be respawning mythbe..
23:57<Chutt>the action
23:57<Chutt>not the text
23:57<Chutt>my repeat's set a tiny bit too high
23:57<jdanner>Chutt: ok, to go to the recording info screen? I think mdz added that a while back
23:57<BenB>Chutt: actually, contrast et al only makes sense for analog, right? I could move that over to channel_analog as well. channel_analog would then have a field "channum", which is the real one for tuning, and we'd keep the channel.channum for now (actually being a preset) for the internal passing-around and user-input, slated to be removed when we rework all the channel/station handling. would that be ok?
23:58<BenB>orangey: did you try removing -d?
23:58<BenB>orangey: (dunno, if that is the problem, but maybe)
23:58<jdanner>Chutt: that gets me every once and a while too
23:58<Chutt>benb, no, i don't want the field to be reused without the name changing
23:59<orangey>BenB: haven't tried, no.
23:59<Chutt>that makes no sense whatsoever.
23:59<BenB>Chutt: ok
23:59<Chutt>if it's a preset, or a remote number, or whatnot
23:59<Chutt>it should be named appropriately
23:59<Chutt>not just because you're lazy
23:59<BenB>Chutt: well, it makes sense insofar as It Works(TM) :)