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

00:00<Chutt>heh
00:00<Chutt>just rounds it to the nearest multiple of 5
00:01<Chutt>i would write it (mins / 5) * 5, but, same thing
00:01<mdz>mins %= 5 should do the same thing
00:01<mdz>er
00:01<Chutt>mins -= mins % 5;
00:02<Chutt>i believe, if you'd want to do it that way
00:02<mdz>yeah, no clearer though
00:02<TheAsp>i'd say it's clearer
00:02<TheAsp>*shruG*
00:02<TheAsp>:P
00:02<Chutt>i tend not to use mod at all
00:04<mdz>speaking of the epg, the channel order setting needs some real labels
00:04<Chutt>yup
00:04<mdz>I meant to go back and fix that
00:04<mdz>what would good labels be?
00:04<Chutt>also need to go through and decide what should be host specific settings and what should be global
00:05<Chutt>is the themesetup.* in the frontend used anymore?
00:05<mdz>"channel number (numeric)" "channel number (alphabetic)" "channel id(?)", "channel name"
00:05<mdz>no
00:05<Chutt>channel id would be database order
00:06<Chutt>for those silly people that have like 6 channels and want them all in a particular order
00:06<Chutt>ie, all of europe
00:08<mdz>I kinda meant to make the theme selector act like themesetup and reload the theme
00:08<Chutt>i want to rewrite the theme selector
00:09<Chutt>i don't like it =)
00:09<mdz>yeah, you said you would rather it have a single image that changed
00:09<mdz>sounds easier than how it is now :-)
00:09<Chutt>yeah
00:09<Chutt>should be much easier
00:09<Chutt>testing that stupid transition stuff took forever
00:10<mdz>feel free to trash mythimageselector; I don't really foresee using it for anything else
00:10<Chutt>i need to get bruce markey setup with cvs access
00:11<mdz>yes
00:11<Chutt>fixing that playback bug must've been a bitch
00:11<Chutt>since it could only've been done with a _lot_ of debugging output
00:11<Chutt>and it only happened to me every half hour or so
00:11<TheAsp>which playback bug?
00:11<Chutt>the frontend could segfault on remote playback
00:11<Chutt>just randomly
00:11<TheAsp>sounds familar
00:11<TheAsp>:P
00:12<TheAsp>oh, remote
00:12<mdz>from the setup he said he was building, he should have sufficient motivation to do lots of debugging of the remote stuff
00:12<Chutt>mdz, doesn't g++ complain about no defaults in switches?
00:13<mdz>not if you handle all the values
00:13<mdz>it's nice to get a warning if you forget one
00:13<Chutt>ah
00:13<Chutt>ok
00:13<mdz>which is why I like to use switches for enums
00:13<Chutt>makes sense
00:15<mdz>I was thinking about making the infodialog a special case of the scheduledrecording dialog
00:15<mdz>it would look and act the same, but let it share code
00:16<Chutt>sure, long as it works the same =)
00:17<mdz>if the up/down vs. left/right navigation decision had gone the other way, those two could be the same dialog :-)
00:17<mdz>but moving left/right to move a cursor up/down sucks
00:17<Chutt>yeah
00:17<Chutt>that wouldn't make sense
00:17<mdz>was also thinking about having a shortcut key to switch modes
00:18<mdz>so you would select something in the epg, get the usual dialog, and be able to press a key and change the profile and what not
00:18<Chutt>that'd be neat
00:18<mdz>with a slightly different dialog
00:18<Chutt>could just use the same key as 'edit'
00:18<mdz>yeah, a key I actually have on my remote
00:18<mdz>I still need to find someplace to put 'm'
00:19<Chutt>heh
00:19* bigguyis [away -={ bed time }=- ]
00:19<Chutt>so my p3-550 uses a little over 50% cpu to playback 640x480 mpeg4
00:19<mdz>that seems high
00:19<Chutt>i think it's the deinterlacing
00:20<mdz>my box uses somewhere around 5% I think, with deinterlacing
00:20<Chutt>the frontend doesn't generally break 1% on my xp
00:21<mdz>yeah, it fluctuates some
00:21<mdz>and it's significantly higher in a debug build
00:21<Chutt>heh, yeah
00:22<mdz>I'll have to try me some of these 3.2 optimizations
00:22<Chutt>heh
00:22<Chutt>the bad part is that libavcodec already has bunches of hand written mmx
00:22<mdz>does debug have any effect on the libavcodec build?
00:22<Chutt>and it can't reoptimize that
00:23<mdz>it probably couldn't do any better anyway
00:23<Chutt>right
00:23<Chutt>that's the point, after all =)
00:23<mdz>does debug in settings.pro have any effect on the libavcodec build at all?
00:23<Chutt>i think it does, yes
00:24<Chutt>yeah, turns on -g and doesn't use the optflags that are in config.mak
00:24<mdz>it doesn't look like it to me, but I dunno
00:24<Chutt>or whatever
00:24<mdz>ah
00:24<mdz>how does that get passed down?
00:24<Chutt>passed down where?
00:24<mdz>oh, you did a qmake thing for libavcodec
00:24<Chutt>settings.pro?
00:24<Chutt>yup
00:26<Chutt>someone listed mythtv on apps.kde.com
00:27<mdz>jan 6
00:27<mdz>heh, it got nice votes
00:27<Chutt>yeah, but i'm just now getting all the referrers out of the weblog =)
00:28<mdz>is jasongrichmond going to put up static pages with stats for previous months or anything like that?
00:28-!-mythtv [mythtv@nr4-216-196-153-253.fuse.net] has joined #mythtv
00:28<Chutt>the stats software is something he pays for
00:29<mdz>whoa, there RPMs for 3 distros on there
00:29<Chutt>he says he's leery of its security setup, so i have to ssh in and port forward
00:29<mdz>yeah, which is why I asked about the static pages...sucks that's the only access to the stats
00:30<Chutt>i'm thinkin of asking him if i can just run webalizer
00:30<Chutt>these are good stats, though
00:30<mdz>you said you had access to the raw logs anyhow
00:30<Chutt>much nicer layout than webalizer =)
00:30<Chutt>yeah
00:31<mdz>oh yuck, the suse rpm at least installs into /opt/kde3
00:32<bigguy>suse puts alot of stuff in /opt
00:33<bigguy>came back to see how my apt-get upgrade was going
00:33<bigguy>going to bed now
00:34<Chutt>g'nite, then
00:34<Chutt>hum
00:34<mdz>C++ objects are so huge
00:34<Chutt>yup
00:34<Chutt>blame g++
00:34<mdz>my myth working dir is 100M
00:35<Chutt>we've got some code at work, it's a c++ library
00:35<Chutt>the linux compile is 10x larger than the windows compile
00:36<mdz>even with both stripped?
00:36<Chutt>yup
00:36<mdz>the symbol table is enormous
00:36<mdz>like >3x text+data
00:37<Chutt>windows lib is like 40k, the linux lib is almost 500k
00:37<mdz>heh, there is a -fhuge-objects flag
00:37<mdz>perhaps that is the default
00:38<mdz>is the actual code size larger in your library?
00:38<Chutt>never really looked into it
00:38<Chutt>beyond going 'wow, that's quite a difference'
00:42<mdz>for some reason, bringing up dhcp with ifup on my myth box breaks the NFS mount for root
00:42<mdz>it's really annoying to try to debug because it produces a ton of repeated error messages which scroll off any useful information
00:42<mdz>especially without a keyboard
00:42<Chutt>heh
00:42<mdz>but it's annoying because the lease acquired by the kernel eventually expires and the machine gets removed from dynamic DNS
00:43<Chutt>ah
00:44<Chutt>all my boxes here just get assigned static ips from the dhcp box
00:44<Chutt>got one of them little router/access point dealies
00:45<mdz>I do some of each, but I use dynamic dns for all of them
00:45<mdz>one less thing to worry about when I plug in a new box or a temporary box
00:54-!-TheAsp [] has quit [Remote closed the connection]
01:05<Chutt>hmm
01:05<Chutt>tvlistings.zap2it.com doesn't have the 'all programs end at 12:00' problem
01:05<Chutt>tvlistings2.zap2it.com does
01:15<mdz>I wonder if they look at their access logs
01:15<Chutt>'course they do
01:16<Chutt>i imagine they'll eventually make it difficult to grab their data
01:16<Chutt>heh
01:17<Chutt>i should eventually reconnect to irc.freenode.net
01:17<Chutt>stupid lilo
01:19<mdz>if they're smart, rather than making it difficult to grab, they'll sell xmltv feeds
01:21<Chutt>lower bandwidth for them
01:21<Chutt>they get _some_ cash outta it
01:22<Chutt>so, yeah, that'd make a little sense
01:22<Chutt>i don't see many mythtv users paying for it, though =)
01:24<Chutt>there's 511 people on the mailing list now
01:24<Chutt>only 99 people on the commits list, though
01:25<mdz>that's not a bad ratio really
01:25<mdz>20%
01:25<Chutt>no, it's really good =)
01:25<mdz>probably gets higher the longer between releases
01:25<Chutt>it jumped a lot when i was yelling at people for not reading the commits mails
01:32<Chutt>http://www.kuro5hin.org/story/2002/12/5/213314/595
01:32<Chutt>remember that guy? =)
01:58<Chutt>heh
01:58<Chutt>you had the scheduler using QSqlDatabase::database()
01:58<Chutt>bad =)
02:19<Chutt>someone better fix mythweb soonish
02:19<Chutt>else i'm going to have to look at it
02:20<Chutt>and that'll be, well, ugly.
02:24<lichen_>hahah ill probably do some work on it tomorrow.. its 2:30am at the moment.. so sleep is sounding pretty good, but im sure ill be bored tomorrow mostof the day :)
03:37-!-Soopizzle [~soopaman@h24-66-55-126.wp.shawcable.net] has joined #mythtv
03:50-!-mythtv [] has quit [Read error: 113 (No route to host)]
03:58-!-moegreen [mythtv@nr4-216-196-152-82.fuse.net] has joined #mythtv
04:59-!-nevertheless [~neverthel@pD9E097DC.dip.t-dialin.net] has joined #mythtv
04:59-!-moegreen [] has quit [Read error: 104 (Connection reset by peer)]
05:58-!-moegreen [mythtv@nr4-66-161-167-176.fuse.net] has joined #mythtv
06:04<Soopizzle>will myth work on smp machines?
06:05<Edgan>Soopizzle: It is an application, not the kernel. So very likely.
06:06<Soopizzle>will it actually utilize it though
06:06<Edgan>Don't know
06:07<Edgan>since mythtv doesn't do pure number crunching, you probably wouldn't be helped much smp anyway
06:08<Edgan>the processors would be fighting over memory and hard drive
06:27-!-Soopizzle [] has quit [Read error: 54 (Connection reset by peer)]
07:05-!-moegreen [] has quit [Read error: 54 (Connection reset by peer)]
08:06-!-mythtv [mythtv@nr4-216-196-152-192.fuse.net] has joined #mythtv
08:49<poptix>i really need to find some specifications on the Guide+ stuff
08:49<poptix>it might be better to use that, rather than xmltv in some situations
08:50<poptix>we could even grab the channel logos off it, iirc
10:07-!-mythtv_ [mythtv@nr4-216-196-154-223.fuse.net] has joined #mythtv
10:23-!-mythtv [] has quit [Read error: 110 (Connection timed out)]
10:46-!-giuppi [~giuppi@213.140.9.77] has joined #mythtv
11:40<bigguy>hmm
11:41<bigguy>some people will never learn how to listen to what they are told
11:41<bigguy>that kuro5hin poster is a prime example
12:00-!-mythtv_ [] has quit ["[BX] If idiots could fly, IRC would be an airport"]
12:08<_shad>Gah
12:08<_shad>I'm dumb
12:10<bigguy>you didn't have to tell me that
12:10* bigguyis j/k
12:15-!-TheAsp [asp@CDR13-117.accesscable.net] has joined #mythtv
12:16<m0tion>what are the .pro files in the mythtv source?
12:21<bigguy>Qt Designer Porject files I would think
12:21<m0tion>would there be any problem with implementing a mythtv add-on module written in perl?
12:22<TheAsp>Chutt: what part of the code gets done once a second while recording?
12:22<TheAsp>my raid is driving me NUTS :P
12:26<bigguy>its recording to the raid?
12:27<TheAsp>no
12:27<TheAsp>but the db is on the raid
12:27<TheAsp>but the select it does every second isnt what is causing it
12:28<TheAsp>err and, not but
12:28<bigguy>heh
12:28<bigguy>weird
12:28<TheAsp>and i had turned off logging so it wasnt that :)
12:29<mdz>Chutt: hah, that guy is a riot
12:29<mdz>seems that the qt-dev files need to be installed although IRC people denied it
12:32<TheAsp>mdz: does mythbackend drop/reopen connections every second?
12:33<mdz>nope
12:33<mdz>well, it isn't supposed to
12:34<TheAsp>do you know what method is doing this:
12:34<mdz>and it doesn't for me
12:34<TheAsp>SELECT data FROM settings WHERE value = "RecordChanged"
12:34<mdz>that's the scheduler, and it should be using one connection to do that all the time
12:34<mdz>Chutt fixed a problem there last night; try the latest CVS
12:35<TheAsp>longstanding problem?
12:35<TheAsp>pre 0.7?
12:36<TheAsp>oh, duh, the "'s were escaped, no wonder i couldnt find it
12:38<mdz>no, this was a post-0.7 problem
12:39<mdz>are you sure you are not just seeing it make that query every second, without opening a new connection? because that is the normal behaviour
12:39<TheAsp>it's the grinding on / that im trying to narrow down
12:39<TheAsp>just taking wild guesses at this point
12:40<TheAsp>running the queries by hand doesnt cause it
12:41<TheAsp>i should have got quieter drives instead of cooler drives...
12:42<bigguy>TheAsp: what drives are they?
12:43<bigguy>oh well nm
12:43<bigguy>I gotta jet
12:43-!-bigguy [] has quit ["Sphinx may be image of a failed attempt to cross humans with lions."]
12:47<m0tion>hmm, I've got a program written in perl/gtk+ that i want to use with mythtv. I was thinking the best way to do it would be to rewrite the GUI in perl to work with mythtv ... is this reasonable?
12:49<TheAsp>m0tion: i beleive the frontend just runs commands to do the extra stuff
12:49<m0tion>oh, i mean it's own front-end, similar to mythmusic
12:50<TheAsp>well if it just runs commands you could use any widget set...
12:50<TheAsp>if you want to use the myth widgets, you'd have to use libmyth and friends
12:51<m0tion>which are C++ correct?
12:51<mdz>TheAsp: the grinding is your mysql query log, writing out the fact that myth performed that SELECT query every second. turn it off if you don't like it
12:51<TheAsp>i turned it off mdz . . .
12:51<TheAsp>no diff
12:51<TheAsp>it's not that
12:52<mdz>well it's not dropping and reopening the connection every second, I don't know why you would assume that
12:52<TheAsp>m0tion: which are c++ and qt
12:52<TheAsp>i didnt assume, i asked :)
12:52<TheAsp>i didnt really think it would. :)
12:54<TheAsp>writing to the logs shouldnt synch anyway
12:55<TheAsp>which is what it sounds like it's doing
12:55<mdz>if you want to find out where the disk I/O is coming from, shut everything down
12:55<mdz>then start things up one at a time until it comes back
12:56<TheAsp>mdz, it only does it while myth is recording... so it's either myth or mysql or something else related to myth
12:56<TheAsp>actually
12:56<mdz>ack, while myth is recording it's writing the recorded video to disk
12:56<TheAsp>it's not mysql related as it does it while mysql is down too
12:56<mdz>of course
12:56<TheAsp>mdz: the video is on another disk .
12:56<mdz>are you sure?
12:56<TheAsp>very.
12:57<mdz>and you are sure it only happens when it is recording?
12:57<TheAsp>yes
12:58<mdz>are you redirecting myth's stdout to a file? is it writing messages there?
12:58<mdz>what about the X server log?
12:58<mdz>syslog?
12:58<TheAsp>sometimes I am, sometimes not
12:58<TheAsp>not syslog
12:58<mdz>you shut down syslog?
12:59<TheAsp>yes
12:59<TheAsp>if it was something like that it wouldnt read/write to the disk regularlly
12:59<mdz>sure it would
13:00<mdz>every sync
13:00<TheAsp>thats what buffers are for
13:00<mdz>yes, and they are synched to disk regularly
13:00<TheAsp>i ment every second
13:00<TheAsp>it's still doing the select while not recording, so it's not that
13:01<TheAsp>nothing in the scheduler looks suspicious
13:01<mdz>strace it
13:02<mdz>but I doubt you'll find that myth is the source
13:02<TheAsp>backend?
13:02<mdz>the backend is all that is running when you're recording, right?
13:02<mdz>if you want to narrow it down, you have to shut down everything else
13:02<mdz>it could be anything
13:02<TheAsp>*nod*, but it launches a bunch of threads, not sure how well strace is going to help there... lsof doesn't show any files open for writing
13:02<TheAsp>unless they are being open/closed
13:02<mdz>buffers will be flushed more often when myth is recording because it's doing a lot of I/O
13:03<mdz>opening a file for writing is not the only cause for writing to disk
13:03<TheAsp>i realize that
13:03<mdz>anything which opens a file for reading on a read-write mounted filesystem will cause a write
13:05<mdz>shut down every daemon on your system except mysql and mythbackend
13:05<mdz>then you can probably shut down mysql once recording starts, just to test
13:05<TheAsp>not much is running to begin with mdz . . .
13:09<mdz>not much != nothing
13:09<mdz>I'm serious, shut everything down and make sure that it's really myth before you dig any more
13:10<mdz>the only files the backend should be working with at that time are the recording itself, the v4l device and the audio device
13:10<TheAsp>*nod*
13:11<TheAsp>strace showed nothing btw
13:11<mdz>as expected :-)
13:12<TheAsp>grr.. bind9 doesnt stop properly
13:13<mdz>it does for me
13:13<mdz>could it be paging activity? do you have plenty of memory?
13:13<TheAsp>i have tons of memory
13:13<TheAsp>3 mb of swap used
13:14<mdz>do you know which filesystem it's writing to? is there more than one on the disk
13:15<mdz>I'd go ahead and swapoff to eliminate that possibility
13:15<TheAsp>only one fs on the raid, /
13:15<TheAsp> /data is where it's writing
13:15<mdz>remount / read-only then, and see if it stops
13:15<mdz>you're sure it's write activity, and not read?
13:16<TheAsp>no, not sure it's writes
13:16<TheAsp>it could be anything large enough to not be in cache
13:17<mdz>you could try mounting noatime too
13:17<mdz>to see if it's something being opened
13:17<TheAsp>*nod*
13:17<mdz>but if only mythbackend is running, that's pretty unlikely
13:18<TheAsp>reiser doesn't record atimes if i remember right
13:19<mdz>mounting it read-only should eliminate both possibilities
13:19<mdz>and a lot of others
13:20<TheAsp>all stoped, still doing it
13:20<TheAsp>*nod*
13:20<TheAsp>brb, going to single user mode
13:21-!-Soopizzle [~soopaman@h24-66-55-126.wp.shawcable.net] has joined #mythtv
13:21-!-TheAsp [] has quit [Remote closed the connection]
13:29-!-giuppi [] has quit ["Lost terminal"]
13:32-!-TheAsp [asp@CDR13-117.accesscable.net] has joined #mythtv
13:32<TheAsp>can't start X on a ro fs
13:32<TheAsp>can't start mythbackend without X
13:33<TheAsp>anyway, alsa is confused, gonna reboot
13:34-!-TheAsp [] has quit [Remote closed the connection]
13:41-!-TheAsp [asp@CDR13-117.accesscable.net] has joined #mythtv
14:09<Soopizzle>fraqing swweet
14:17<paperclip>oh?
14:31-!-PeteCool [~PeteCool@modemcable131.217-202-24.mtl.mc.videotron.ca] has joined #mythtv
14:51<Soopizzle>is there a way to webbrowse the myth cvs ?
15:01<mdz>Soopizzle: www.mythtv.org
15:01-!-TheAsp [] has quit [Read error: 104 (Connection reset by peer)]
15:13-!-PeteCool [] has quit ["Client Exiting"]
15:18-!-DigDug_ [~misleb@dsl092-128-119.chi1.dsl.speakeasy.net] has joined #mythtv
15:19<DigDug_>Is there anything special I need to do to get mythtv to compile with g++ 3.2? Mythepg can't seem to find many Qt functions.
15:19<DigDug_>even though its linking to -lqt-mt
15:19<mdz>you need to have a working qt development environment
15:19<mdz>among other things, your qt must be built with the same g++ that you are using to build mythtv
15:20<DigDug_>Ahh, ok.
15:20<DigDug_>Thats it.
15:20<DigDug_>I've been using gcc 2.94. That works.
15:20<mdz>then use that :-)
15:21<DigDug_>Well, i wanted to see if I could get better optimizations with 3.2 using -march=pentium4
15:22<DigDug_>Mythtv seems to take up more and more CPU. 0.7 was pretty good. Only like 20% CPU, a month ago, CVS was using 50%. Now its using 70%. (640x480, mpeg4)
15:22<DigDug_>I can get it down to 50% if i go 480x480
15:22<Chutt>er
15:23<Chutt>it uses less cpu now
15:23<Chutt>quite a bit less
15:23<DigDug_>Odd.
15:24<mdz>DigDug_: mythtv uses very little CPU
15:24<mdz>itself
15:24<mdz>almost all of the processing is done by libavcodec
15:24<Chutt>and that hasn't changed
15:24<DigDug_>Well, i meant mythtv as a whole.
15:24<Chutt>right
15:25<Chutt>the biggest use of cpu, though, hasn't changed at all
15:25<mdz>and also won't be affected much by C compiler optimizations
15:25<Chutt>the playback engine was optimized post-0.7, too
15:25<Chutt>which is why it uses quite a bit less cpu now
15:25<mdz>CVS should definitely use noticeably less than 0.7
15:25<mdz>if it isn't, then something is wrong
15:26<mdz>with your mythtv build/system/hardware, not with mythtv
15:27<DigDug_>Of course :)
15:28<DigDug_>For fun, i'm installing the deb again to see.
15:29<Chutt>make sure you're not using a debug build, for instance
15:30<Soopizzle>mdz, any luck in bribing you for some new debian packages?
15:32<mdz>Soopizzle: 0.8
15:32<Chutt>which is getting closer, now
15:33<Soopizzle>ok
15:33<mdz>there isn't much point in packaging a snapshot for distribution, since I'm not going to get into keeping it updated
15:33<Soopizzle>another quick question, is libmysql the same as just mysql?
15:33<mdz>people will just run into bugs which have been fixed in CVS, and will want to update anyway
15:36<Soopizzle>man, need for speed HP2 is fun as hell with a racing wheel
15:37<mdz>Chutt: do you have any specific 0.8 todos left? I don't have anything left which can't wait until the next release
15:37<Chutt>finish up the remote stuff
15:37<Chutt>and multiple encoder boxes
15:37<Chutt>per-host settings
15:37<Chutt>other than that...
15:37<Chutt>no, i don't think so
15:38<mdz>which things need to be per-host to start?
15:38<mdz>maybe I can work on that
15:38<Chutt>i dunno
15:38<Chutt>mostly the frontend stuff
15:38<mdz>I'd kinda like to restructure the settings stuff before doing that though
15:41<DigDug_>I noticed that the "setup" program wasn't obeying Xinerama sizing or placement.
15:42<mdz>it's really pretty silly to run mythtv with xinerama
15:43<DigDug_>It the only option I have.
15:43<DigDug_>The nvidia drivers are not working in true dual head mode. All i have is Twinview
15:43<lichen_>yeah i just used xinerama to clone the screen.. not like it does any good though cause i cant do xv on the second screen
15:44<DigDug_>If you are cloning, you are not using xinerama.
15:45<lichen_>yeah to clone the scren you still use Option "Xinerama"
15:45<mdz>if I were in that situation, I would work on fixing that bug rather than trying to make mythtv work with xinerama
15:45<mdz>but then, I don't use binary-only drivers either
15:46<Chutt>i use em! =)
15:46<lichen_>well for one i know relatively nothing about video and programming its drivers... ive read up a lot on how to accomplish what i want to do on the second head, and currently i dont beleive its possible
15:46<Chutt>blah
15:46<Chutt>i bought a usb cable that's too short
15:46<DigDug_>lichen: what do you want to do?
15:47<lichen_>i have a matrox g400 and i want to use the second head for tv out.. which i am currently doing, i can get all the myth menus and everything, but no video becausei t doesn't do xv on the second head
15:47<lichen_>at least not while doing tv out
15:49<DigDug_>The setup is also a little wierd. xmltv pulls down all kinds of wierd channels using CVS. Like 900! I'm using analog cable. There aren't that many channels. But running mythfilldatabase from 0.7 works fine.
15:51<mdz>CVS works fine for me
16:00<mdz>Chutt: did you look at using QDataStream for the myth serialization stuff?
16:01<Chutt>a little bit
16:01<mdz>I just noticed it
16:01<mdz>it looks like it will do a qvaluelist out of the box
16:02<Chutt>oh, i didn't use it because i wanted all the data written to the device at once
16:04<mdz>wow, rtjpeg is way more CPU intensive to playback
16:04<Chutt>yup
16:04<mdz>I watched a couple of things that accidentally got recorded in rtjpeg when I screwed up the profile loading
16:04<mdz>used about 25% CPU
16:04<mdz>compared to 5%
16:04<Chutt>no direct rendering =)
16:12<Soopizzle>i've never understood
16:12<Soopizzle>all the differences between framebuffer
16:12<Soopizzle>DRI
16:12<Soopizzle>regular X
16:12<Soopizzle>and all the other derivatives
16:13-!-Chutt [] has quit ["brb"]
16:15-!-nevertheless [] has quit [Remote closed the connection]
16:15-!-Chutt [~ijr@dsl093-011-148.cle1.dsl.speakeasy.net] has joined #mythtv
16:40-!-nevertheless [~neverthel@pD9E097DC.dip.t-dialin.net] has joined #mythtv
16:51-!-Soopizzle [] has quit [Read error: 104 (Connection reset by peer)]
16:53-!-Soopizzle [~soopaman@h24-66-55-126.wp.shawcable.net] has joined #mythtv
16:59-!-cogline [~cogline@a70.lambo.student.liu.se] has joined #mythtv
18:51-!-bigguy [bigman@h81.44.102.166.ip.alltel.net] has joined #mythtv
18:58-!-Soopizzle [] has quit [Connection timed out]
19:11<-- cogline(~cogline@a70.lambo.student.liu.se) has left #mythtv ("Client Exiting")
19:42-!-Soopizzle [~soopaman@h24-66-55-163.wp.shawcable.net] has joined #mythtv
19:53-!-Soopizzle [] has quit [Read error: 60 (Operation timed out)]
20:47<mdz>just got a segfault in NuppelVideoPlayer::CloseAVCodec
20:47<mdz>inside libavcodec, a bad free() apparently
20:47<mdz>Chutt: ever seen this before?
20:51<mdz>who knows, this box is getting unreliable
20:57-!-bigguy [] has quit ["bbl\"]
21:29-!-nevertheless [] has quit [Remote closed the connection]
21:47<Chutt>mdz, which free?
21:48-!-DigDug_ [] has quit ["[BX] Hrm... I wonder if I paid this month's electr...EOF From client"]
22:00<-- Universehas quit ()
22:11<mdz>Chutt: mailed you a stack trace
22:14<Chutt>never seen that before
22:17<Chutt>the pointer looks ok
22:17<Chutt>reproducible?
22:49-!-Soopizzle [~soopaman@h24-66-55-163.wp.shawcable.net] has joined #mythtv
22:49<Soopizzle>*sigh*
22:49<Soopizzle>my kingdom for a linux distribution that works with the nforce platform
22:54<Chutt>i guess i can't be running linux on my nforce board
22:54-!-billytwowilly [~chris@24.86.147.212] has joined #mythtv
22:54-!-Edgan [] has quit ["Client Exiting"]
23:04-!-bigguy [bigman@h23.44.102.166.ip.alltel.net] has joined #mythtv
23:05<Soopizzle>Chutt, you got a nix dist. going on your nforce board?
23:06<bigguy>Soopizzle: he uses debian
23:06<Soopizzle>yeah, but is he using an nforce board?
23:06<bigguy>yes
23:07<bigguy>same one as I have
23:07<Soopizzle>chut
23:07<Soopizzle>big
23:07<Soopizzle>HOW
23:07<Soopizzle>please tell me how....
23:07-!-Edgan [edgan@66-214-219-62.rno-cres.charterpipeline.net] has joined #mythtv
23:07<Soopizzle>something keeps fucking up
23:07<bigguy>Abit Nv7-133R
23:07<Soopizzle>Asus NV7M
23:07<Soopizzle>does your have soundstorm, and the builtin nic?
23:07<bigguy>yeah
23:08<Soopizzle>any suggestions
23:08<bigguy>but I don't have linux installed on it
23:08<Soopizzle>...
23:08<bigguy>I am not big on proprietary drivers in linux
23:08<Soopizzle>Chutt, please if you could send some suggestions my way, i would greatly appreciate it
23:08<Soopizzle>nor am i
23:08<Soopizzle>but i don't care either
23:09<Soopizzle>i just want stuff to work
23:09<bigguy>but nvidia does have nforce drivers for linux
23:09<bigguy>and you can use alsa for the audio
23:12<Soopizzle>hmm.. ok, i guess i'll try to re-install 3.0r1 and see what i screwed up on
23:13<bigguy>umm
23:13<Chutt>the nic is just a standard i810
23:13<Soopizzle>Chutt, and the sound?
23:13<Chutt>i meant sound
23:13<Chutt>not the nic
23:13<Chutt>drivers for the nic are on nvidia's website
23:14<Chutt>it's not difficult.
23:14<Soopizzle>ok, what about the nic and the usb (and even agpgart so i can use my agp radeon)
23:14<Chutt>usb's standard
23:14<Chutt>agp's standard.
23:14<Soopizzle>do you get strange driver warnings/errors?
23:14<Chutt>nope
23:15<Soopizzle>like for usb it can't find/resolve the 3rd root header
23:16<bigguy>Chutt: hows support for the spdif and 5.1 via the 3mm stereo plugs with alsa?
23:16<bigguy>I don't have spdif stuff anyway but just wondering
23:16<Chutt>i dunno, i just use the main l/r out
23:16<mdz>hello I have never used a computer before in my life, please explain to me how to buy a computer and put mythtv on it and use a remote control ok thx
23:16<bigguy>ah
23:16<mdz>also it must not cost too much money
23:16<Chutt>mdz, i want to just tell him to buy a tivo
23:17<billytwowilly>mdz: heh. that's amusing.
23:17<mdz>I refuse to respond since his clock is a month off
23:18<Chutt>i'd have to find the email again
23:18<mdz>it's obviously a ploy to get his message nearer the top of my mailbox
23:19<Soopizzle>heh
23:19<mdz>oh no
23:19<mdz>lego andy is back
23:19<Chutt>and he wants to contribute a feature that already exists
23:19<mdz>yes
23:19<mdz>twice
23:19<mdz>to make sure it had the right subject line
23:20<Soopizzle>wow, this makes me sick, watching the falcons piss the game away
23:20<Soopizzle>vick can only do soo much
23:20<Soopizzle>and he's done almost everything (except for kick the point afters)
23:23<mdz>what kind of brokenness is causing so many people to be missing the .so symlink?
23:24<Chutt>i dunno
23:26<Chutt>"hi, i want mythtv, but i don't want to use the scheduler"
23:28<mdz>mind if I add a line of output with the date to mythfilldatabase?
23:28<Chutt>it says it every channel
23:29<mdz>I asked the xmltv guys to add a --quiet so it doesn't :-)
23:29<Chutt>ah
23:29<Chutt>ok
23:29<Chutt>sure
23:32<mdz>actually I asked them to separate the status output from any error output
23:32<mdz>but instead they gave an option to suppress the status output :-P
23:32<Chutt>and they just supressed it all?
23:34<mdz>I want to get mail from cron if it fails
23:34<mdz>basically
23:34<mdz>with the error message(s)
23:34<mdz>and get nothing if it doesn't fail
23:34<mdz>but have a logfile with the status output regardless
23:34<Chutt>people that subscribe with one email address and have that address forward to another place
23:35<Chutt>and then have the gall to _bounce_ emails from their other address
23:35<Chutt>suck.
23:35<mdz>heh
23:35<mdz>"nice job and all, but not enough comments"
23:35<mdz>bad way to start an email to mythtv-dev
23:35<Chutt>where's that?
23:35<Chutt>the guy that doesn't want to use .nuv?
23:36<mdz>yeah
23:36<mdz>and then the usual whining about nun
23:36<mdz>nuv
23:36<mdz>and then, of course, a request for help
23:36<Chutt>would 'Yes mommy, I'll try to be better about commenting my code in the future' be an appropriate response?
23:37<mdz>'I looked at some of the filenames in the source, so I think I understand how it works pretty well'
23:38-!-bigguy [] has quit [Read error: 113 (No route to host)]
23:38<mdz>I really don't see which part of mythtv that guy actually wants
23:38<mdz>sounds like he wants cron
23:39<Chutt>you can't do stuff with cron
23:39<Chutt>or a exec'd task
23:39<Chutt>unless you want to get all messy and start killing processes and crap
23:40<Chutt>that's just.. hackish, though
23:40<Chutt>heh
23:40<mdz>do stuff?
23:40<Chutt>recording
23:40<mdz>it sounds like he just wants to record stuff at whatever times and then have files that he can watch with whatever player program
23:41<Chutt>right
23:41<mdz>cron sounds sufficient for that
23:41<Chutt>for that, yeah
23:41<mdz>oh, he wants the multiple card support
23:41<mdz>and the EPG
23:42<mdz>if someone can't be bothered to read the HOWTO, the mailing list archives, or any of the other 50 places that have the CVS info...
23:43<Chutt>they shouldn't be using cvs? =)
23:43<mdz>I need to stop reading this stuff
23:43<Chutt>maybe i really should make a -users list
23:43<Chutt>but i'd be too tempted not to subscribe
23:44-!-billytwowilly [] has quit ["Client Exiting"]
23:44<mdz>that sounds fine
23:44<mdz>there seem to be enough people willing to answer newbie questions
23:47<Chutt>like the guy that just responded to the 'i've never used linux' question?
23:48<mdz>yep
23:48<mdz>and the two pepole who answered the CVS guy
23:49<Chutt>"i've *just* gotten 0.7 working, how do i get CVS??!?"
23:51<mdz>too much hype about new features in CVS on the website :-)
23:52<Chutt>yeah, well, that's cuz it's all damn cool
23:52<mdz>true
23:56<mdz>heh, "I'd recommend this Shuttle system to use when building a box...btw has anyone ever done that and does it work?"