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

00:00<bigguy>mplayer has the -vo and -ao switches right?
00:01-!-yebo [] has joined #mythtv
00:01<Timon>Thank you, I missed those lines
00:01<yebo>Changing from None to RecordingOnly
00:01<yebo>strange error flushing buffer ...
00:01<yebo>Changing from RecordingOnly to None
00:01<bigguy>Timon: np
00:01<yebo>what should i take that at meaning?
00:01<yebo>is there a way to get more verbose errors?
00:01<Chutt>yebo, read the faq
00:02<Chutt>"What's this 'strange error flushing buffer' mean?"
00:02<yebo>i am reading it now
00:02<Chutt>and there's the direct link =)
00:03<yebo>how do i record for just a few minutes rather than an entire 30?
00:03<Chutt>set up a manual record
00:04<yebo>is that available through the gui, or do i have to manually insert it into the db
00:04<Chutt>tv -> schedule recordings -> manual recording
00:04<Chutt>not difficult to find.
00:04<yebo>i dont see that..
00:04<Chutt>you're not using CVS, then.
00:05<yebo>ok, ill update
00:05-!-hfb [] has joined #mythtv
00:05<yebo>last question.. i havent looked in the docs, but it seems like it should be a default setting for it to automute the line-in
00:05<Chutt>no, there shouldn't
00:06<Chutt>there's no one good setting that will work everywhere.
00:07<yebo>i suppose.. but the software is intended to be used with alsa anyway
00:07<Chutt>no it's not.
00:07<yebo>seemed that way to me
00:07-!-rkulagow_ [] has joined #mythtv
00:07<thor_>yebo, Chutt == Isaac
00:07<Chutt>the alsa drivers _work_ better than the oss drivers for many cards
00:07<rkulagow_>aghh. stupid irc client.
00:07<yebyen>thor_: i know
00:07<Chutt>which is why it's recommended
00:08<yebyen>yebo: wtf is with your nick :)
00:08* yebyenruns
00:08<yebo>yebo means 'hi'.. it is south african slang
00:08<yebyen>oh :)
00:08<rkulagow_>someone earlier asked about tivo and conflict resolution. i've got one, if you still have questions about it...
00:08<thor_>thank god one of us owns a Tivo !!
00:08<yebyen>anyone noticed that the General Playback Settings dialog seems to be hardcoded to 800 for width?
00:09<Chutt>yebyen, nope
00:09<yebo>Chutt: as long as you're online.. is there any way to turn off compression and just do raw avi?
00:09<Chutt>since i'm running my living room box at 640x480
00:09<Chutt>yebo, use xawtv.
00:09<yebyen>Chutt: hmm, so you would've noticed.
00:09<Chutt>yebyen, 'zactly
00:09-!-moegreen [] has joined #mythtv
00:09<yebyen>Chutt: weird, because it's the only dialog that hangs off of the right edge slightly
00:10<yebyen>i can only see half of the "Next" button, other than that I wouldn't have spotted it
00:10<rkulagow_>yebyen: are you overscanning too much maybe?
00:10<yebyen>rkulagow_: every other dialog looks right though :)
00:10<yebo>Chutt: well.. that kills the wondeful distributed aspect of the software
00:11<Chutt>yebo, then buy better machines.
00:11<Chutt>if you can't do any compression, i highly doubt your harddrive will keep up with totally uncompressed video
00:11<Timon>bigguy: I figured out my sound problems. . . I had the pcm interface muted :-)
00:11<rkulagow_>hrmm. did you adjust your font sizes? i ran into a situation where i bumped up the sizes, and that caused one of the buttons to be so big that it forced its right-side neighbor into never-never land.
00:12<yebyen>rkulagow_: nope, haven't touched them
00:12<yebyen>rkulagow_: and the whole dialog spills off of the right edge...
00:13<rkulagow_>thor: got a tivo, but don't necessarily like it or the company, plus i'm not a fan of the mothership tracking everything i watch...
00:14<yebo>where in the docs is there info regarding the muting
00:15<yebo>hm.. i guess i never need to unmute
00:15<bigguy>"Hmm! On the 28th, rkulagow watched "Skin Tight Latex Vixens". We need to flag his file."
00:15<rkulagow_>yebo: are you talking about keys.txt?
00:15<Timon>bigguy: Thats to funny
00:16<yebo>rkulagow: nope.. just don't like hearing an echo :)
00:16<rkulagow_>yebo: look in section 7 of the HOWTO
00:17<Chutt>mdz, is the playback preview still hanging with current cvs? i think something bruce committed fixed it
00:17<rkulagow_>bigguy: wish i got those channels...
00:17<bigguy>rkulagow_: don't we all.......don't we all
00:18<yebo>rkulagow: thanks
00:20<Captain_Murdoch>Chutt: did you say you were OK with making an advanced recording dialog box for things like changing the profile, etc.? I talked with theasp and he said he doesn't have any gui code for his auto-delete stuff so I wouldn't be stepping on his toes.
00:20<Chutt>that's fine with me
00:21<Captain_Murdoch>I'm going to play around with making an AdvancedInfoDialog class that lets you edit things like that (starting with profile and recording type first)
00:21<rkulagow_>thor and moegreen seem to be using commit messages to talk to each other. it's steganoriffic!
00:21<yebo>is there a way to kill a recording currently in progress? or is this in cvs too
00:21<Chutt>delete the recording from the delete or playback screen
00:22<yebo>Chutt: well.. that is good to know, but what if i want to keep what has already been recorded? let's say i was only recording the news to grab one segment that just ended
00:22<Chutt>too bad
00:23<yebo>ah well
00:25<yebo>i see mythbackend renices itself.. or part of itself
00:25<Captain_Murdoch>commercial flagging is niced
00:26<yebo>so messing with the other two threads is probably not recommended then
00:27<thor_>hmmm ... MythSteganography ... now there's an idea !
00:28<yebo>what file contains the mythweather cities? i don't seem to have it
00:28<Captain_Murdoch>messing? not if you mean killing them. you can always re-flag a show by using mythcommflag if you wanted to.
00:29<thor_>yebo, grep Washington * ; grep Washington */*
00:29<rkulagow_>chutt: have you given any consideration to a rethink of the UI? people keep bringing up the Tivo UI, and i know that you don't have a Tivo, but what tivo has managed to do with 4 direction buttons, a "go" button and a "clear" button neatly wraps up what you need to do. as an example, is the delete recording screen really needed? about the only thing i see different is the space used / space free indicator; couldn't that be combined in
00:30<yebo>thor_: heh.. perhaps if i get desperate ill try that
00:31<yebo>i dont see any city files in my mythweather bzip
00:31<rkulagow_>do you have an accid file?
00:32<yebo>didnt see anything in the README about having to get one
00:32<rkulagow_>then you don't have a good bzip, unless you're looking in the wrong place.
00:32<rkulagow_>are you running CVS or tarball
00:33<yebo>oh, i see the accid.dat.gz now
00:33<yebo>make install didnt touch it
00:33<yebo>where does the dat belong?
00:34<moegreen>yebo: unzip it and put it in /usr/local/share/mythtv/mythweather
00:36<yebo>cool.. now, i go through and pick the city.. and then what? how do i save the settings and load some weather
00:36<moegreen>just hit 'i' again
00:37<yebo>if i hit escape, it loses the settings
00:37<yebo>ah.. i should read what keys do things here
00:40<yebo>how well does myth handle SMP?
00:41<rkulagow_>just as an example: if i go schedule->program guide i've got to hit the "i" button to bring up the recording options. why not accept return? are there any places where there's a key collision where return does something special?
00:51<Timon>moegreen: I got a crash in mythvideo when I clicked "Video Manager" I can't get a bt cause my gdb is screwed up. Keeps saying I don't have a symbol table (The file does in fact have a symbol table verified with nm).
00:52<rkulagow_>that's interesting. keyboard return != number keypad return in the EPG?
01:03<moegreen>Timon: Do you see a window popup real quick and go away before the crash?
01:12<rkulagow_>moegreen: i think there's a one-liner for guidegrid to add the Key_Return to the displayinfo handling like Key_I and Key_Enter have; my remote is programmed to send return, and it works everywhere except the guidegrid. i've got a patch ready. =)
01:13<rkulagow_> accel->connectItem(accel->insertItem(Key_I), this, SLOT(displayInfo()));
01:13<rkulagow_> accel->connectItem(accel->insertItem(Key_Space), this, SLOT(displayInfo()));
01:13<rkulagow_> accel->connectItem(accel->insertItem(Key_Enter), this, SLOT(displayInfo()));
01:13<rkulagow_> accel->connectItem(accel->insertItem(Key_Return), this, SLOT(displayInfo()));
01:13<rkulagow_>works here...
01:13<moegreen>rkulagow_: I would have changed it already, but it's always been like that (I think), wasn't sure if there was a reason or not
01:14<moegreen>rkulagow_: that said, if you want to commit it, it seems fine to me
01:14<rkulagow_>moegreen: i'm not sure, but the rest of the code has checks for return / enter, so i was surprised when i found the EPG wasn't.
01:14<moegreen>rkulagow_: is there a reason you don't just have your remote send a space?
01:15<rkulagow_>moegreen: because i didn't set it up that way? =)
01:15<moegreen>heh, good enough reason
01:16<Timon>moegreen: I see a couple of progress screens popup briefly before the crash.
01:16<moegreen>Timon: Is it filling your database? the table name is videometadata
01:17<Timon>lemme check
01:17-!-hfb [] has quit ["Client exiting"]
01:18<rkulagow_>moegreen: i just looked at keys.txt; we make numerous references to enter/space being the action button, but i don't think we differentiate in the docs that enter on the keyboard is _not_ the same as enter on the keypad. epg was the only place that i've found so far where it would take "i", SPACE or keypad enter but not keyboard enter.
01:18<Timon>When I goto "Browse Videos" it segs
01:20<Timon>Before it segs, I do see the Browse Video screen briefly
01:20<Timon>like .1 seconds
01:21<Timon>moegreen: Which file do I start putting the cout's in?
01:23<moegreen>Timon: if it's getting to load up the the browse screen try adding some cout's at the beginning of RefreshMovieList and at the end, see if it is dying in there
01:23<moegreen>(that function name might not be correct, but it's similar)
01:23<moegreen>and that's in videobrowser.cpp
01:23<Timon>Yeah, I found refresh. Was actually in the process of putting them in there (Had a feeling for some reason that might be a place to start) when you mentioned it
01:24<moegreen>Timon: the other place would be in SetCurrentItem()
01:25<Timon>Hmmm, no longer crashes in "Browse" but still crashes in manager
01:25<moegreen>Timon: the same functions are in the manager as well
01:25<Timon>will do
01:28<Timon>This is really screwed up. I put the cout's in videomanager.cpp and now it works fine as well.
01:28<Timon>I bet I forgot to do a make distclean after my last cvs update
01:31<Timon>Ok, now I did find a bug :-)
01:31<Timon>I had two movies, coyote ugly and mission impossible 2 in my movies dir. It didn't find the entry for coyote ugly so I had to manually enter the imdb number. That works fine.
01:32<Timon>But, when I selected mission impossible 2, it put the info for coyote ugly in for mission impossible 2.
01:33<moegreen>Timon: I've seen that once or twice, haven't been able to get a lock on why it's doing that exactly
01:33<moegreen>Timon: You can goto the menu again and reset the entry for now
01:33<Timon>Did just that moe
01:35<Timon>moegreen: I do want to say that mythvideo does look really nice!
01:35<Timon>You did/are doing a really good job on it!
01:37<moegreen>thanks, I like it :)
01:37<Timon>You come up with the graphical presentation on your own or have a graphicie person look at it?
01:38<moegreen>Timon: that's on my own, I usually go through a couple of drafts before I find something I like
01:39<Timon>It looks really nice. Usually developers don't have much graphical ability. Your one of the exceptions I've found. the weather module looks really nice as well
01:41<Timon>moegreen: Are you going to have it eventually strip off stuff like:[pdivx]mission_impossible_2.vcd.ts.divx.avi&morestuff
01:41<Timon>err the /store/Movies and the extension stuff?
01:42<moegreen>Timon: It should already be cropping the /store/Movies, converting _ to spaces and . to spaces
01:42<moegreen>assuming you have the latest cvs
01:43<Timon>I updated about 1 to 2 hours ago. Lemme do that again.
01:44<Timon>Whats the switch for cvs to tell it to be quiet?
01:45<Timon>I tried -q and it didn't like it
01:46<Timon>Ok, I just needed to move the -q towards teh begining of the line
02:16<-- rkulagow_( has left #mythtv
02:39<-- moegreenhas quit ()
02:52<Chutt>why is my name so difficult for people on my mailing list to spell?
03:03-!-kiwi_uk [] has joined #mythtv
03:09<Timon>Because they are schmucks
03:19<-- Timon( has left #mythtv
03:35-!-yebo [] has quit [Read error: 110 (Connection timed out)]
04:14-!-Thelonius [] has joined #mythtv
04:42-!-choenig [] has joined #mythtv
05:14-!-PowerCC [] has joined #mythTV
05:21<PowerCC>is there a dream set top box yet?
05:24-!-PowerCC [] has quit [Read error: 104 (Connection reset by peer)]
05:33-!-froggy19 [] has joined #mythtv
05:36-!-FryGuy [] has quit []
05:36-!-rcaskey [] has quit []
05:36-!-thor_ [] has quit []
05:36-!-froggy19 is now known as FryGuy
05:49-!-thor_ [~thor@] has joined #mythtv
05:50-!-rcaskey [] has joined #mythtv
06:03-!-poptix [] has quit [Read error: 110 (Connection timed out)]
06:11-!-FryGuy [] has quit [Read error: 54 (Connection reset by peer)]
06:15* paperclipis away: You can sleep in the barn. Just don't be a-touchin' my three beautiful robot daughters, ya hear?
06:49-!-poptix [] has joined #mythtv
07:32-!-rkulagow_ [] has joined #mythtv
07:57-!-bline [] has joined #mythtv
08:15-!-rkulagow_ [] has quit [Read error: 110 (Connection timed out)]
08:39-!-rkulagow_ [] has joined #mythtv
08:39-!-bline [] has quit ["Client exiting"]
09:01-!-bline [] has joined #mythtv
10:05-!-kiwi_uk [] has quit ["Peace and Protection 4.22"]
10:12<mdz>Chutt: I disabled the playback preview yesterday; I'll probably update tonight and see if it's fixed
10:13<mdz>Chutt: your name is not as difficult for people to spell as "NuppelVideo"
10:13<bline>oh, am I not the only one having lockups with playback preview
10:13<bline>I had to turn it off after I updated from cvs yesterday
10:14<mdz>bline: try current CVS; it may be fixed now
10:14<mdz>it broke recently
10:14<bline>it isn't that big of a deal to me or I would have said something on the mailing list
10:15<bline>but I guess that is a selfish way to be :)
10:23-!-rcaskey [] has quit [Read error: 110 (Connection timed out)]
10:29-!-schultmc [] has joined #mythtv
10:39-!-Drikus [] has joined #mythtv
10:49-!-moegreen [] has joined #mythtv
11:10-!-kiwi_uk [] has joined #mythtv
11:10-!-kiwi_uk [] has quit [Remote closed the connection]
11:14-!-choenig [] has quit [Remote closed the connection]
11:15-!-kiwi_uk [] has joined #mythtv
11:18-!-rkulagow_ [] has quit [Read error: 60 (Operation timed out)]
11:18-!-rkulagow_ [] has joined #mythtv
11:20-!-hfb [] has joined #mythtv
11:37-!-Captain_Murdoch_ [] has joined #mythtv
11:45-!-rkulagow_ [] has quit [Read error: 60 (Operation timed out)]
11:45-!-rkulagow_ [] has joined #mythtv
11:49-!-moegreen [] has quit ["bbl"]
12:11-!-moegreen [] has joined #mythtv
12:18-!-bline [] has quit [Read error: 113 (No route to host)]
12:21-!-moegreen [] has quit ["[BX] Silly wabbit, BitchX is for kids!"]
12:24-!-moegreen [] has joined #mythtv
12:31-!-rkulagow_ [] has quit [Read error: 110 (Connection timed out)]
13:09-!-hfb [] has quit [Read error: 104 (Connection reset by peer)]
13:09-!-kiwi_uk [] has quit [Read error: 104 (Connection reset by peer)]
13:13-!-hfb [] has joined #mythtv
13:16-!-rkulagow_ [] has joined #mythtv
13:17-!-moegreen [] has quit ["[BX] Tiger Woods uses BitchX. FORE!"]
13:18-!-moegreen [] has joined #mythtv
13:37-!-yebo [] has joined #mythtv
14:11-!-bline [] has joined #mythtv
14:27-!-WizFactor [] has joined #mythtv
14:29-!-hfb [] has quit [Read error: 104 (Connection reset by peer)]
14:29* paperclipis back (gone 08:14:28)
14:30-!-hfb [] has joined #mythtv
14:31<WizFactor>just noticed something and was wondering if it was intended behavior. Looks like programs are checked for conflicts before they are checked for previously recorded. In the MythTV "Fix Conflicts" screen, two shows show up yellow (conflicting) even though one of them is in the oldrecorded list. In MythWeb one shows up yellow (previously recorded) but the other still shows in red (conflicting) with the record button next to it.
15:43-!-PeteCool [] has joined #mythtv
15:43<PeteCool>What's the max size a channel icon can have? 30x30?
15:45<Captain_Murdoch_>Not sure if there's a limit, but the osd resizes to 30x30 it looks like. osd.cpp line 898
15:48-!-moegreen [] has quit [Read error: 104 (Connection reset by peer)]
15:49-!-moegreen [] has joined #mythtv
15:50<PeteCool>Captain_Murdoch_: k, thanks :)
16:10-!-FryGuy [] has joined #mythtv
16:22-!-FryGuy [] has quit []
16:22-!-moegreen [] has quit []
16:22-!-thor_ [] has quit []
16:22-!-rkulagow [] has quit []
16:22-!-Captain_Murdoch_ [] has quit []
16:22-!-rizzi [] has quit []
16:22-!-tstm [] has quit []
16:22-!-bline [] has quit []
16:22-!-Thelonius [] has quit []
16:22-!-WizFactor [] has quit []
16:22-!-Captain_Murdoch [] has quit []
16:22-!-PeteCool [] has quit []
16:22-!-hfb [] has quit []
16:22-!-Cloak [] has quit []
16:22-!-poptix [] has quit []
16:22-!-rkulagow_ [] has quit []
16:22-!-Drikus [] has quit []
16:22-!-bigguy [] has quit []
16:22-!-jrh [] has quit []
16:22-!-Chutt [] has quit []
16:22-!-mdz_ [] has quit []
16:22-!-Ripp [] has quit []
16:22-!-yebo [] has quit [""]
16:24-!-yebo [private@] has joined #mythtv
16:24-!-FryGuy [] has joined #mythtv
16:24-!-moegreen [] has joined #mythtv
16:24-!-PeteCool [] has joined #mythtv
16:24-!-hfb [] has joined #mythtv
16:24-!-WizFactor [] has joined #mythtv
16:24-!-bline [] has joined #mythtv
16:24-!-rkulagow_ [] has joined #mythtv
16:24-!-Captain_Murdoch_ [] has joined #mythtv
16:24-!-Drikus [] has joined #mythtv
16:24-!-poptix [] has joined #mythtv
16:24-!-thor_ [~thor@] has joined #mythtv
16:24-!-Thelonius [] has joined #mythtv
16:24-!-bigguy [] has joined #mythtv
16:24-!-rkulagow [] has joined #mythtv
16:24-!-Cloak [] has joined #mythtv
16:24-!-jrh [] has joined #mythtv
16:24-!-rizzi [] has joined #mythtv
16:24-!-Chutt [] has joined #mythtv
16:24-!-mdz_ [] has joined #mythtv
16:24-!-Ripp [~chris@] has joined #mythtv
16:24-!-Captain_Murdoch [] has joined #mythtv
16:24-!-tstm [] has joined #mythtv
16:41<PeteCool>any way to fix that?
16:50-!-kiwi_uk [] has joined #mythtv
17:05-!-kiwi_uk [] has quit ["Peace and Protection 4.22"]
17:06-!-Drikus [] has quit ["toedeledoki"]
17:25-!-kiwi_uk [] has joined #mythtv
17:27-!-moegreen [] has quit ["BitchX: melts in your mouth, not in your hands"]
17:44<Captain_Murdoch_>dunno, maybe look in playbackbox.cpp to see if it does something different with the icon in those 2 places and compare against osd.cpp as well.
17:45-!-Sembiance [] has joined #mythtv
17:46<Sembiance>I'm having problems with my IVTV drivers. When I do a make install, the only files installed are 'ivtv.o, msp3400.o, saa7115.o, saa7127.o and tveeprom.o' The i2c-core and tuner modules are missing?
17:47<Sembiance>Anyone have any ideas at all?
17:48<WizFactor>this is not the ivtv help channel
17:49<Sembiance>there isn't an ivtv help channel :(
17:49<Sembiance>there is almost zero documentation on ivtv, the readmes are practically empty and the FAQ doesn't have any install steps at all
17:49<Sembiance>and from what I can tell from the cvs pulled down source... it's not responsible for making a 'tuner' module
17:50<WizFactor>there's supposedly a very active mailing list.
17:50<Sembiance>so that must come from someplace else.
17:50<Sembiance>wizfactor: one that's not searchable
17:51-!-schultmc [] has quit ["Client exiting"]
17:52* Sembiancecan't fathom how it can be so hard :)
17:53<Sembiance>maybe my kernel is messed up
17:53<Sembiance>sigh, sooooo frustrating
17:53<Sembiance>This would be IMPOSSIBLE for a non-techie to do
17:54* Sembiancestops ranting as it's not going to do any good.
17:54<WizFactor>it is an alpha driver
17:55<Sembiance>Is there supposed to be some fancy new 'V4L VERSION 2' option in my kernel make menuconfig?
17:55<Sembiance>After the patches?
17:55<Sembiance>or does it just silently patch the code itself
17:56<Sembiance>and a recompile with V4L enabled is good enough
17:56<Sembiance>Someone in here must have had the same issue I'm having, with so called 'missing modules'
17:57<rkulagow_>sembiance: it took me less than 15 minutes using Mandrake 9.1 to get ivtv operational. what distro are you using, and are you sure you didnt
17:57<rkulagow_>do everything the FAQ instructed?
17:58<Sembiance>the FAQ doesn't instruct much :)
17:58<Sembiance>I'm using Gentoo
17:58<Sembiance>I pulled down the 2.4.20 kernel sources.. been using those forever
17:58<Sembiance>I patched using the patchest at bytesex
17:58<Sembiance>and recompilied
17:58<Sembiance>the ivtv/driver folder 'compiles' fine
17:59<Sembiance>make doesn't generate any errors. nor make install
17:59<Sembiance>but it just seems as if ALL the docs everywhere seemed to MISS some sort of crucial step
17:59<Sembiance>like where the fuck this so called 'tuner.o' module comes from
17:59<Sembiance>ivtv doesn't mention it ANYWHERE in ANY of it's files, EXCEPT that you need to load it up in the end haha
18:00* Sembiancerefuse to switch to Mandrake simply to get IVTV working.
18:00<Sembiance>I would upgrade to 2.4.21 if it's still gonna be fairly stable
18:00* Sembiancethinks patches are a horrible horrible way of releasing software updates heh
18:01<rkulagow_>then sembiance is going to have to start asking over in the ivtv list if anyone there is running gentoo and can help him. you have an ivtv problem, not a mythtv problem. they do have an IRC channel - see if anyone is in there.
18:01<Sembiance>yah your right.
18:01<Sembiance>I just thought people would help me out with ivtv since it's near required for mythtv
18:01<Sembiance>but ahh well.
18:02<Sembiance>I mean it's not like I'm asking for help installing TuxRacer
18:07-!-kiwi_uk [] has quit ["Peace and Protection 4.22"]
18:12-!-moegreen [] has joined #mythtv
18:13<Sembiance>bah I should stick to playing nethack instead of trying to do this 'mythtv' stuff heh ;)
18:22<Chutt>sembiance, ever thought you might just be dumb?
18:22<Chutt>the ivtv driver hasn't even been released yet, what do you expect?
18:25<-- Captain_Murdoch_has quit ()
18:25<Chutt>anyway, all you need to do is compile the bttv driver as a module.
18:25<Sembiance>Okay, I found the i2c-core stuff modules
18:25<Sembiance>but tuner.o is still kinda MIA
18:25<Chutt>to get the tuner module to compile.
18:25<Sembiance>no where to be found
18:25<Sembiance>bttv? wtf is that?
18:26<Chutt>a v4l driver?
18:26* Sembiancedidn't see anything about that mentioned in MythTV docs
18:26<Sembiance>nor in the IVTV docs
18:27<Chutt>lemme repeat myself
18:27<Chutt>the ivtv driver has not had a release
18:27<Chutt>it is only available in cvs
18:27<Chutt>it is alpha quality.
18:27<Chutt>why are you expecting step by step docs to be written?
18:28<Sembiance>step by step docs are the EASIEST things to write
18:28<Sembiance>what 11 steps?
18:28<Chutt>no, they're not
18:29<Sembiance>chutt: All it would have taken was a single line. Saying: 'Ensure you have kernel 2.4.20 with V4l2 patches and compiled, install bttv and ivtv and then this'
18:29<Sembiance>but bttv isn't mentioned anywhere as something that needs to be installed.
18:29<Chutt>most people using the ivtv stuff are assumed to have some experience with linux
18:29<Chutt>since it's only available in CVS, and thus not meant for general consumption.
18:30<Chutt>you could also have found out the answer by searching the mailing list archives
18:30<Chutt>for the ivtv list, but i suppose that didn't occur to you
18:31<Sembiance>you can't search the lists!
18:31<Sembiance>you have to click on every topic one at a time
18:31<Chutt>yes, you can.
18:31<Chutt>they're hosted on sourceforge
18:31<Sembiance>there is no search button on the lists sourceforge page
18:31<Chutt>they're searchable.
18:32<Chutt>err, look to the panel on the left
18:32<Chutt>there's a search box, dumbass.
18:32<Sembiance>what GUI idiot designed that
18:32<Chutt>bitch bitch bitch
18:32<Sembiance>the 'content' is in the main section, if your gonna put a 'content related search' you put it in the main section
18:32<Sembiance>not on the left
18:32<Chutt>i'm sorry you're an idiot, but don't take it out on everyone else
18:33<Sembiance>reminds me of Efnet in here :)
18:33<Chutt>you're the same dumbass that posted to the via arena forums saying that you thought it'd be easy to reverse engineer the mpeg-2 decoder on the mini-itx boards, aren't you?
18:34<Chutt>anyway, i'm out of here
18:35<Sembiance>chutt: when it comes down to it, you probably find linux too simple as it is, and would love to make it even harder so only 1% of the current linux users out there can continue to use it
18:38<Chutt>so, you expect a developer who is actively writing code to drop everything and write documentation before the code is done so random idiots can use it before it's ready?
18:38<Chutt>that doesn't really make much sense to me
18:39<Sembiance>chutt: It's not random idiots.
18:39<Sembiance>chutt: When a project gets to a certain size, and there are LOTS of other projects telling people to install it, it needs more docs
18:39<Chutt>the ivtv project isn't of a certain size
18:39<Chutt>it has not been released yet.
18:39<Sembiance>chutt: All I was after was 'you must install bttv'
18:39<Chutt>it's of size 0
18:39<Sembiance>but that wasn't ANYWHERE in the docs
18:39<Sembiance>thus my frustration.
18:40<Chutt>so add it to the docs and send in a patch
18:40<Sembiance>one hour of searching could have been avoided by 4 words in the FAQ
18:40<Chutt>one hour?
18:40<Chutt>it really took you that long?
18:40<Sembiance>I searched a lot before I came here
18:40<Chutt>no, you didn't
18:40<Chutt>you didn't check the mailing list archives
18:40<Sembiance>I looked at them
18:40<Sembiance>but didn't see a search option
18:40<Chutt>or the ivtv irc channel
18:41<Sembiance>so I wasn't gonna click on all of them
18:41<Sembiance>there is *1* person on the IRC channel
18:41<Chutt>so, basically, you gave up
18:41<Chutt>and didn't search at all
18:41<Sembiance>and what do you have against reverse engineering the VIA mpeg decoder chip? what you think we should just wait for some big company to try and sell us the drivers instead?
18:41<Chutt>then you came in here and bitched about it
18:41<Chutt>sembiance, i think that people that don't code shouldn't make assumptions on how easy or difficult something may be
18:42<Sembiance>chutt: hahaha, your funny as hell
18:42<Sembiance>chutt: I'm just laughing my ass off at the level of assumptions your willing to jump to
18:42-!-rkulagow_ [] has quit [Read error: 110 (Connection timed out)]
18:42<Chutt>you're obviously not a developer of anything
18:42-!-rkulagow_ [] has joined #mythtv
18:42<Chutt>you've obviously never written documentation for anything
18:43<Chutt>the reason those docs don't mention the bttv stuff is because it's already compiled on every major distro
18:43<Chutt>except from silly stuff like gentoo
18:43<Sembiance>chutt: heh, your calling Gento a non-major distro?
18:44<Sembiance>geez, your just biased and insecure
18:44<Chutt>yes, i am
18:44<Chutt>i can tell you right off that the majority of my users use redhat or mandrake
18:44<Chutt>not that i use either, but that's just the way it is
18:45<Sembiance>your either slack, debian or lfs
18:45<Sembiance>I can tell :)
18:45<Chutt>i don't have time to compile everything
18:45<Chutt>so, i wouldn't use gentoo
18:45<Sembiance>so I'd imagine your a sysadmin then?
18:46<Sembiance>as a career
18:46<Chutt>no, i write code
18:46<Chutt>ah, finally
18:46<Chutt>_now_ i'm out of here
18:47<Sembiance>by the way
18:47<Sembiance>bttv is installed
18:47<Sembiance>and everything works fine now
18:47<Sembiance>that was the only issue
18:50<Sembiance>WizFactor, Chutt, rkulagow: Future note, if someone else braves IRC and enters this room in the future, barking that they don't have a tuner.o module, simply tell them 'install bttv'
18:50<Sembiance>that's all it would have taken
18:56-!-Thelonius [] has quit [Read error: 110 (Connection timed out)]
19:08<Sembiance>speaking of lists... where are the mythtv lists at? they are not on the sourceforge project page :(
19:16-!-rkulagow [] has quit [Read error: 60 (Operation timed out)]
19:22-!-Thelonius [] has joined #mythtv
19:28-!-rkulagow_ [] has quit [Read error: 110 (Connection timed out)]
19:28-!-rkulagow_ [] has joined #mythtv
20:09<WizFactor>well, my point was I had no idea...I'm here for myth not ivtv (as I don't have a 250/350)
20:10<WizFactor>and the myth lists are really easy to find..., and there's a "General Info/Lists" link in the nav box at the top.
20:12<Captain_Murdoch>WizFactor: the guy couldn't even find the "Search" button on the ivtv sourceforge mailing list page, he's hopeless.
20:13<WizFactor>I realize...I'm just too nice to not at least try to help anyways. ;)
20:15<Chutt>captain_murdoch, are you going to look at joe caputo's patch?
20:16<Chutt>since you seem to be working on all that
20:17<Captain_Murdoch>do you think he's headed in the right direction with adding fields to toggle suppress/unsuppress?
20:17<Chutt>i haven't looked at it at all
20:17<Chutt>or anything =)
20:17<Captain_Murdoch>he's adding fields to record and program tables
20:17<Chutt>i don't see any reason why deleting things from the oldrecord table is 'bad', though
20:17<Captain_Murdoch>I'll take a closer look. I haven't test applied it or anything but I did skim it over. pretty short/simple.
20:18<Captain_Murdoch>neither do I. who cares if I don't know that I recorded the A-Team's 200th episode last year.
20:18<Sembiance>Sorry I was so pissy earlier.
20:18<Chutt>the sole purpose of that table is to supress duplicate recordings
20:18<Chutt>well, at least for now
20:19<Chutt>so removing stuff from it's fine by me
20:19<Captain_Murdoch>yeah, mdz and i were talking about it last night.
20:21<WizFactor>Either of you have thoughts on my earlier question about conflicts/oldrecord?
20:22<Captain_Murdoch>we're talking about that right now. what was your comment?
20:22<WizFactor>just noticed something and was wondering if it was intended behavior. Looks like programs are checked for conflicts before they are checked for previously recorded. In the MythTV "Fix Conflicts" screen, two shows show up yellow (conflicting) even though one of them is in the oldrecorded list. In MythWeb one shows up yellow (previously recorded) but the other still shows in red (conflicting) with the record button next to it.
20:22<Captain_Murdoch>oh, that long thing.. :)
20:22<Chutt>the oldrecord stuff shouldn't be showing up in the list at all
20:23<Chutt>unless it's singlerecord, i believe
20:23<Chutt>i dunno
20:23<Captain_Murdoch>if it's a suppressed recording it shows up though.
20:23<Chutt>ah, right
20:23<Chutt>i wonder if the scheduler treats those right in that case
20:24<Captain_Murdoch>brb, gotta run outside for a minute.
20:26<Captain_Murdoch>dog has a stomach the size of your fist but a bladder the size of a pea.
20:28<Captain_Murdoch>WizFactor: so you're saying a suppressed recording (because it's already recorded) is causing other shows to show up as conflicting
20:34<WizFactor> is what it looks like in MythWeb
20:38<Captain_Murdoch>I'll look into it when I'm looking at this suppress/unsuppress code.
20:48<Captain_Murdoch>WizFactor: are you running current cvs?
20:49<WizFactor>not positive my MythWeb is current, but MythTV definitely is
20:50<Captain_Murdoch>want to try a quick patch?
20:52<Captain_Murdoch> apply it in the mythtv/programs/mythbackend directory
20:58<WizFactor>that almost did it. In fact, it looks fine in MythWeb (1 deactivated, 1 normal) but MythTV is showing them both normal. No conflict, but no deactivation either.
20:58<Captain_Murdoch>hmm, I only changed the code where it sets conflicting = true
20:58<Captain_Murdoch>ok, let me take another look.
21:09<Captain_Murdoch>can you un-apply that patch?
21:15<Captain_Murdoch>ok, same url, new patch.
21:18<WizFactor>still looks the same
21:21<Captain_Murdoch>ok. I'm going to have to try to reproduce it here. what I just did was set recording = false if duplicate was set, that should have marked duplicate items as suppressed. did anything show as suppressed?
21:22<WizFactor>It does in the "Fix Conflicts" screen of MythWeb, but not MythTV.
21:23<thor_>WizFactor, I think the problem may be that Myth **really** doesn't want you to see "Sliders"
21:25<WizFactor>Worse than that... It's my Cowboy Beebop it's screwing with. ;)
21:25<WizFactor>Bebop even
21:27-!-hfb [] has quit ["Client exiting"]
21:29<Captain_Murdoch>WizFactor: I have a Law & Order episode that's suppressed and I just scheduled a conflicting recording with it and it displayed properly in the conflicts screen. L&O is suppressed and it's going to record the new show I setup.
21:33<Captain_Murdoch>is your suppressed show first or second in mythfrontend?
21:35<WizFactor>Now that you mention it, I've got 2 others that are acting correctly. (they were way down on the list so I didn't notice them before). The one that is wrong in mythfrontend, the suppressed is first.
21:36<WizFactor>It's an hour long show, and the other show at that time is only 1/2 hour, starting halfway through the suppresed show.
21:36<Captain_Murdoch>so suppressed is first.
21:36<Captain_Murdoch>ok, let me try to replicate that.
21:38<Captain_Murdoch>still worked fine. suppressed show would have started at 10pm friday, new show is 10:45 and is going to record.
21:39<Captain_Murdoch>just realized something actually. I'm connecting to an unpatched backend so it's working even properly here even without the patch I sent you.
21:45<PeteCool>any reason why I'd be getting negative results for hdparm -Tt? wacky ide subsystem patches maybe?
21:46<Captain_Murdoch>maybe it's actually writing instead of reading. :)
21:47<Captain_Murdoch>does hdparm read /proc or does it do it's own timings/bytecounts.
21:49<PeteCool>I don't think it's reading /proc... but I can't be sure
21:50<mdz_>PeteCool: sure you can, just look :-)
21:51<Captain_Murdoch>Chutt: I'm replying to the guy's email about that suppression patch. It looks ok except I have a question for him about the "always record this show even if it's in oldrecorded" setting. haven't applied it but asking if he tested because I'm not following that part. what's your verdict on adding one int field to record and one to program table? record table flag says either "do as normal" OR "always record this show even if dup
21:51<Captain_Murdoch>ag says either "do as normal" OR "record this instance even if it's a dup" OR "don't record this instance even though not a dup"
21:51<Captain_Murdoch>mdz: have you looked at Caputo's patch?
21:51<mdz_>Captain_Murdoch: it does a bunch of real reads and uses an interval timer
21:51<mdz_>Captain_Murdoch: yes, I must have missed the part where he added a UI for actually doing something with the data
21:52<Captain_Murdoch>he didn't add a UI, but I'm looking at adding an advanced recording UI where you could turn on things like that as well as change the profile. trying to learn QT in the process so it's kinda slow going. :)
21:52<Captain_Murdoch>change meaning set, not edit the profile parameters.
21:52<PeteCool>Captain_Murdoch: yep, went to another box where I can actually see the HD light, it's computing it itself
21:53<mdz_>in scheduledrecording, there is the beginnings of an editor for the stuff in 'record'
21:53<mdz_>i.e., not overrides, but the original record rules
21:53<mdz_>including setting the profile
21:53<mdz_>using the settings code
21:55<Captain_Murdoch>thanks. didn't notice that. I was just playing around with getting a combobox on the screen. I know gtk+ but not QT.
21:56<mdz_>Qt is way nicer to write :-)
21:56<mdz_>I had never written anything for Qt before working on mythtv; it's pretty easy to pick up
21:56<mdz_>signals and slots are more readable than gtk's callbacks
21:57-!-Sembiance [] has quit ["setting up a mythtv box is harder than anything else in life"]
21:57<Captain_Murdoch>I used glade mainly to design most of the gui chat app I wrote.
22:00<Chutt>there is a qt rad tool like that
22:00<Chutt>i've never used it, though
22:00<Chutt>or looked at what kind of code it produces
22:01<thor_>I played with it once or twice ... great for lining widgets up in containers
22:02<mdz_>Captain_Murdoch: apt-get install qt3-designer
22:02<mdz_>I used it for prototyping the setup ui
22:02<mdz_>the code it produces is pretty reasonable if you give names to things in the UIiiii
22:02<mdz_>er, UI
22:03<Captain_Murdoch>so use it to design then cut-and-paste? :) I did that a little with glade.
22:04<Captain_Murdoch>I installed designer also when I setup this machine so I have it.
22:04<mdz_>Captain_Murdoch: it has a whole IDE bit where you can click and add some code for a hook or what not
22:04<mdz_>but I hate that stuff
22:04<mdz_>and I ended up not using it for any of the layout anyway
22:04<mdz_>though that was as much to learn Qt as anything, I probably could have
22:13-!-rkulagow [] has joined #mythtv
22:14-!-rkulagow [] has quit [Client Quit]
22:17<Captain_Murdoch>why hasn't anyone hooked up the editor in scheduledrecording.cpp yet? I just added like 5 lines of code to display it from the infodialog screen and was able to change a recording profile and recording type for one of my shows.
22:18<thor_>probably some unfinished Chutt-ness ?
22:18<Captain_Murdoch>just want to make sure I'm not stepping on anyones toes if I mess with it.
22:23-!-Thelonius [] has quit [Read error: 110 (Connection timed out)]
22:26-!-Timon [] has joined #mythtv
22:27-!-kslater [] has joined #mythtv
22:28<Timon>moegreen: You here?
23:08<mdz_>Captain_Murdoch: well, I wrote it, but I'm pretty sure I never got around to actually running it
23:08<mdz_>Captain_Murdoch: so I wasn't sure if it worked
23:12<mdz_>I got sidetracked and didn't do much with mythtv for a while
23:12<mdz_>and didn't get back to it
23:12<Captain_Murdoch>so am I stepping on your toes messing with it?
23:13<mdz_>not at all
23:13<Captain_Murdoch>I changed a couple lines so the program info is displayed in the same position as on the infodialog screen.
23:14<mdz_>I see no problem in turning it on and letting people mess with it, if it basically works
23:14<mdz_>it would be nice to have a ProgramInfo::displayWidget or something
23:14<mdz_>which would format it nicely in Qt and return a widget
23:14<mdz_>then it could be used everywhere a program is displayed in full
23:14<mdz_>so it would be consistent and not duplicate that code
23:14<Captain_Murdoch>yeah, worked great. I mapped it to the M key on the conflicts screen.
23:15<mdz_>the suppression dialog ought to be displaying that info too, and it isn't because I was too lazy to do the layout yet again
23:15<Captain_Murdoch>I only had to add about 10 lines of code to viewscheduled.cpp to get it to display.
23:16<Captain_Murdoch>and that was partially setting up the mapping to the key and making it so the edit() function takes a parameter to specify whether to use the infodialog edit or the scheduledrecording edit.
23:17<Captain_Murdoch>ok, I get what you mean, for the episode title, etc. display.
23:20<Captain_Murdoch>maybe I'll see if I can make a ProgramInfo::dialogWidget() that would create the initial widget and setup the episode info.
23:22<mdz_>it shouldn't be a dialog though, just a display widget
23:22<mdz_>at least not for the cases I'm thinking of
23:23<Captain_Murdoch>so the grid?
23:23<Captain_Murdoch>return a grid widget with the info filled in?
23:26<Captain_Murdoch>or could pass in the vbox and have the programinfo method just put the grid in the passed-in vbox.
23:27<Captain_Murdoch>either of those make sense?
23:32<mdz_>yeah, a grid or a vbox or whatever you decide to use to lay it out
23:32<mdz_>and return it as a QWidget
23:32<mdz_>then the caller takes that and puts it wherever it wants the program info to be
23:33<mdz_>no need to pass anything in; just have it create a new one and return it
23:33<mdz_>when you add a widget to the tree, it gets automatically deleted when the parent widget goes away
23:34<mdz_>the caller doesn't need to know what the widget looks like inside, only that it represents the program info. the widget itself knows how big it wants to be, and that sort of thing, so the layout works
23:35<Captain_Murdoch>so you don't need to pass in vbox to the created gridlayout? if you don't, do you do addwidget?
23:35<mdz_>what I was thinking was to just have a QWidget* widget(void) or whatever
23:36<mdz_>inside that function, it would create a vbox or grid or whatever is being used now
23:36<mdz_>I think it's a grid
23:36<mdz_>and return it
23:36<Captain_Murdoch>ok, probably my lack of qt knowledge. I'll give it a shot. just a method in programinfo that returns a widget which then gets added to the vboxlayout in scheduledrecording
23:36<mdz_>actually I guess it would need to be widget(QWidget* parent)
23:36<Captain_Murdoch>that's what I was wondering.
23:36<mdz_>yeah, sorry
23:37<Captain_Murdoch>vbox is the parent right. but I see the labels use dialog as the parent.
23:37<mdz_>there are two ways to do it
23:37<mdz_>you can either instantiate the widget with an explicit parent
23:37<mdz_>or you can add it to a container widget
23:37<mdz_>so what I have done in other places is to do blah(QWidget* parent = NULL)
23:37<mdz_>so the caller can do it either way
23:38<mdz_>look at Configurable::configWidget for example
23:38<mdz_>the subclass implementations that is
23:38<Captain_Murdoch>ok, I'll see if I can get it working. thanks for the help. I'll allow parent but set to null by default. leave it up to the caller to decide.
23:38<mdz_>in settings.cpp
23:39<mdz_>no problem, I'm going to bed. good night
23:49<Timon>moegreen: You here?