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

---Logopened Thu Jan 01 00:00:30 2004
00:15+keg [] joined #mythtv
00:20=Sobek [~btatton@] quit ("Leaving")
00:26+Teflon [] joined #mythtv
00:26<Teflon>happy new year to you east coasters.
00:27c0nflictis now known as l|lo
00:28l|lois now known as c0nflict
00:33<mdz>Chutt: did you see that one-liner from Chris Delis?
00:34<mdz>I'm going to go ahead and commit that if it's not already in
00:41=Viddy [] quit (Read error: 110 (Connection timed out))
01:01<Chutt>it's already in ffmpeg cvs
01:01<Chutt>i just need to resync sometime
01:03<Teflon>i had the wierdest playback glitch today. watching an action movie, after X amount of time, where X is random, the playback would suddenly start periodically (rhytmically) to show a frame N framed back where N increases over time after it starts happening... only way to clear was to safe position and restart. pause didn't clear, nor did ff/rw
01:03+shamoun [] joined #mythtv
01:40<acm>what does 'prebuffering pause' mean?
01:46<paulproteuss>So, uh, anyone know anything about this "davedina" thing?
01:47<mikegrb>someone said that it was of equivalent quality to freevo's first release
01:47<mikegrb>I'm just curious in seeing a few screen shots
03:07+muaddib [] joined #mythtv
03:07<muaddib>hello all
03:09<muaddib>I just found out about mythtv today and had a few questions. One the creator of mythtv created this product to replace mythtv with his cable service. I am just curious as to how this was possible
03:11<paulproteuss>I hadn't heard that, muaddib.
03:14<muaddib>Well under the history of the project on mythtv page it mentions and I was just curious as to how
03:16<GreyFoxx>He didn't replace his cable service
03:16<Teflon>he made it better!
03:16<GreyFoxx>he was attempting to replace the poor quality cable box
03:17<GreyFoxx>with something with better and faster menu's, more options, etc
03:17<paulproteuss>"We have the technology"!
03:17<muaddib>Well let me ask this question with mythtv I can replace my cable box and have my tv plug into a computer. Can I have it plug into multiple tv's\
03:18<GreyFoxx>As in your MythTV system plug into more than one computer at a time? Or do you mean multiple "MythTV Frontends" each connected to it's own TV ?
03:19<GreyFoxx>Myth is designed as a Frontend(Viewer and menu) and a backend (recording and streaming to the frontend)
03:19<GreyFoxx>Both functions can be on one system, Or you can have them seperated
03:19<muaddib>GreyFoxx: I guess multiple frontends on different tv's
03:19<paulproteuss>GreyFoxx, can one do multiple backends to register multiple tuners?
03:19<GreyFoxx>You can also have multiple frontends connected toa single backend
03:20<GreyFoxx>paulproteuss: You can use multiple backends, or of course you could put multiple tuners into one single backend
03:20<Teflon>you can possibly also have a single box feed multiple TVs via multiple video cards and instances of X
03:20<GreyFoxx>all up to how you want to configure your setup
03:20<Teflon>very flexible
03:21<muaddib>Well I was hoping not to use so much hardware because I didn't want it to be obsolete. But I guess what I am asking is I would like to have my living room tv share the same single as my bed room tv
03:21<muaddib>Also I would like to control the menu with a remote control if that is possible
03:21<GreyFoxx>muaddib: Most people use remotes of various kinds
03:22*paulproteuss whispers, "I'm taking recommendations for a USB remote"
03:22<Teflon>paulproteuss, the ati remote wonder works. its a pain to setup though, but acts like a mouse and mini keyboard if configured right.
03:22<GreyFoxx>As for one "signal" to multiple TV's. Certainly you could broadcast the output to multiple systems. But if you want individual control on each box them you wont want it that way
03:23<GreyFoxx>Paul or you can geta OneBox remote. I got mine the other day and hacked up the ATI remote driver to support it
03:23<muaddib>GreyFoxx: I seen those wireless infrared keyboards and mice I would like to use for both televisions
03:23<GreyFoxx>muaddib: There is no reason you couldn't control each of teh frontends that way
03:24<paulproteuss>I figure I'd like to combine a USB remote for most things with a compact-size wireless keyboard for the rest.
03:24<GreyFoxx>paulproteuss: This is what I got
03:24<GreyFoxx>It's a IR remote for the otehr devices, TV, VCR, etc and a RF remote for the mouse/Onebox control
03:25<GreyFoxx>And it was trivial to hack up the ATI remote usb driver to support it
03:25<GreyFoxx>Or you might be able to use the lirc_atiusb module
03:25<GreyFoxx>I chose to go with emulating keyboard and mouse events rather than setup lirc
03:25<paulproteuss>GreyFoxx, I think I'd rather do that, too.
03:25=sc00p [] quit (Read error: 110 (Connection timed out))
03:26<muaddib>What kinda of services do you guys use Cable Satellite or regular TV If I were to implement mythtv would I have to let my cable company know what I am doing
03:26<GreyFoxx>Too most of the time to figure out the keycodes for each of the buttons and map them to the same keystrokes as myth uses
03:26<GreyFoxx>muaddib: Of course you would not have too.
03:26<paulproteuss>So does this frontend have a keyboard, too?
03:26<GreyFoxx>Do you tell them if you gook up a vcr ?:)
03:27<muaddib>No I don't
03:27<GreyFoxx>paul Mine doesn't at the moment, but usually I have one connected
03:28<paulproteuss>This remote looks to be as useful (or more?) as the ATI one, and looks less silly. ;)
03:28<muaddib>But a friend of mind bought a TiVo and his cable company cut off his service because they saw something wierd he is located in florida I found it perculiar but didn't take it any further
03:28<GreyFoxx>Mine is currently in my computer room while I play with stuff voer the xmas holidays hehe
03:28*paulproteuss is secretly only using his Myth setup for MythMusic
03:28<GreyFoxx>muaddib: It sounds like your friend is full of sh*t :)
03:28<GreyFoxx>The company cannot "see" what you have connected to the coax line
03:29<paulproteuss>Thanks so much, GreyFoxx.
03:29*paulproteuss wanders off
03:29<GreyFoxx>Was he/she using the Tivo to control a digital cable box owned by the cable company?
03:30<GreyFoxx>They might possibly notice that, but I can't see why they would a: bother to look for that, or B: care enough to kill a customer service over it
03:30<muaddib>GreyFoxx: I am not sure but I will ask him tomorrow
03:30<muaddib>GreyFoxx: So if I may ask are you just using mythtv on you PC or also on your Television
03:30<GreyFoxx>Most don't care as long as you pay them money :)
03:31<GreyFoxx>muaddib: My desktop also has mythtv installed if I wantto watch something, but my "main box" is tv only
03:31<GreyFoxx>My main box is also a file server, and other stuff since it has the most horsepower and diskspace in the house :)
03:32<muaddib>GreyFoxx: you mean you have a system totally dedicated to mytvtv application
03:32<GreyFoxx>muaddib: Yes and no. I have a system that is 24/7 connected and displaying on my TV running myth all the time
03:33<GreyFoxx>The box however also does local file serving and other stuff
03:33<GreyFoxx>but it is in fact dedicated to tv
03:36<muaddib>GreyFoxx: I see and you are only using one TV
03:36<GreyFoxx>muaddib: At the moment. I'm going to pop another frontend into my bedroom but I haven't gotten around to it yet
03:38<muaddib>GreyFoxx: I just curious would it be possible to record programs on multiple channels at the same time
03:38<GreyFoxx>muaddib: If you install multiple tuners.
03:39<muaddib>GreyFoxx: when you say tuners do you mean TV cards
03:43<muaddib>Are there single tv cards with multiple tuners
03:44<GreyFoxx>I've seen acouple but they are usually pretty expensive
03:44<GreyFoxx>But they are out there if you look for them
03:56jarrett_is now known as bambito
04:04<mchou>GreyFoxx, how did u find out aboute oneboxmc??
04:28<GreyFoxx>mchou: Just surfing around one day and came accross it
04:28<GreyFoxx>so I ordered on and it arrived on Monday morning
04:46+Lad [] joined #mythtv
04:47=bambito [] quit (Read error: 113 (No route to host))
04:52-Lad [] left #mythtv ("Kopete 0.7.2 :")
04:57=Octane [] quit ("")
04:57+Octane [] joined #mythtv
05:09<Octane>why is it that every email i write the list doesnt get a response
05:12+Viddy [] joined #mythtv
05:19<paulproteuss>Octane, nobody loves you?
05:20*paulproteuss yawns and heads for bed
05:35-mchou [] left #mythtv ()
05:38=Viddy [] quit (Read error: 60 (Operation timed out))
07:35=FryGuy [] quit (" WOW! This IRC Client ownz! HydraIRC -> <-")
08:11+racer [] joined #mythtv
08:23=virsys [] quit (Read error: 110 (Connection timed out))
08:27=mdz [] quit (Remote closed the connection)
08:44<bitbyte>MythMichael, you around?
09:05<MythMichale>more or less
09:14<bitbyte>we talked about xboxes yesterday
09:15<bitbyte>you said you had myth running and were still able to play games
09:15<bitbyte>i've been reading as promised, and everything i see says thats not possible
09:16<bitbyte>i'm not necessarily opposed to a dual boot configuration, but im far less excited about that
09:16<bitbyte>especailly sicne i went and bought an xbox last night
09:17<bitbyte>could you clarify for me plz?
09:44+paulproteuss_ [] joined #mythtv
09:48<Rroet>moin all
09:49<Rroet>happy newyear and stuff.
09:50<MythMichale>byt sure... One sec....
09:51<MythMichale>OK, what I have is an EVOX modded XBOX...
09:51<MythMichale>One EVOX XBox is modded with a MATRIX chip. That is the one I have Myth installed on...
09:51<Rroet>evox bios or evolution-x ?
09:52<MythMichale>Is there a difference???
09:52<MythMichale>I thought Evox was just the short name for Evolution X
09:52<Rroet>evox modchipbios or evolution-X the dashboard replacement.
09:52<Rroet>both confusingly called evox or EvoX ;)
09:53<Rroet><-- have a xecuter 2.1 L+ with evox dashboard ... :)
09:53<MythMichale>Oh I dunno if I understand the distinction.. My one XBOX has a Matrix ModChip. To be honest, I don't recall how I installed EVOX on that one..
09:53<MythMichale>I *think* I used Slayer's disk...
09:53<MythMichale>I do have the executer bios in the Matrix...
09:55<Rroet>I think I'm going to have to learn myself some php programming again.. and lear how to output xml.. because the xmltv effort sucks big monkeyballs
09:55<MythMichale>IN any case, I copied over the MYTH files to the E: drive and placed a link in the evox.ini to activate Myth from the menu
09:55<Rroet>I just fetched 24 channels, 7 days in advance with all comments and stuff ... see my "time" results:
09:55<Rroet>real 162m27.691s
09:55<Rroet>user 16m10.360s
09:55<Rroet>sys 0m13.010s
09:55<MythMichale>Dennis write a really awesome XBOX page... Lemme see if I can find the link.
09:55<Rroet>MythMichale: you mean you have a mythfrontend.xbe ?
09:56<Rroet>that would be cool to test.
09:56<Rroet>no need for linux on the xbox .. mmmm
09:58<MythMichale>Yep.. I guess :) It's just installed on the E Partition. Just loads up enough Linux to run as a frontend for Myth...
09:59<MythMichale>Here ya go....
09:59+Henk_Poley [] joined #mythtv
10:00<Rroet>lemme see then :)
10:00=paulproteuss [] quit (Connection timed out)
10:01<Henk_Poley>Does Myth behave better on a 2.6.x kernel? Or?
10:05<Rroet>mm... nice bittorrent link to that download.. it seems down MythMichale ... I'll have to be patient.
10:05<Rroet>Henk_Poley: I don't know.
10:07<Henk_Poley>Next 'open question' ;-) :: I'm wiggling between using Debian or Gentoo, what would 'you' chose and why.
10:07<Henk_Poley>For MythtTv off coarse
10:07<Rroet>I'm using gentoo :)
10:08<Rroet>debian you'll have to run unstable before you can use mythtv
10:08<Rroet>because it's not in woody
10:08<Rroet>it's also pending a bit on your hardware
10:08<Henk_Poley>Well, I'm okay with debian/sid
10:09<Henk_Poley>Well, a Pundit with 2.4GHz Celeron and 512MB RAM
10:09<Henk_Poley>And a Cinergy 600 (frame grabber) TV card
10:09<bitbyte>MythMichael, so you CAN play xbox games and have MythTV together?
10:09<Rroet>Henk_Poley: ok, then you'll have to add another source to your apt-sources list and you'll be ready to set up mythtv in no time.
10:10<Rroet>If you're already running that, there's no use of starting all over again with gentoo.
10:10<Henk_Poley>Well, I was a bit woried about startup times, thought gentoo would be better
10:10<Rroet>he, gentoo is faster and more configurable, but at 2.4ghz you'll won't have to worrie about that.
10:10<Henk_Poley>err I don't have the hardware, not now, only in a week or so
10:11<Rroet>just get your hardware supported in the customkernel you'll have to compile.
10:11<bitbyte>can someone point me to a link for what michael was referring to? the EXVOX modded with a MAtrix?
10:11<bitbyte>evox moddeed with matrix
10:11<Rroet>bitbyte: matrix is a modchip
10:11<Rroet>evox is software
10:11<Rroet>bitbyte: knock yourself out at the forums of
10:11<bitbyte>a linux dist of some wort?
10:12<bitbyte>ive been on the forums, just trying to ge tpointed in the right direction
10:12<Rroet>I said it was a modchip and "modchip"bios software.
10:12<Rroet>not a distro.
10:12<bitbyte>i need to at leas tunderstand what it is im seraching for
10:12<Rroet>bitbyte: is your xbox modded ?
10:12<bitbyte>no, not yet
10:12<Rroet>do you know what a solderingstick is and how to use it?
10:13<bitbyte>ive many years of electronics experience
10:13<Rroet>ok, just had to assess some basic knowledge there ;)
10:13<Rroet>there you can get a nice modchip :)
10:13<bitbyte>when i learned to fix pc, it was down to component level
10:13<MythMichale>A mod chip is not necessary to mod your Xbox.
10:13<Henk_Poley>Rroet: I have 'only' installed Debian via Knoppix, but I don't really like MythKnopp, they say you can't really use apt-get to update, since they use custom packages :-/ So with both distros I would need to learn some installation stuff.
10:13<Rroet>sorry for the wrong url.
10:14<MythMichale>Matter of fact, I am wanting to pull my Matrix Mod Chip out and do the hardware mod...
10:14<bitbyte>ok, but what exactly is evox then? im still confused about the evolution-x dashboard and evox thing
10:14<MythMichale>Rroet seems to know more about that.. I'll bow to him :)
10:14<Rroet>the nicer stuff is the xecuter 2.3b LitePlus because it doesn't need you to solder .. just screw a chip ontop ;)
10:14<Rroet>bitbyte: the startup console in the xbox (the mickeysoft thingy) it's called the "dashboard"
10:15<Rroet>Henk: if you're accustomed to debian... use it.. it's sometimes a bit behind because thorsten doesn't always have time to put the newest versions online (new deb packages)
10:15<bitbyte>Rroet, i was just looking at that solderless xecuter
10:16<Henk_Poley>Rroet That was also one of my concernes, on the other hand you shouldn't run bleeding edge if you don't need it
10:16<Rroet>Henk_Poley: I like gentoo better because is more configurable... but it takes a shitload more time to get up and running, because you have to compile everything.
10:16<bitbyte>ok, so how does evolution-x dashboard differ from evox?
10:16<Henk_Poley>Rroet: I know... :-/
10:16<Rroet>Henk_Poley: bleeding edge in gentoo is like bleeding edge in debian, you'll have to flip a switch for that.
10:16<bitbyte>sec, i gotta put in my contacts so i can read this better
10:16<Rroet>gentoo stable is more or less the same as Debian Sarge
10:17<Rroet>afk, putting some clothes on.. it's getting cold here.
10:17<pahli_bar>happy new year guys
10:17<Rroet>mm the robe is a bit cold.. its 16:17 here and I'm awake about 2 hours now :)
10:18<Chiphead> /me sutters at the thought of Rroet chatting nekid
10:19<Henk_Poley>As if chipped heads look better ;-)
10:21<bitbyte>ok, so how does evolution-x dashboard differ from evox?
10:23<Henk_Poley>Rroet: other than taking more time, are there any special things in Gentoo, other than a stage x install and an emerge mythtv?
10:23<sfr__>bitbyte: hey, you should restart your download. got stopped by a kernel-panic yesterday :/
10:25<bitbyte>um ok
10:25<Rroet>Henk_Poley: linux is linux.. debian and gentoo can both to the exact same thing, yet I think gentoo will be a bit more flexible in compiling certain aspects of different packages.
10:25<MythMichale>Anyone in here that can help with a Myth/TV issue???
10:25<bitbyte>i'll go into work in a bit and do that
10:25<Rroet>if you install mythtv from debian, you'll have only 1 package to select.
10:25<bitbyte>MythMichael, so you are running the evolution-x dashboard and a modchip, sorrect?
10:25<Rroet>in gentoo it's the same, but the package still needs to becompiled and in that stage you have 4 different options.
10:26<bitbyte>man, i cant type today
10:26<bitbyte>sfr i'll go into work in a bit and do that
10:26<Rroet>with or without lcdproc, alsa, nvidia, via hwslice .. and even DVB and directfb
10:27<MythMichale>bit Yep... On one Xbox.. On another, I did the hardware hack and installed Evox via the MechInstall hack
10:28<bitbyte>do you have the "good" cd drive or the "bad" one in your machine?
10:29<bitbyte>so whats Evox then if not a new dashboard? an OS? a linux dist?
10:29<bitbyte>also, did you lose the ability to use the xbox as a unmodded unit and play on xbox live?
10:30<bitbyte>or is the mod chip switchable?
10:30<MythMichale>Dunno good or bad...
10:31<Rroet>em... bitbyte evoX is a bios for other modchips.
10:31<MythMichale>Probably.. I don't have any inclination to go LIVE.. I can use them on my HOME LAN though
10:31<bitbyte>ahhh, its a bios
10:31<Rroet>Evolution-X is a dashboard.
10:31<bitbyte>got it
10:31<Rroet>yes, but evox is not the bios for the xecutor modchips
10:31<bitbyte>MythMichael, not a big thing, i think i'd rather use xbconnect anyhow... you can still use that cant you?
10:32<Rroet>bitbyte: how old is your box ?
10:32<bitbyte>Rroet, i bought it yesterday
10:32<Henk_Poley>Rroet: Could you give an estimate of how long it would take to do a stage 1 and install mythtv on the box I described? Or know any site that has timings?
10:33<Rroet>you're planning a normal chip, why do a stage1 ??
10:33<bitbyte>MythMichael, if you open the cd tray, if theres one big hole in the middle its the bad drive, if its small holes its a good one
10:33<Rroet>it's fun to learn from, but stage3 is good enough.
10:33<Rroet>bitbyte: ok, that would mean you'll have a 1.4 or 1.5 xbox
10:33<Rroet>that means you'll need a xecutor 2.3b L+ indeed..
10:34<bitbyte>Rroet, so i dont need ot have the Matrix chip to be able to do with MythTV what Michael decribed?
10:34<Rroet>the powercircuitry changed after the v1.3 to ensure the modchip couldn't drain power from the usual place anymore.
10:34<Rroet>bitbyte: afais what he typed, you'll just need to have evolutionX installed and the software you'll be downloading via bittorrent.
10:35<bitbyte>... and a modchip
10:35<MythMichale>Oh I'll have to check that. I think I probably have bad ones...
10:35<Rroet>16:34 < Rroet> that means you'll need a xecutor 2.3b L+ indeed..
10:35<MythMichale>Story of my life :)
10:35<Rroet>MythMichale: I have an older version of evolution-X running because I find it more stable :)
10:35<bitbyte>MythMichael, i have the bad one, so if you do,, and were still able to do this, i'll be happy
10:36<bitbyte>place i went was sold out of 2.3b L+, that's something sold by more than one place correct?
10:36<MythMichale>Rr I don't really keep up on my XBOXs. They do what I need to (Play games) and that's all I am worried about there... Well, until Myth came along :)
10:36<bitbyte>the ONLY reason i boght this xbox was to be able to use it for both
10:36<Rroet>bitbyte: I just gave you the online link to the 2.3b :)
10:37<Rroet>bitbyte: you can do both.
10:37<Rroet>not at the same time..
10:37<bitbyte>heh obviously
10:37<Rroet>but you can still play games with the xbox when it's modded.
10:37<bitbyte>i'm lookin for the link
10:37<Rroet>Bad part is, you'll need original games and your modchip TURNED OFFFFF!!!!! when you're playing Xbox live
10:37<MythMichale>true dat
10:37<Rroet>the 2.3b has an on/off switch.. but don't forget it..
10:38<Rroet>else your xbox mac will be banned.
10:38<bitbyte>rroet, on xbox live you mean?
10:38<Rroet>going online once with your modchip.... you'll be banned for life.
10:39<Rroet>it means you'll have to get a new xbox :)
10:39<bitbyte>so yer sayin i can put these files on the e drive, and still be able to disable the mod chip and use live?
10:39<Rroet>ohhh.. Lord of the rings the cartoon right now.
10:40<bitbyte>AND still have the evox dashboard?
10:41<Rroet>when you turn off the modchip, you'll have the normal microsoft dashboard again.
10:41<Rroet>do check out the forums.
10:41<bitbyte>i am currently
10:41<MythMichale>And Dennis's info
10:41<bitbyte>just trying to get a basic knowledge of what the heck i need to read up on
10:41<bitbyte>yai saw that torrent already
10:41<MythMichale>That's always the problem... One doesn't know enough to ask the right questions...
10:42<bitbyte>i dotn expect anyone to give me step by step on this
10:43<bitbyte>just enough to get me going the right direction
10:43<bitbyte>because i ave a specific goal in mind
10:43<bitbyte>same as yours
10:43<MythMichale>Yea, I am still trying to get TV OUT working..
10:43<bitbyte>to be honest i plan on using xbconnect instead of live, but its always nice to have the option
10:44<MythMichale>I also have an issue with the XBOX connecting to the mysql database on the back end.. If you get that far successfully lemme know..
10:45<bitbyte>hmm, Rroet, that simplymods place is in EU, i'm in US
10:46<Rroet>bitbyte: check it has multiple vendors ;)
10:47<bitbyte>ya im ther now
10:47<bitbyte>the one i first went to is out of stock on everything
10:48<bitbyte>Michael, i noticed the torrents are for .011 myth only, do you know if theres a more current version out yet?
10:56=Henk_Poley [] quit (Read error: 104 (Connection reset by peer))
10:56<MythMichale>I dunno.. You can use the Myth Mailing list and PING Dennis
10:56+Henk_Poley [] joined #mythtv
10:57<bitbyte>thx for the help
11:12<MythMichale>I pretty much have Myth done.. I just need to get the TV OUT issue resolved.. Anyone knowledgable of that??
11:14<Henk_Poley>TV OUT of?
11:14<Henk_Poley>XBOX... ?
11:17<MythMichale>Nope Out of my Fedora Linux Box runnig the backend and the front end...
11:18<Henk_Poley>Okay, what card then? or better what TV-out
11:19<MythMichale>I have a TNT2 ULTRA Video Card that has TV OUT. I also have a PVR-350 that also has TV OUT...
11:19<Henk_Poley>Good luck, afaik both need some bit of fiddling to get working
11:20<MythMichale>Hehehehehehe Story of my life... :)
11:20<Henk_Poley>TNT2 is from, ATI isn't it?
11:20<MythMichale>I am gonna hook up my Fedora Box to my DVI input on my TV and see if I can get something going that way...
11:20<MythMichale>I think so, but it uses NVIDIA drivers...
11:21<mikegrb>[Thoughtbandit] No plans yet. I have resolutions though. My New Year's resolution is 1024 x 768. I also resolve to
11:21<Henk_Poley>MythMichale: then read the nvidia docs
11:21<Henk_Poley>there are some options you need to added to XFree86Config-4 to enable some output ports
11:22<MythMichale>Ahhhhhh OK kewl.... Much thanx
11:22<MythMichale>mikegrb Wrong window?? :)
11:22<mikegrb>no, thought it was funny and I'd share ;)
11:24<MythMichale>Oh heheheheh OK
11:24<MythMichale>Just came outta the blue.. :^)
11:25<MythMichale>Well, I am gonna go get my setup hooked up to my TV and see what I can see... Hasta for now...
11:25<Henk_Poley>-> /usr/share/doc/NVIDIA_GLX-1.0/README
11:25<pahli_bar>time to unsubscribe from mythusers. too much flood
11:25<Henk_Poley>That's the file afaik
11:26<Henk_Poley>MythMichale: seen that?
11:26<MythMichale>yea thanx
12:09+Edgan [] joined #mythtv
12:16=paulproteuss_ [] quit (Read error: 104 (Connection reset by peer))
12:17+sc00p [] joined #mythtv
12:23<acm>if mythfilldatabase fills up a week at a time, why does it need to ran everyday?
12:26<pahli_bar>acm: think about it for a moment
12:26<acm>to get the 7th day?
12:26<acm>why does it redo the other 6 days then?
12:27<pahli_bar>no it doesn't redo the first 6 days. see the logs
12:27+nijo [] joined #mythtv
12:27<acm>i just ran it after running it yesterday, and it started at jan 2nd
12:29<pahli_bar>in my crontab mails i get that its skipping the updated days
12:35<Chutt>pahli_bar, hey, did you 'cvs admin -kb' the new image files?
12:35<pahli_bar>no. is there a problem?
12:35<Chutt>it just forces cvs to treat em as binary files
12:36<pahli_bar>ah. will keep that in mind
12:36<Chutt>since people shouldn't be checking stuff out on windows, shouldn't matter, but..
12:37<pahli_bar>should i merge the imagefile again?
12:37<Chutt>err, naw
12:37<Chutt>you can do that after it's checked in
12:38<Chutt>just 'cvs admin -kb <filename>'
12:38<pahli_bar>ok. did you get a chance to try out the plugin
12:39<Chutt>i'm playing with it right now
12:39<Chutt>works great
12:39<pahli_bar>suggestions/flames welcome
12:39<pahli_bar>heh. thanks
12:40<Chutt>some of the feeds don't download
12:40<Chutt>i assume that's because of old ones in the settings?
12:40<pahli_bar>i know. the feeds are outdated.
12:41<Chutt>the 'Minimum allowed value is 30 M...' cuts off =)
12:41<pahli_bar>what resolution
12:41<Chutt>everything's default on this machine
12:41<pahli_bar>i meant your X11 resolution
12:42<Chutt>oh, 1280x960
12:42<Chutt>mythtv's running in an 800x600 window, though
12:42<Chutt>dpi's set at 100
12:43<pahli_bar>hmm. i've been testing at 800x600 at 75 dpi. i will bump down the font size for the header a bit
12:43<pahli_bar>currently the feed url gets stored in db. i will need to add one more button to the settings to update the db from local feed file
12:43<Chutt>ah, that's it
12:44<Chutt>all the font sizes are meant for 100 dpi =)
12:44<pahli_bar>news for me :)
12:44<Chutt>makes things bigger
12:44<Chutt>i really need to add some code to compensate for that
12:45<pahli_bar>do the other text fonts look fine, especially in the uilistbtntype. should... as the size(s) is determined dynamically
12:45<Chutt>stuff may be a tad small
12:46<Chutt>i'll have to try it out on the TV
12:46<pahli_bar>ok. i will change to 100 dpi and check how things look
12:46<Chutt>i like how the list widget works
12:47<pahli_bar>wondering if it will be worthwile to check out qtextbrowser's html rendering capability to use a small browser if somebody presses enter on a news article
12:48<Chutt>could just launch mythbrowser, no?
12:48<pahli_bar>that might work too... though i don't like the kde dependency.
12:49<pahli_bar>kde is nice and all. but i like keeping my myth installation small.
12:51<pahli_bar>off to changing dpi. brb
12:51=pahli_bar [] quit ("Client exiting")
12:58<_rkulagow>chutt: seen the messages on -dev about link failures against libmyth-14?
12:59+virsys [] joined #mythtv
12:59+pahli_bar [] joined #mythtv
13:00<Chutt>yeah yeah
13:00<Chutt>i'll get it fixed in a few
13:01<_rkulagow>ok, just wondering is all. happy new year, etc, etc.
13:01<Chutt>yeah =)
13:05<_rkulagow>chutt: docs sync please.
13:10<Chutt>sure thing
13:12<Rroet>happy newyears Chutt .... live long and make wonderfull new releases this year :)
13:25<Chutt>rkulagow, docs updated
13:26<Chutt>rkulagow, so on the pundit, how much space is there for a longer card than the pvr-250?
13:28+engie [] joined #mythtv
13:28<Henk_Poley>Chutt: The mythtv docs now contain pundit specific info?
13:29<Chutt>i doubt it
13:29<Henk_Poley>Hmmm okay, you didn't say that, sorry ;-)
13:30<Henk_Poley>It's just that I saw Pundit and docs near eachother.. :-P
13:30<brandon>Chutt: (From yesterday) in libs/libmythtv/recordingprofile.cpp line 606/607, could you bump the maxwidth to 1920 and maxheight to 1080? If you want a patch for this let me know. :) (So we can transcode to HD resolutions)
13:32<_rkulagow>chutt: i'll have to take a look. bbl.
13:33<Chutt>rkulagow, thanks =)
13:33<Chutt>brandon, tvFormat is atsc with that, right?
13:33=Misirlou [] quit (Remote closed the connection)
13:33+Misirlou [] joined #mythtv
13:33<brandon>Chutt: checking
13:34<brandon>(1920x1080 is max hdtv format), checking still..
13:36<Chutt>1088, really =)
13:36<Chutt>1080 isn't dividable by 16
13:37<brandon>Chutt: I think it's also 1928 also, or something higher than 1920, which is sill devisable by 8, but for overscan
13:39<brandon>Chutt: yes, ATSC, (Took me to long since I was looking for lowercase). The correct fix is to add a section for (if tvformat==atsc, set max's to 1920x1080)
13:40<Chutt>that's what i did
13:40<Chutt>just wanted to verify that
13:46=crib2 [] quit ("using sirc version 2.211+KSIRC/1.2.4")
14:00=engie [] quit ("Lost terminal")
14:05=brandon [] quit (Remote closed the connection)
14:10-nijo [] left #mythtv ()
14:15+Drikus [] joined #mythtv
14:17<_rkulagow>chutt: it's 3/4" from the end of my PVR-250 to the start of the CPU fan assembly in the pundit.
14:17<Chutt>i think the -350's slightly longer than that :(
14:18<Chutt>wanting to replace my m10k =)
14:18<_rkulagow>the one you got from the contest?
14:18<Chutt>i gave that one to tmk
14:18<_rkulagow>i'm getting started on my xbox frontend project.
14:18<Chutt>the one via sent me
14:19<Chutt>i'd really like to use a -350, and have room for another -250 in there
14:19<_rkulagow>how much longer is the 350?
14:19<Chutt>about an inch
14:19<Chutt>i'd have to measure things
14:19<_rkulagow>it might be doable, assuming you take off the plastic shroud that channels the hot air to the outside of the case. want me to look again?
14:20<_rkulagow>mr. mom time. bbl.
14:20<Chutt>naw, let me measure things first
14:20<Chutt>i'll get back to you
14:32=virsys [] quit (Read error: 54 (Connection reset by peer))
14:37+virsys [] joined #mythtv
14:38<kvandivo>a dremel can make any card an inch shorter
14:39<Chutt>i'd prefer to keep it working, though
14:40<kvandivo>picky picky
14:42<Chutt>heh, avermedia's replacement for the m179 is only $80 from newegg
14:42<Chutt>and it says it uses a philips tuner
14:43<Chutt>wonder if it'd work in the stock ivtv driver
14:45+PhracturedBlue [] joined #mythtv
14:52<Chutt>i wonder why setup needs that extra include
14:56<Chutt>phracturedblue -- geoffrey hausheer?
14:56<Chutt>i'm isaac
14:56<Chutt>did you ever write me back about cvs?
14:56<PhracturedBlue>yeah, did you not see my msg?
14:57<Chutt>wonder where it went
14:57<PhracturedBlue>well, anyhow, I can give you a summary...
14:58<PhracturedBlue>Basically it is your call. I can't promise to be any more active than I currently am, and I actually like having stuff reviewed before committing it. So If it is easier on you, I'm game, if not, I'm ok with the status quo. Either way, thanks for the offer.
14:59<Chutt>heh, it got stuck in my mythtv-users folder for some reason
14:59<Chutt>i just skim that nowadays
14:59<Chutt>well, anyway
15:00<Chutt>you've definitely earned write access
15:00<Chutt>and you don't have to be any more active than you are now
15:00<Chutt>just figured it might be easier on you if you could commit stuff yourself
15:01<Chutt>it's really up to you =)
15:02<PhracturedBlue>heh. well, I guess I'm game. I've just about got the mpeg2 transcoding stuff working.
15:02<Chutt>what'd you like your username to be?
15:03<PhracturedBlue>though it will be VERY experimental for a while. there seem to be quite a few issues with the handling of PTS streams in libavcodec, and I'm not sure I've got it all worked out.
15:03<PhracturedBlue>'ghaushe' is good.
15:04<PhracturedBlue>err...TS steeams. PTS is also a problem, but a different one.
15:04<Chutt>i dunno, but it may help a bit to convert the ts stream to a ps stream on the fly, while it's doing the transcoding
15:06<Chutt>user access to CVS is only through ssh, so your CVS_RSH env var has to be set to ssh
15:06<Chutt>your CVSROOT will be something like:
15:09<Chutt>ah, crap
15:09<Chutt>i have to go out for a few minutes
15:09<Chutt>lemme know if things work, or you have problems or whatnot
15:12=Edgan [] quit ("Client exiting")
15:13<Henk_Poley>Is i just me or doesn't the MythTV docs tell about partitioning. It is advisable to put the video dir ( /video ? ) on another largefile optimizde partition volume isn't it?
15:15=_rkulagow [] quit (Read error: 104 (Connection reset by peer))
15:19<PhracturedBlue> all seems well for the time being. Once it comes time to actually commit something, we'll see how it goes.
15:21+paulproteuss [] joined #mythtv
15:22<PhracturedBlue>Henk_Poley, I don't think it makes much difference. However, having a different partition/drive/volume can be nice when ivtv crashes your system and corrupts your video file-system. Much better to lose a few recordings than to trash the main drive.
15:23<PhracturedBlue>I did several experiments with different file-systems before building my latest myth box, and there is negligable performance/space least on my high-end system. May be more important for a slower box.
15:24<paulproteuss>Though if you want to use OpenAFS for your shared network space, please *please* don't make my mistake and struggle to combine OpenAFS and ReiserFS.
15:24<paulproteuss>That set me back six months. :)
15:24<paulproteuss>(Apparently, they interact "strangely".)
15:25<Henk_Poley>PhracturedBlue: I won't use ivtv, though I will use a beta saa7134 driver to get my Cinergy remote working
15:25<Henk_Poley>AFS is that Andrew stuff?
15:26<Henk_Poley>I heard that does funny things on top of ReiserFS yes
15:26<paulproteuss>Henk_Poley, right, Andrew File System.
15:26<PhracturedBlue>Henk_Poley, It has nothing to do with ivtv per-se, just my personal demon. I'm just saying that if you're planning on testing stuff that isn't rock solid, it can be nice to have video on a seperate <whatever>. That goes for the mysql db too
15:27<Henk_Poley>Okay, figured that out already
15:27<Henk_Poley>btw, just to ask again, anyone an opinion on using kernel 2.4.22 or 2.6.0 ?
15:28<paulproteuss>My opinion is that 2.6.0 is mad leet.
15:28<Henk_Poley>Yes, okay
15:28<Henk_Poley>but does it improve recording, less dropped frames when doing things in the background etc. ?
15:29+mchou [] joined #mythtv
15:31+XBX [] joined #mythtv
15:32<XBX>hey all
15:33<XBX>was hoping to get myth running on xbox was wondering if someone could give guidance on USB 1.0 tuner card to use
15:33<mchou>Hey Chutt, in ScheduledRecording::findAllProgramsToRecord there's a big query that gets all (potiential) programs to record. Do you know where conflicts then get resolved? (like when you do "mythbackend --printsched" and get A,O,P status flags....)
15:34<XBX>would also like usb tuner card that runs in freevo if possible on xbox
15:34<mchou>XBX, I dont reall know, but my impression is xbox is only meant to run as frontend in myth.....
15:35<mchou>meaning no tuner :(
15:35<paulproteuss>mchou, the Xbox can use any USB device.
15:36<mchou>paulproteuss, I know that, the question is are there USB 1 tuners that are v4l??
15:36*paulproteuss nods
15:36<paulproteuss>I have no idea if there.
15:36<mikegrb>but with hardware encoding!
15:36<mchou>paulproteuss, well, there u go....
15:36<mikegrb>64mb ram and 750mhz is tight
15:36<mikegrb>especially the ram
15:37<mikegrb>and with initrd you don't even get the whole 64mb
15:37+marc [~Marc@] joined #mythtv
15:37<racer>damn! Latest CVS gives me segm. fault!
15:37<mchou>racer, did u do make clean?
15:38<mikegrb>racer: I think that was a known issue
15:38<mchou>I had segfault when I didn't do make clean;make distclean.....
15:38<mikegrb>check channel logs from this morning
15:38<Chutt>mchou, look in scheduler.cpp for where it calls findAllProgramsToRecord
15:38<mikegrb>er racer it was linking failing I think this morning
15:38<racer>yeah i saw
15:39<racer>chutt changed in latest cvs, i think!
15:39<racer>i did 'make clean distclean'
15:39<XBX>K is there such a beast as a USB 1.0 tuner?
15:40<paulproteuss> looks relevant.
15:40<paulproteuss> too
15:41<mchou>Chutt, u are saying immediately after that sql query the conflicts get "hashed?" (still in findAllProgramsTo Record function)
15:41<Chutt>in scheduler.cpp
15:41<mchou>Chutt, nm, looking at wrong file.....
15:42<Chutt>let me repeat myself some more
15:42<mchou>na, gotcha.....
15:44<paulproteuss> , XBX
15:44=Henk_Poley [] quit ("Client exiting")
15:46<XBX>thx Paul that looks worth a try
15:48<bitbyte>sfr you there?
15:50<XBX>that usb PVR actally looks pretty cool now just need to find a driver
15:53<racer># mythfrontend
15:53<racer>2004-01-01 21:50:11 mythfrontend version: 0.13.12312003-1
15:53<racer>2004-01-01 21:50:11 Enabled verbose msgs : important general
15:53<racer>Segmentation fault
15:56<mchou>racer, u need gdb if all else fails.....
15:56<mchou>racer: so ppl can actually get a clue where ther prob. might lie....
16:02<XBX>Paulprotess: This is a later version looks good
16:03<MythMichale>Question re: TV-OUT if I may.. Anyone??
16:03<paulproteuss>MythMichale, ask away.
16:05<MythMichale>I have FEDORA running.. A Vanilla TNT card running in a PCI slot with a Monitor attached. A TNT2 ULTRA w/ an S Video connector is in the AGP slot attached to my TV...
16:05<MythMichale>I am having a helluva time trying to get the config right so I can get output on both...
16:06<paulproteuss>Sounds like you want #nvidia ;)
16:07=Drikus [] quit ("toedeledoki")
16:07<MythMichale>Yea probably hehehe I read the nvidia docs and set it up just like it said too...
16:08<MythMichale>Section "Monitor"
16:08<MythMichale> Identifier "Monitor1"
16:08<MythMichale> VendorName "RCA"
16:08<MythMichale> ModelName "40-inch"
16:08<MythMichale> HorizSync 30.0 - 50.0
16:08<MythMichale> VertRefresh 60.0
16:08<MythMichale> Option "TVStandard" "NTSC-M"
16:08<MythMichale> Option "ConnectedMonitor" "TV"
16:08<MythMichale> Option "TVOutFormat" "S-VIDEO"
16:08<MythMichale> Option "TVOverScan" "1.0"
16:08<Chutt>this isn't the nvidia help channel
16:08<MythMichale>Crap! Sorry...
16:08<Chutt>so please don't be pasting large amounts of crap unrelated to mythtv
16:08-MythMichale [[] left #mythtv ()
16:08*paulproteuss chuckles
16:09+MythMichale [[] joined #mythtv
16:18<bitbyte>sfr__ , is that dl still going? i restarted it a few hours ago, but i dont know when your ip will be changing again
16:19<sfr__>bitbyte: no i think not. your latest login lastet only 37 minutes.
16:20<bitbyte>hm, ok
16:20<bitbyte>i'll have to go back to work again and restart it
16:20<sfr__>bitbyte: i hope 'going back to work' means to ssh ;)
16:22+tmk [] joined #mythtv
16:31+FryGuy [] joined #mythtv
16:31+marc_ [~Marc@] joined #mythtv
16:48=marc [~Marc@] quit (Read error: 113 (No route to host))
16:55<tdb30_>can someone help me? when I try to change the channel by remote the numbers come up but just fade away without changing the channel.
16:57+rkulagow [] joined #mythtv
17:00+mdz [] joined #mythtv
17:06<PhracturedBlue>Chutt, ok. I committed my transcoding patch from a couple weeks ago. No new functionality. Hopefully it doesn't break anything. I'll try to get some users to test the mpeg2->mpeg2 stuff before I commit it.
17:10<rkulagow>i had no idea hauppauge had any clue about MythTV. (from an email i just got)
17:11<rkulagow>"Hi, I recently sent the following email to Hauppauge regarding the PVR-350
17:11<rkulagow>and MythTV.... they suggested that I contact you instead since you deal with
17:11<rkulagow>the Linux end of things"
17:11=MythMichale [[] quit ("Leaving")
17:12=marc_ [~Marc@] quit (Read error: 113 (No route to host))
17:30+bishop [] joined #mythtv
17:31+[M-M] [] joined #mythtv
17:38=[M-M] [] quit ("Client exiting")
17:39=XBX [] quit (Read error: 60 (Operation timed out))
17:46+T-Squared [] joined #mythtv
17:47<T-Squared>ok recording works with the pvr3450 test, but I still cannot watch livetv in myth tv, just get a blank screen
18:10<kvandivo>racer, you still around?
18:12+pcjabber [] joined #mythtv
18:13<pcjabber>Hello all
18:13<pcjabber>Question. I know it has been discussed on the mailing list, but I am not sure how to search for it
18:14<pcjabber>With a PVR250/350, what bitrate can I use to get 1GB/hr?
18:14+[M-M] [] joined #mythtv
18:14<racer>kvandivo: still same problem
18:14<pcjabber>I am using 2200kb/s (I think) atm, and it is producing 1.3GB/hr
18:14<pcjabber>I also need a 2GB/hr bitrate, if someone would be so kind =)
18:15<kvandivo>do you understand what bitrate means, pcjabber?
18:15<pcjabber>yes i do kvandivo
18:15<pcjabber>i think =)
18:15<kvandivo>the reason i was asking is because that's a quite easy thing for you to calculate yourself if you do
18:16*racer <kvandivo> racer, you still around?
18:16*racer ????
18:17<pcjabber>ok i guess i dont
18:18<sfr__>kvandivo: care to give a small example calculation?
18:19<racer>kvandivo: prob. you don't need me anymore?
18:19<racer>:( Prob. i need you more! :)
18:20<racer>kvandivo: sorry need to go to sleep!
18:21*racer goes to bed (GF)! :)
18:21raceris now known as racer_away
18:24<kvandivo>umm... sfr.. basically 8 bits / byte. 3600 sec/hour. a true average of 2000 kbits / sec would yield 900 megs / hour
18:25<kvandivo>if you have the max set higher you could probably expect the megs /hour to go up a bit
18:25<kvandivo>racer, i was asking because i am seeing the same thing right now.
18:26<kvandivo>and gdb isn't telling me anything useful at this point.. even with debug on it's just telling me that the error is in a QString == QString.. no stack trace
18:28<kvandivo>i'm wondering if the recent changes to pull the lib files out of the binary is causing this..
18:28<kvandivo>(the lack of info.. not the sigsegv, of course. :)
18:40<PhracturedBlue>kvandivo, if gdb is saying it is in something trivial, it is likely memory corruption sometime earlier. Valgrind is your friend.
18:45+DJ_Rican [] joined #mythtv
18:46<DJ_Rican>when i try and do a cd database, according to the manual section 6.4, it says no such file or dir... :( ?
18:47<[M-M]>kvandivo: what problem are you seeing?
18:48<rkulagow>dj_rican: how did you get mythtv? from tarball, CVS or rpm/deb?
18:50<rkulagow>dj_rican: if you're installing from RPM you shouldn't need to do that. and since the RPM is made by a 3rd party, you need to ask them any question you may have about their package.
18:50<rkulagow>jarod or axel thimm are your best bets there.
18:50<DJ_Rican>k... thx
18:51=virsys [] quit (Operation timed out)
18:53<kvandivo>other than a bunch of invalid reads and writes in mythmusic, valgrind isn't telling me anything useful either
18:53<kvandivo>m-m, cvs is sigsegv'ing on me shortly after it prints out the 'enabled verbose msgs' line. I get the blue theme background on the gui, but not the popup boxes telling me it is preloading images, etc
18:54<[M-M]>kvandivo: hmm, okay... similar to what I'm seeing... except for me the segfault is as soon as I try to play a recording or watch live tv
18:56<kvandivo>_that_ sounds like something gdb _could_ help with
18:57<[M-M]>except that, apparently, my gdb is broken and can't handle threads :(
18:57<[M-M]>I'm willing to try again, though... gimme half an hour to recompile in debug mode... ;)
19:00<PhracturedBlue>kvandivo, well, sorry I got nothing more constuctive to offer...good luck :)
19:03<PhracturedBlue>kvandivo, does valgrind segfault at the same time as running under gdb? I've noticed it doesn't always. You can use --gdb-attach=yes to drop into gdb at each error.
19:06<kvandivo>seems to.. let me try the attach option
19:13<kvandivo>well, valgrind catches the sigsegv in the ==, but it lists == as being the highest frame in the trace
19:13<Chutt>kvandivo, have you redone your modules?
19:13<Chutt>nothing really changed that should affect startup that early
19:14<kvandivo>my normal compilation consists of make clean ; make distclean ; make ; make install on all of the pieces (mythtv, then music, weather, video and dvd)
19:14<kvandivo>and i've done that a couple of times since the problem arose this afternoon
19:16<kvandivo>valgrind is returning lots (5-10, let's say) invalid writes/reads associated with GlobalSettings
19:17<Chutt>that's interesting
19:18<Chutt>got a trace of which ones / where?
19:18<kvandivo>ya.. i can make up a mail and send it to the list
19:18<Chutt>--num-callers=8 or something similar to that helps a bit, generally
19:19+virsys [] joined #mythtv
19:19<Chutt>i'll rebuild with debug mode and run it through valgrind as well
19:22=Teflon [] quit ("Leaving")
19:23<[M-M]>smeg, by gdb still doesn't like me :(
19:23-T-Squared [] left #mythtv ()
19:30+T-Squared [] joined #mythtv
19:31<T-Squared>anyone running with a pvr350?
19:32<kvandivo>i only run with my ipod.. dragging a 350 around seems like a lot of extra work
19:33<T-Squared>hahaha, keep your day job, you'll never make it as a hack comedian
19:38<T-Squared>the crowd goes silent, like a faux paus just happened
19:38<kvandivo>i was reading the 'Hack Comedian' FAQ, actually
19:39<T-Squared>does anyone here ever had a problem with myth tv not showing tv? my card record tests work directly with /dev/video (haupauge tv350)
19:39<PhracturedBlue>kvandivo, just saw your post on the list. Does the segfault correspond to the last valgrind meassage (a read in mythmusic)?
19:40<PhracturedBlue>and have you tried running without mythmusic enabled?
19:42<kvandivo>yes and no, not yet
19:45<kvandivo>no mythmusic..... and it works
19:46<PhracturedBlue>well, there you go :)
19:46<[M-M]>okay, now do me
19:47<PhracturedBlue>looks like mythmusic isn't compiled with debug. If you fix that, you might get more info.
19:47<kvandivo>ahhh.. great point... i doubt that I _am_ compiling music for debug..
19:48<kvandivo>recompiling now
19:48<PhracturedBlue>[M-M], it's a lot harder when gdb doesn't work. Valgrind is your firend though, as I've said before.
19:48<PhracturedBlue>friend even
19:54<[M-M]>just recompiled mythmusic and now I'm getting a crash that sounds the same as what kvandivo was describing :)
19:55+Edgan [] joined #mythtv
20:00<PhracturedBlue>btw, I see no changes in mythmusic in the past couple days, and I don't see anything in myth that could have done it.
20:01<kvandivo>nor did i, which was why i didn't really think about mythmusic
20:02<mdz>kvandivo: the GlobalSettings class itself?
20:02<mdz>er, GlobalSetting
20:02<mdz>or just some stuff in globalsettings.cpp?
20:02=bishop [] quit (Read error: 113 (No route to host))
20:03<kvandivo>well, you can see on the valgrind output.. it doesn't list a cpp file, but it references GlobalSetting(QString) i think
20:03<kvandivo>(don't have the mail i sent in front of me)
20:03<[M-M]>removing mythmusic takes me back to the previous crash :/
20:03=pcjabber [] quit ("Leaving... (XChat 2.0.5b)")
20:03<[M-M]>zoinks! it killed the backend this time
20:04<mdz>kvandivo: it should give you line numbers and function names if you have debug symbols in the binary
20:04<mdz>kvandivo: I don't see the mail to the list
20:04<mdz>kvandivo: what was the subject?
20:04<kvandivo>umm.. good question.. just sent it 30 minutes ago or so..
20:05<kvandivo>at any rate i just recompiled music with debug, and now i'm getting a trace
20:05<PhracturedBlue>'problems running latest cvs'
20:06<mdz>ah, I deleted that as part of the wave of "it doesn't compile anymore" emails
20:06<kvandivo> if (label == QString::null)
20:06<DJ_Rican>i can't find the setup anywhere... :(
20:06<PhracturedBlue>what line number is that?
20:07<mdz>kvandivo: read bruce markey's reply
20:07<mdz>sounds like your build is broken
20:07<kvandivo>settings.h line 37
20:08<kvandivo>yep.. bjm sounds like he has it
20:09<kvandivo>the mythmusic plugin has an embedded copy of the libmyth stuff in it, i'll bet that doesn't play nicely with the shared version
20:10<mdz>right, those functions are inlined
20:10<[M-M]>ooh, valgrind is neat
20:10<mdz>and even if they weren't, the interfaces probably changed
20:11=sfr__ [] quit (Read error: 110 (Connection timed out))
20:11<kvandivo>guess that's what we get for having definitions in the .h files..
20:12<kvandivo>(still haven't actually received bjm's reply.. thank goodness for the web archive)
20:13<PhracturedBlue>[M-M], even without gdb, the valgrind output may be enough to determine what is wrong (as long as you've built with debug).
20:14<[M-M]>I think I have built with debug
20:14<[M-M]>okay, I've got some valgrind output... what exactly do I look for? :)
20:15<[M-M]>something like this?
20:15<[M-M]>==13159== Conditional jump or move depends on uninitialised value(s)
20:16<PhracturedBlue>kvandivo, btw, the problem is that SetLabel is called without first initializing the 'label' var. I dunno what it would take to fix without looking at the code a bit more tho.
20:16<PhracturedBlue>[M-M], yep. but line numbers and filenames would be helpful too.
20:16<kvandivo>looking now to see where it is being called from
20:17<PhracturedBlue>err 'SetName' not 'SetLabel' of course.
20:18Rroetis now known as RroetZzZz
20:18+sfr [] joined #mythtv
20:18<[M-M]>doesn't make sense, but here is what I see
20:18<[M-M]>==13159== Thread 6:
20:18<[M-M]>==13159== Conditional jump or move depends on uninitialised value(s)
20:18<[M-M]>==13159== at 0x4090CF72: AudioOutputOSS::getSpaceOnSoundcard() (audiooutputoss.cpp:462)
20:18<[M-M]>==13159== by 0x4090CBAC: AudioOutputOSS::OutputAudioLoop() (audiooutputoss.cpp:501)
20:19<[M-M]>(and there's a couple more after that)
20:19<[M-M]>but it *seems* like it's complaining about...
20:19<[M-M]> if (space < 0)
20:19<[M-M]>space is an int, defined as "int space = 0;"
20:21<PhracturedBlue>it may be that the line above is returning an undefined value. Though valgrind should have complained about that instead.
20:21<PhracturedBlue>almost sounds like your doesn't match your source code.
20:21<PhracturedBlue>did you do an install?
20:22<[M-M]>I think I did :)
20:22<[M-M]>let me try again to be sure
20:23<PhracturedBlue>[M-M], are there any other '==' messages from valgrind before the one you sent?
20:26<[M-M]>um... looks like just "normal" stuff (at least, what I assume is normal...)
20:26<[M-M]>2004-01-01 20:24:56 Using XV port 70
20:26<[M-M]>2004-01-01 20:25:12 Changing from None to WatchingLiveTV
20:26<[M-M]>==13567== Thread 6:
20:26<[M-M]>==13567== Conditional jump or move depends on uninitialised value(s)
20:26<[M-M]>==13567== at 0x4090CF72: AudioOutputOSS::getSpaceOnSoundcard() (audiooutputoss.cpp:462)
20:26<[M-M]>==13567== by 0x4090CBAC: AudioOutputOSS::OutputAudioLoop() (audiooutputoss.cpp:501)
20:26<[M-M]>==13567== by 0x4090CE23: AudioOutputOSS::kickoffOutputAudioLoop(void*) (audiooutputoss.cpp:585)
20:27<[M-M]>==13567== by 0x411B4569: thread_wrapper (vg_libpthread.c:667)
20:27<[M-M]>==13567== by 0x4016E6E6: do__quit (vg_scheduler.c:2146)
20:27<[M-M]>==13567== Thread 6:
20:27<[M-M]>==13567== Conditional jump or move depends on uninitialised value(s)
20:27<[M-M]>==13567== at 0x4090CBBA: AudioOutputOSS::OutputAudioLoop() (audiooutputoss.cpp:502)
20:27<kvandivo>that where you get the segfault?
20:28<[M-M]>there's a few more lines after that, then...
20:28<[M-M]>==13567== Thread 6:
20:28<[M-M]>==13567== Conditional jump or move depends on uninitialised value(s)
20:28<[M-M]>==13567== at 0x4090CC8E: AudioOutputOSS::OutputAudioLoop() (audiooutputoss.cpp:539)
20:28<[M-M]>==13567== by 0x4090CE23: AudioOutputOSS::kickoffOutputAudioLoop(void*) (audiooutputoss.cpp:585)
20:28<[M-M]>==13567== by 0x411B4569: thread_wrapper (vg_libpthread.c:667)
20:28<[M-M]>==13567== by 0x4016E6E6: do__quit (vg_scheduler.c:2146)
20:28<[M-M]>disInstr: unhandled instruction bytes: 0xF 0xE0 0xC1 0xF
20:28<[M-M]>Illegal instruction
20:29<[M-M]>hmm, there's more this time.... before there were two "Thread 6" blocks... this time there are 4
20:29<PhracturedBlue>[M-M], that looks like the SSE/MMX issue with valgrind. what does 'valgrind --version' say?
20:30<DJ_Rican>i can't find the setup anywhere... where is it located?
20:30<[M-M]>freshly compiled
20:30<PhracturedBlue>but that first conditional failure is really fishy.
20:31<PhracturedBlue>[M-M], well I don't think audioOutput uses SSE, so it may just be a side effect of bogus getSpaceOnSoundcard() return
20:31<[M-M]>I did the "make install" part again, restarted the backend, and reproduced... same output
20:32<[M-M]><sigh> that function is going to be the death of me.... around this time last year I was fighting with it giving me kernel oopses... :)
20:33<[M-M]>I think my sound driver doesn't report its "free space" very well
20:33+media [] joined #mythtv
20:33<PhracturedBlue>the ioctl may be the issue. maybe your sound-card is writing over memory. I dunno if valgrind catches kernel errors.
20:33mediais now known as DJ_nixbox
20:33<DJ_nixbox>from my mythtv box...
20:33<PhracturedBlue>[M-M], are you using alsa w/oss emulation, or standard oss drivers?
20:34<[M-M]>alsa w/oss emulation
20:34<[M-M]>aboot a year ago I switched to alsa hoping it would solve my oopses, but it didn't... then a change in Myth fixed them...
20:34<DJ_nixbox>mythtv: could not connect to socket
20:34<DJ_nixbox>mythtv: No such file or directory
20:34<DJ_nixbox> but i didn'
20:34<PhracturedBlue>[M-M], well as a crude hjack, remove the ioctl call, and set space=audio_buffer_unused;
20:35<DJ_nixbox>t setup a front/back config... :(
20:35<PhracturedBlue>I dunno if thatis right, but it shouldn't crash anymore :)
20:35<[M-M]>okay, I'll try that...
20:37<[M-M]>hmm, still crashed
20:37<[M-M]>I'll try in valgrind again and see if it changed
20:37<PhracturedBlue>[M-M], on further notice, I think it'll hang in an endless loop. set space = 1024 instead.
20:39<PhracturedBlue>it'll likely mean your audio won't work right though, so you really need someone who knows the code to help you out. I'm not that person. You could try the OSS drivers instead as an option though. Also check your ALSA version is the most recent.
20:39<DJ_Rican>ack!! i keep getting a "cannot connect to backend" but only on the TV function... :(
20:40<[M-M]>PhracturedBlue: hmm, valgrind output is different now...
20:40<[M-M]>starting read ahead
20:40<[M-M]>2004-01-01 20:39:10 Opening OSS audio device '/dev/dsp'.
20:40<[M-M]>2004-01-01 20:39:11 Using XV port 70
20:40<[M-M]>2004-01-01 20:39:27 Changing from None to WatchingLiveTV
20:40<[M-M]>disInstr: unhandled instruction bytes: 0xF 0xE0 0xC1 0xF
20:40<[M-M]>Illegal instruction
20:40<[M-M]>apparently the unintialized stuff is gone... ;)
20:41-T-Squared [] left #mythtv ()
20:41<PhracturedBlue>yeah, well that is the SSE stuff, probably from libavcodec. just run without valgrind.
20:42<PhracturedBlue>You could disable MMX, but you won't be able to watch TV if you do. It may let valgrind find the real segfault though.
20:45<[M-M]>hmm, just went back to a previous "known good" version (cvs from a couple of weeks ago) and it seems to work... good, I was a little worried it might be a hardware problem :)
20:45<[M-M]>hehe, Dec 12 :)
20:45<[M-M]>er, Dec 10
20:46<DJ_Rican>ok.. everything in my MythTV works except for the TV part... it keeps saying backend server is not up...
20:47<[M-M]>but the backend is running?
20:48<DJ_nixbox>No setting found for this machine's BackendServerIP.
20:48<DJ_nixbox>Please run setup on this machine and modify the first page
20:48<DJ_nixbox>of the general settings.
20:48<DJ_Rican>? i don't remember installing a backend... if i try to run it it says that
20:49<DJ_Rican>i installed from rpm...
20:50<[M-M]>hmm, what's it called... do you have "mythsetup"?
20:51<DJ_Rican>not found
20:51<[M-M]>the "real" name is "setup" but I thought the rpms change it
20:51<[M-M]>not sure what they change it to
20:51<DJ_Rican>ohh... mythtvsetup
20:51<mchou>DJ_Rican, man we step thru this for u how many times now?
20:51<[M-M]>ah, that's the one
20:51<DJ_Rican>:) running
20:52<DJ_Rican>on the first page it asks about master server settings... leave them as is?
20:52<mchou>DJ_Rican: rpm -ql <rpmname> gives u list of files installed w/ rpm package
20:52<[M-M]>DJ_Rican: I think so
20:53+Viddy [] joined #mythtv
20:53*[M-M] works in tech support and is used to explaining things over and over ;)
20:54<mchou>well, [M-M], u got more patience than prob lot of other ppl :)
20:55<[M-M]>I'm a developer at heart... dealing with customers isn't my strong point... but apparently I get good ratings by my customers... :)
20:55<mchou>[M-M]: customers didn't know any better :)
20:56<[M-M]>if you say it with enough conviction, they'll believe anything ;D
20:56<mchou>[M-M]: yeah, no kidding.....
20:56<[M-M]>the annoying part is when you tell them something you know is true, and they won't believe it
20:56<[M-M]>like, say...
20:57<[M-M]>customer complains our product is using too much swap space
20:57<[M-M]>she won't believe me when I tell her an application can't get "swap space"
20:57<mchou>[M-M]: what's your product?
20:57<[M-M]>it can only get "memory" and the OS decides when to start swapping
20:57<[M-M]>mchou: DB2 (shhh :)
20:58<mchou>[M-M]:u work for big blue?
20:58<mchou>[M-M]: where?
20:58<[M-M]>Toronto Lab (Canadia)
20:59<GreyFoxx>Canadia ? :)
20:59<mchou>[M-M]: hmm...
20:59<GreyFoxx>I hadn't realized they renamed our country hehe
20:59<mchou>must be cold over there :)
20:59<[M-M]>not so far :)
21:00<GreyFoxx>mchou: did you get my answer re how I found the oneboxmc ? :)
21:00<[M-M]>this winter hasn't been too bad (so far)
21:00<GreyFoxx>Yeah, it's been very warm n mild
21:00<GreyFoxx>we had 1 snow here that last 1 or 2 days
21:00<GreyFoxx>Other than that a little rain and nothing else :)
21:00<mchou>GreyFoxx: yes, I did. I'm just suprised s/o can run a business like that in CA.....
21:01<DJ_Rican>in what setup screen can i tell mythtv to collect only 3 days of xmltv data?
21:01<[M-M]>don't think you can control that
21:01<GreyFoxx>mchou "s/o" ?
21:01<mchou>DJ_Rican: default is really one day except when u do first time......
21:01<mchou>GreyFoxx: someone.....
21:01<GreyFoxx>Oh, heh
21:02<DJ_Rican>first time is 7?
21:02<GreyFoxx>Now that I've got the driver working with it the remote works pretty well. Even from a couple rooms away :)
21:02<mchou>GreyFoxx: aren't u surprised someone has a business set up for that kind of stuff?
21:02<DJ_Rican>Greyfoxx: which remote?
21:02<GreyFoxx>mchou: Not really
21:03<mchou>GreyFoxx: that looks almost exactly like the ati remote, is it also X10?
21:03<GreyFoxx>mchou yup. I took the ati RF driver and modified it to recognize the onebox and a few mods to recognize the keystrokes.
21:04<GreyFoxx>They are "almost" the same but not quiet
21:04*DJ_Rican is going to try and be brave and setup the PVR-250 remote... :)
21:04<mchou>GreyFoxx: what did u find different besides button shapes?
21:04<GreyFoxx>DJ_nixbox: I didn't want to deal with lirc, so now my system sees my remote as a usb mouse and keyboard
21:04<[M-M]>a while ago I got brave and built my own receiver.... amazingly, it worked on the first try :)
21:05<mchou>[M-M]: which one?
21:05<[M-M]>mchou: ?
21:05<GreyFoxx>mchou data lengths returns for the buttons. The ATI retruns 4 for all, the onebox does 4 for the mouse functions and 5 for the keystrokes
21:05<mchou>[M-M]:which receiver?
21:05<GreyFoxx>and then I had to match the actualy button codes to what I wanted. They were not the same as the ati
21:05<[M-M]>IR receiver... the schematic on the lirc site
21:06<[M-M]>only weird thing is the volume down button doesn't work up close... I have to be back a certain distance... other buttons work fine up close :)
21:06<GreyFoxx>mchou: Plusof course I had to add the vendor code and product id so that the transceiver was even recognized :)
21:06<mchou>GreyFoxx: tht's pretty handy, distinguish betw. mouse and keys.
21:06<mchou>[M-M]: yea, that is weird.....
21:06<GreyFoxx>mchou: Yup. Took more time to match up the keycode more than anything
21:07<GreyFoxx>But it's sweet, now I have an IR remote for my devices and a RF wireless mouse/keyboard for Myth
21:07<[M-M]>mchou: I figure it's a cheap IR chip or something :)
21:07<GreyFoxx>I'm tempted to put my mythtv box next to channel modulator and broadcast it over channel 99 through my house and control it from any room with the RF remote
21:07<mchou>GreyFoxx: one mc remote rx is usb?
21:08<[M-M]>but it's okay... "too close" == "I can reach the keyboard anyway" so it's not a big deal :D
21:08<DJ_Rican>alrighty then... mythtv is collecting channel data...
21:08<GreyFoxx>mchou : Yup, usb
21:08<GreyFoxx>And it's got agood feel solid feel too it
21:09<GreyFoxx>oi I need more sleep. My english gets worse and worse when I don't :)
21:09<mchou>GreyFoxx: did u have to recomple all ur kernel modules for ati, or ati_remote module only?
21:09<GreyFoxx>mchou: downlaoded the ati driver from the GATOS project and went about modding it to support the onebox remote
21:09=tmk [] quit ()
21:10<GreyFoxx>then just copied it to my modules directory and added a line to my rc.local to modprobe it at boot
21:10<mchou>GreyFoxx: but u just compiled the modded module, correct? u did do the make dep modules modules_install schpiel....
21:10<GreyFoxx>I'm probably going to add support for a /etc/remote.conf type file that will allow easily configured keymapping
21:11<mchou>GreyFoxx: I should say you didn't do make....
21:11<GreyFoxx>mchou: yes just compiled it. It never went into the linux kernel source
21:11<GreyFoxx>cd ~mythtv/ati_remote && make
21:12<mchou>GreyFoxx: u didn't get any "unresolved symbol" warnings? I did, but it works anyway.....
21:12<GreyFoxx>Nope, didn't get any
21:13<GreyFoxx>but then it depends I guess on what you have alerady in your kernel :)
21:13<GreyFoxx>I must have already had the magic combo of options
21:13<mchou>GreyFoxx: you don't version ur modules??
21:14<GreyFoxx>"version" my modules? How do you mean ?
21:14<mchou>like make dep "MODVERSION"
21:15<GreyFoxx>If you are referring to when I am compiling a kernel and the associated modules no. Basically make dep;make bzImage; cp /usr/src/linux/arch/i386/bzImage /; lilo; make modules; make modules_install;reboot
21:17<GreyFoxx>I'll probably add the config file keymapping support to the ati driver and submit a patch back to the author. Make it easier for people to configure anyway they like without having to edit the code
21:17<mchou>good idea, GreyFoxx.
21:18<mchou>GreyFoxx: also the usb id.....
21:19<GreyFoxx>You mean allow them to place the usbid in the config file for the driver to add to it's internal probe list? Or are you referring to the id I already added to get it to see my transciever ?
21:20<mchou>GreyFoxx: both, really.....
21:20<GreyFoxx>Hmmmm adding it to the config file would be interesting
21:22<mchou>ok, who here has more than one tuner, either remote or local?
21:23<PhracturedBlue>mchou, I use a bttv and pvr250 in the same box...with no end of pain and suffering.
21:24<mchou>PhracturedBlue: well, I think conflict resolution isn't working quite right, and I can figure out what's wrong....
21:25<mchou>PhracturedBlue: why is that a pain? should work ok if u got enough cpu.....
21:25<PhracturedBlue>is this a recent issue? I am not running a very recent mythtv on my box atm.
21:25<PhracturedBlue>mchou, driver woes mostly.
21:26<PhracturedBlue>simultaneous recording lock up the system frequently.
21:26<mchou>PhracturedBlue: yes, recent (meaning appeared after .12)
21:26<mchou>no I maeant .13....
21:26<PhracturedBlue>umm...mine is somewhere around there. what is the problem you are seeing.
21:26<PhracturedBlue>, mine is between 0.12 and 0.13 I believe
21:27<mchou>yes, I think it only manifest after u upgrade to .13....
21:28<PhracturedBlue>I haven't looked at it recently, so I probably can't be of much help...still, what is the issue?
21:29<mchou>PhracturedBlue: give me 1 minute, I'll show you, nned to reboot my other machine.....
21:30<mchou>I'm going to show you a little bit of output from "mythbackend --printsched"
21:32<mchou>ok, here goes....
21:32<mchou>keep in mind I've got two tuners.....
21:32<mchou>Everybody Loves Raymon 12 6012 Jan 05 07:00pm 6 1 1 0 0 0 P 0 0
21:32<mchou>American Experience 9 6009 Jan 05 09:00pm 6 1 1 0 0 0 O 0 0
21:32<mchou>Everybody Loves Raymon 5 6005 Jan 05 09:00pm 6 1 1 0 1 0 - 0 0
21:32<mchou>CSI: Miami 5 6005 Jan 05 10:00pm 6 1 1 0 1 0 - 0 0
21:32<mchou>The NewsHour With Jim 9 6009 Jan 06 03:00pm 6 1 1 0 1 0 - 0 0
21:33<mchou>Note that the American Experience is 9-11pm, Raymond is 9-9:30, CSI is 10-11
21:34<mchou>but American experience has an "O", i.e. gets overriden (not by me)
21:35<PhracturedBlue>you don't have any start/end modifiers do you?
21:36<mchou>PhracturedBlue: no, except I preroll/post roll (global, every show) by 1 min.
21:36<mchou>not the new individual pre/post roll show stuff in .13.....
21:37<PhracturedBlue>does it actually skip the recording when the time comes?
21:37<mchou>PhracturedBlue, yes I think so, but I don't really want to wait to find out, if u know what I mean :)
21:38<PhracturedBlue>and do you use the same channel list for both tuners. Sorry if these seem obvious, but I wanted to make sure.
21:38<mchou>PhracturedBlue: channel list, meaning db? yes....
21:39<PhracturedBlue>umm. just that there is only one channel '5' in the list (asociated with chanid 6005)
21:40<mchou>PhracturedBlue: yes, that is correct.
21:40<PhracturedBlue>well, then something is probably wrong with the conflict resolution logic :)
21:41<mchou>hehe, PhracturedBlue, well I'm glad u agree with me. U know how to read code?
21:41<PhracturedBlue>I've looked at it before. If the problem is with that monster mysql query, I don't really want to touch it though.
21:42<mchou>PhracturedBlue: no, (big honking) mysql query is good. Conflict resolution logic is a bit questionable......
21:42<mchou>Can I interest u in some debugging? :)
21:43+paulproteuss_ [] joined #mythtv
21:43<PhracturedBlue>perhaps. I'm just looking at the scheduler now to refresh my memory.
21:45<PhracturedBlue>btw, setting a breakpoint in Scheduler::getConflicting and stepping through the calls may help figure out where the problem is.
21:46<mchou>I think prob may be here: Scheduler::FillRecordLists
21:46+mikekedl [] joined #mythtv
21:47<mchou>PhracturedBlue: what version code are u looking at?
21:47<PhracturedBlue>CVS atm. But as I said, it's been a while, and I'm trying to refamiliarize myself with it.
21:47<PhracturedBlue>what does 'PruneDontRecord' do. I don't remember seeing that before?
21:48<mchou>PhracturedBlue: I'm not sure, but I think it filters out repeats (that u've already recorded)
21:49<PhracturedBlue>nope. it just removes all programs that were in the list where their starttime has past.
21:50<PhracturedBlue>not relevant to your problem
21:50<mchou>what is doautoconflicts flag? ie. is that a setting in UI somewhere?
21:52<mchou>PhracturedBlue, u see:
21:52<PhracturedBlue>it is always true (the .h file defines it's default)
21:52<mchou> if (doautoconflicts)
21:52<mchou> {
21:52<mchou> //RemoveConflicts();
21:52<mchou> GuessConflicts();
21:52<mchou> //RemoveConflicts();
21:52<mchou> }
21:52<mchou> MarkConflicts();
21:53<mchou>I'm not really sure, but should that last MarkConflicts be inside the if brace?
21:54<PhracturedBlue>won't matter because the conditional always executes (no calls to FillRecordLists set it to false)
21:54=paulproteuss_ [] quit ("ChatZilla 0.8.31 [Mozilla rv:1.4/20030529]")
21:54<mikekedl>all: should I post this as an email to the list or is this so obvious someone here can tell me? I setup myth on a new machine to do some testing of my patches and I can't seem to figure out how to create the databases from scratch; the notes seem to point to mc.sql that just creates the db and gives rights. Nothing seems to create the capturecard table for instance. When I run setup to insert a card it says the table doesn't exist. I can
21:55<PhracturedBlue>mchou, there are a bunch of functions there that need to be examined one-by-one. DoMultiCard looks like the most obvious to me as a possible issue.
21:56<mchou>yes, I'm looking at that one now....
21:57<PhracturedBlue>I'm not sure if it is safe to call MarkConflict after calling DoMultiCard either. it seems to reset the conflict list.
21:58<mchou>MarkConflict get call *many many* times.....
22:00<PhracturedBlue>it seems to just set conflicts based on what Conflict says. But Conflict() isn't trivieal either.
22:00<PhracturedBlue>this code is very convoluted.
22:00=paulproteuss [] quit (Connection timed out)
22:01<mchou>PhracturedBlue: yes, I've gotten a headache looking at it :)
22:01<PhracturedBlue>oh wait, actually Conflict() is quite trivial. Bad example.
22:02<PhracturedBlue>ok. Conflict will return flase if the cardid's are different, so MarkConflict should be ok if DoMultiCard works ok.
22:02<mchou>domulticard is a good example.....
22:03+cmorgan [] joined #mythtv
22:03<Chutt>multi card conflict resolution is slightly complicated :p
22:04<mchou>Chutt, u can say that again. I'm surprised u can keep the code straight in your head.....
22:05<PhracturedBlue>adding a bp in there may help. AFAICT the first loop checks all conflicts for cases where a program can be moved. If that fails, we're toast, so the results of that loop would be good to know first.
22:06<PhracturedBlue>the second loop is where all the work happens, but god it looks nasty.
22:06<mchou>PhracturedBlue: where are u referring to, exactly?
22:06<PhracturedBlue>line 1096
22:07<PhracturedBlue>canMoveList must contain all the programs to be examined for it to work ok (in your caseCSI, ELR, and AE)
22:08<mikekedl>chutt: what creates the databases on a new machine using cvs?
22:08<acm>anyone gotten myth-xbox to work on a xbox w/a focus video chip?
22:08<PhracturedBlue>but it is pretty straight forward, so it is unlikley that is the issue. Much more likely it is somewhere in the main loop (beginning at 1113)
22:09<mikekedl>chutt: my cvs checkout mc.sql seems to be:CREATE DATABASE mythconverg;
22:09<mikekedl>GRANT ALL ON mythconverg.* TO mythtv@localhost IDENTIFIED BY "mythtv";
22:09<Chutt>see the 'create database' in there?
22:09<Chutt>that just created the database.
22:09<mikekedl>yes, with no tables
22:09<Chutt>you didn't ask about the tables.
22:09<mchou>PhracturedBlue: yes, I think I'll need to set some bp in DoMultiCard.....
22:10<mikekedl>ok, what creates the capturecard table more specifically :-)
22:10<Chutt>the database gets filled when any one of the various programs is run.
22:11<mikekedl>I have run mythbackend, mythfrontend, and setup/setup but nothing seems to create it; odd
22:14<PhracturedBlue>mchou, here is a total guess at what is happening in your case. I am saying this without understanding DoMultiCard, but it seems plausible...
22:15<mchou>PhracturedBlue, yes, I'll just need to slog thru it. How do you set a bp?
22:17<mchou>I mean I need to compile for debug, etc. But gdb set bp, I sould be able to examine variable values, yes?
22:17<Chutt>mchou, are both your tuners bound to the same video source?
22:17<PhracturedBlue>ELR comes first, gets processed successfuly and gets locked on tuner 1. CSI comes next, and gets loked on tuner 2. Now when AE comes, it can't be recorded. I think this can happen because conflictfixed only gets fixed for the program being examined, not the one we're comparing too.
22:17<PhracturedBlue>Chutt, that was my first thought too :)
22:17<mchou>Chutt, I believe so. How do I really check?
22:18<mchou>but code is || , not &&
22:18<PhracturedBlue>mchou, in gdb 'break scheduler.cpp:1096
22:18<Chutt>select * from capturecardinput;
22:18<Chutt>not capturecardinput
22:19<mchou>no, two tuners, two sources defined.
22:20<mchou>cardinputid cardid | sourceid | inputname | externalcommand | preference | shareable | tunechan | startchan |
22:20<mchou>| 1 | 1 | 6 | Television | | NULL | N | | 9 |
22:20<mchou>| 2 | 2 | 6 | Television | | NULL | N | | 45 |
22:20<PhracturedBlue>sourceid = 6 for both, you are ok.
22:20<cmorgan>Chutt: you fixed the preview issues with playbackbox?
22:20<Chutt>waiting for you to
22:21<cmorgan>k, i'll take care of that
22:21<cmorgan>i've almost got this patch set
22:21<PhracturedBlue>what is 'shareable'? it is "" in both cases.
22:21<Chutt>it's always that way
22:22<Chutt>mchou, it really looks like it's not even doing two card conflict resolution
22:23<mchou>no, "mythbackend printsched" later says: (as an example)
22:23<mchou>CSI: Miami 5 6005 Jan 05 10:00pm 6 1 1 0 1 0 - 0 0
22:23<mchou>The NewsHour With Jim 9 6009 Jan 06 03:00pm 6 1 1 0 1 0 - 0 0
22:23<mchou>State and Main 63 6063 Jan 06 03:00pm 6 2 2 0 1 0 - 0 0
22:23<mchou>Everybody Loves Raymon 12 6012 Jan 06 06:00pm 6 1 1 0 1 0 - 0 0
22:24<mchou>"State & Main" has input 2.
22:24<Chutt>just wasn't visible from your initial printout
22:25<mchou>didn't want to flood :).....
22:29<Chutt>kvandivo, still here? update mythmusic cvs
22:30<mchou>Chutt: u know the funny thing is the overriden programs comes on at a different channel later and myth says it will record that (when there is no conflict)
22:30<Chutt>is it an all record?
22:30<Chutt>that's it doing what it's supposed to do
22:30<Chutt>if it can record a particular episode at a later time, it'll do that instead of bothering with conflict resolution now
22:31<PhracturedBlue>mchou, didn't mention that before. It has always done that.
22:31=Edgan [] quit ("Client exiting")
22:31<kvandivo>works like a charm, chutt.
22:31<mchou>oh, really? shesh, I didn't mean to waste ur time......
22:31<PhracturedBlue>I find it annoying though (as maybe I want to watch it between the first and second time it is on)
22:31<Chutt>could be a config option pretty easily
22:31<mchou>learn s/t new every day.....
22:31<Chutt>kvandivo, ah, the wonders of name clashes =)
22:32<kvandivo>that what it ended up being? I've been sleeping the past few hours.. (on the tail end (hopefully) of a bad bout of tonsilitis)
22:33<PhracturedBlue>yeah. maybe I'll look into that one I get my 3 ivtv cards installed and working. My favorite solution would be to try to leave one card free at all times (so I can watch live TV) and use the rest for the earliest possible recording.
22:33<Chutt>AudioDevice in videosource.h
22:33<Chutt>since that's in a shared lib, it's global now
22:33<Chutt>instead of being local when linked statically into mythfrontend
22:44<mchou>hey, PhracturedBlue, thx for your help and moral support earlier.....
22:44<PhracturedBlue>heh. np
22:56<mikekedl>chutt: UpgradeTVDatabaseSchema seems to think dbver == currentDatabaseVersion when I have an empty /var/lib/mysql/mythconverg (both are 1023); not sure why GetSetting for DBSchemaVer is returning 1023 when there are no tables...
23:00+dopez_ [] joined #mythtv
23:00=PhracturedBlue [] quit ("ChatZilla 0.9.35 [Mozilla rv:1.5/1]")
23:02=jeffpc [] quit (Remote closed the connection)
23:03+jeffpc [] joined #mythtv
23:06=DJ_Rican [] quit ()
23:08<acm>anyone gotten myth-xbox to work on a xbox w/a focus video chip?
23:09+solarce[fs] [] joined #mythtv
23:12=dopez [] quit (Read error: 110 (Connection timed out))
23:13dopez_is now known as dopez
23:13+DJ_Rican [DJ_Rican@] joined #mythtv
23:14<DJ_Rican>where do i find mythcrontab?
23:14+ShockValue [] joined #mythtv
23:15<solarce[fs]>I just finished a mythtv 0.13 install and have install the mythnews, mythweather, mythmusic, and mythgame plugins, however, when I start mythfrontend I am only presented with the TV and Setup menu options, have I missed a configuration option somwhere?
23:15<ShockValue>what kind of tags does MythMusic recognise?
23:19<acm>are the .nuv files created by mythtv just nupplevideo files?
23:22<DJ_nixbox>I get these error when starting my backend... Unable to create '/home/media/capture/nfslockfile.lock'!
23:22<DJ_nixbox>Be sure that '/home/media/capture' exists and that both
23:22<DJ_nixbox>the directory and that file are writeble by this user.
23:22<DJ_nixbox>open lockfile: Success
23:32<mdz>DJ_nixbox: did you try following the instructions that are _right there in the error message_?
23:32*solarce[fs] boggles
23:32<solarce[fs]>I don't get why none of my installed plugins load
23:33<mdz>solarce[fs]: are they installed in the right place?
23:33<solarce[fs]>mdz: they all appear in /usr/local/lib/mythtv/plugins
23:33<mdz>solarce[fs]: and is that where your mythtv is configured to look for plugins?
23:33<solarce[fs]>good question
23:35<solarce[fs]>and where by chance is that particular setting?
23:35<mdz>it's compiled in
23:36<solarce[fs]>hmm, I wonder what the default setting is for this gentoo ebuild
23:36<mdz>it's PREFIX/lib/mythtv/plugins
23:42<solarce[fs]>which is /usr :)
23:42<solarce[fs]>so I just moved them from /usr/local/ to /usr :)
23:44<DJ_Rican>mdz: yes i did... :)
23:45<mdz>DJ_Rican: that error message can mean only one thing: that mythbackend was not able to open that file
23:45<DJ_Rican>ok.. do i create it, or does myth do it?>
23:45=DJ_nixbox [] quit (Remote closed the connection)
23:46<mdz>good idea
23:46<cmorgan>myth could do a little better with the error couldn't it?
23:47<cmorgan>stat should indicate whether the directory exists or not
23:47<DJ_Rican>i created the dir
23:47<cmorgan>or is stat inconclusive if you don't own the dir and don't ahve read permissions?
23:47+media [] joined #mythtv
23:47mediais now known as DJ_nixbox
23:50<DJ_Rican>how do i give it r+w?
23:50<mdz>cmorgan: that "Success" bit is a bug that I committed a fix for already
23:50<mdz>current CVS prints a meaningful error
23:51<DJ_nixbox>ok, i created the dir and the file, now i get QServerSocket: failed to bind or listen to the socket
23:51<DJ_nixbox>Failed to bind port: 6543
23:51<cmorgan>mdz: ahh. i was just curious if we could create the directory for the user when we detect it not being there
23:51<cmorgan>or at least try to create it
23:52<rkulagow>dj_nixbox: make sure you don't have a stale mythbackend process still running.
23:52<DJ_nixbox>how can i see?
23:53<rkulagow>ps au|grep mythbackend
23:53<DJ_nixbox>yep... there's one...
23:54<mdz>cmorgan: it could try to create it, but I don't think it would help much
23:54<rkulagow>right, so kill it so your new mythbackend can start and grab the port.
23:54<cmorgan>mdz: why not?
23:54<mdz>ommonly the user hasn't configured it at all, or it wouldn't have permission to create it anyway
23:55-solarce[fs] [] left #mythtv ()
23:55<cmorgan>mdz: configured the store directory?
23:55<cmorgan>mdz: defaults should be fine right?
23:55<mdz>or mythtv in general
23:55<mdz>cmorgan: not the defaults in the source tarball, no
23:55<mdz>the defaults in the debs are fine, of course, but then they also make sure that the directory is created and has the proper permissions
23:55<DJ_nixbox>ok... what's the kill override? it won'
23:56<DJ_nixbox>t let me
23:56<mdz>so the problem never happens there
23:56<cmorgan>mdz: just on a mission to simplify things for end-users ;-)
23:56<cmorgan>so anything that does so seems worth while
23:56<mdz>cmorgan: I figure that beginner users should use binary packages which take care of that sort of thing for them
23:57<cmorgan>mdz: yep. good to see that the packages do so ;-)
23:57<mdz>I think the default in the source is /mnt/store or something like that, whatever Chutt used at the time
23:58<cmorgan>Chutt: around?
23:58<DJ_nixbox>what's the kill override?
23:58=virsys [] quit (Connection reset by peer)
23:59<mdz>this is not the unix tech support channel
23:59<tdb30_>I've asked this before but didn't see an answer. Anyone know why when I enter a channel to change it that the number appears but then just fades away without changing the channel? I'm using an external tuner.
---Logclosed Fri Jan 02 00:00:03 2004