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

00:07<Chutt>goom won't display anything
00:07<Chutt>everything else works
00:08<thor_>I wish goom sucked
00:09<Chutt>the code does
00:10<Chutt>this was working, though
00:11<Chutt>i wonder what i did to it
00:12<Chutt>everything else seems to resize properly
00:12<Chutt>i can't tell with goom, though
00:19<Chutt>now it's working again
00:20<Chutt>i'll email you a diff in a few minutes
00:20<thor_>muchos gracias
00:25<Chutt>well, sending
00:25<Chutt>vis mode switches between tiny and full-size
00:25<Chutt>seems to change happily
00:25<Chutt>and i fixed the seconds display for the maxtime
00:27<thor_>you are a miracle worker
00:27<Chutt>no :p
00:27<Chutt>i haven't been staring at that stuff for ages
00:27<thor_>yeah, not enough sleep last night (pushing to finish)
00:29<thor_>email in
00:29<thor_>ftp'ing around
00:32<thor_>being an idiot
00:32<thor_>patching correctly
00:33<thor_>seg fault
00:33<thor_>X Error: Bad Window
00:34<Chutt>--enable-sdl or not?
00:34<Chutt>well, obviously if you're using goom
00:34<thor_>Goom constructor
00:35<thor_>but the segfault is down in SDL_x11video.c
00:35<Chutt>which line in the goom constructor?
00:36<thor_>wanna see bt
00:36<Chutt>change that line back, maybe?
00:37<Chutt>it was changed in the patch
00:37-!-pridkett_ [] has quit ["leaving"]
00:37<Chutt>i dunno
00:38<Chutt>what's winid?
00:39<thor_>35652373 (not 0x0)
00:39<Chutt>just tryin =)
00:40<Chutt>that shouldn'tve been affected by what i changed there
00:40<thor_>you know, I was all set for a release and then I thought ... I should really get the on screen visualizer working first
00:40<Chutt>it works here =)
00:41<thor_>sdl, gcc, X11 versions ?
00:41<thor_>gotta be something
00:41<thor_>lemme do a distclean ...
00:41<Chutt>debian unstable for everything
00:42<Chutt>sdl 1.2.5
00:42<Chutt>gcc 3.3
00:42<Chutt>x 4.3
00:42<thor_>slackware old
00:42<thor_>sdl 1.2.5
00:42<thor_>gcc old
00:43<thor_>distclean is compiling .... going for a smoke
00:46<thor_>distclean also segfaults
00:47<thor_>are you on DEBUG?
00:48<thor_>me too
00:50<thor_>synaesthesia goes great though
00:50<Chutt>that's like the same bit of code
00:50<Chutt>well, it's close
00:51<thor_>small, big, back ... just fine
00:51<thor_>fast as I can hit the keys
00:51<thor_>no probs
00:52<Chutt>what happens if you delete that line (37) from mythgoom.cpp?
00:52<thor_>hang on
00:53<thor_>works fine
00:53<Chutt>allrighty then
00:53<thor_>big small
00:53<thor_>pause even
00:53<thor_>which is cool
00:53<Chutt>oh, have you tested with the Gears vis?
00:54<thor_>works fine
00:54<thor_>except resize
00:54<thor_>fixed that before
00:54<thor_>hang on
00:56<thor_>my code ... will fix ...
00:56<Chutt>fixed what before?
00:56<Chutt>the gears stuff?
00:56<Chutt>i'd just disable it =)
00:56<thor_>my daughter loves that visual
00:57<thor_>she's 13 months old
00:57<thor_>okey dokey ... I need another library commit and then need to fold this into a CVS-able form
01:04<thor_>but I can't keep my eyes open
01:04<Chutt>i can do the commit if you'd like
01:04<Chutt>well, after you do the lib stuff
01:04<Chutt>if you want to send me the latest bit of code
01:04<thor_>libs done ... I'll put it in
01:06<thor_>ok done I sleep now ... just remember line 37
01:06<Chutt>that's the only change?
01:07<Chutt>the playback-only stuff didn't change?
01:07<thor_>not in mythmusic
01:07<thor_>just in the lib
01:07<Chutt>you don't mind if i check it in, then?
01:07<thor_>not at all
01:07<thor_>I'm not thinking too straight, so you may want to mess with a couple of options before the commit
01:42-!-Ripp [] has quit [Read error: 113 (No route to host)]
01:43-!-Ripp [~chris@] has joined #mythtv
01:51-!-hfb [] has joined #mythtv
02:17-!-hfb [] has quit ["Client exiting"]
02:49-!-Ripp [] has quit [Read error: 113 (No route to host)]
03:22-!-WizFactor [] has joined #mythtv
03:23<-- WizFactor( has left #mythtv
03:49-!-Drikus [] has joined #mythtv
05:09-!-Timon [] has quit [Remote closed the connection]
05:15-!-Drikus [] has quit ["toedeledoki"]
06:42-!-jrh [] has quit [Read error: 104 (Connection reset by peer)]
06:42-!-jrh [] has joined #mythtv
07:31-!-revmoo [] has joined #mythtv
07:31<revmoo>I'm having a problem with mythfilldatabase on a gentoo system
07:31<revmoo>it just does zap2it page format looks okay, but no programs found (no available data yet ?)
07:31<revmoo>over and over
07:31<revmoo>any ideas?
07:47-!-revmoo [] has quit ["leaving"]
07:50-!-jrh [] has quit [Read error: 110 (Connection timed out)]
08:23-!-Ripp [~chris@] has joined #mythtv
08:42-!-jrh [] has joined #mythtv
11:24-!-Drikus_ [] has joined #mythtv
11:37<thor_>Chutt's up
11:38<thor_>new code's been up there for almost 12 hours ... and no one's complained yet
11:39<Chutt>seems to work fairly well here
11:39<thor_>those arrow moves do odd things at my end
11:39<thor_>probably my messed up fonts ... maybe I should build a new X
11:39<Chutt>they're aligned properly for me, now
11:39<Chutt>before they were fairly far off
11:40<thor_>tough to tweak the ui.xml if your fonts are a different size than everyone else's
11:40<Chutt>heh, yeah
11:43-!-jrh [] has quit [Read error: 110 (Connection timed out)]
11:44<Chutt>the playlist only mode
11:44<thor_>nice ... I need to make that a little less hacky ... but first I need working fonts
11:45<thor_>(the single play list)
11:45<Chutt>yeah, i saw what you were doing in there =)
11:45<Chutt>might want to run qtconfig
11:45<Chutt>and see what it says about fonts
11:45<thor_>- 40 + 80 blah
11:45<Chutt>make sure there's no substitutions going on, etc
11:46<thor_>Current substitutions: helvetica
11:46<Chutt>replacing arial with helvetica?
11:47<thor_>ah ... that's much better
11:48<thor_>guess I can stop downloading X source
11:49<thor_>hmmm ....
11:49<Chutt>so, 0.9 next weekend?
11:49<thor_>clean up and bug fix
11:50<thor_>I'll be here all week
11:50<thor_>which will help
11:50<thor_>uhm ... how does qtconfig work?
11:51<Chutt>saves stuff in ~/.qt/
11:51<thor_>I save, but helvetica's back on every rerun ...
11:51<Chutt>user's qtrc goes there, all qt apps read that
11:52<Chutt>i dunno, maybe can try editing
11:52<Chutt>~/.qt/qtrc manually
11:53<Chutt>ah, in keyboard accel mode
11:53<thor_>.. yes ..
11:54<Chutt>could the current view scroll when the playback changes if the current selection is on the currently playing song?
11:54<Chutt>if i'm explaining that right..
11:54<thor_>I know what you mean
11:55<thor_>keep current (pixmap) and active (yellow) centered and scrolling if the user has not navigated away
11:56<Chutt>or if they've moved back to the currently playing item
11:56<thor_>how close? on top?
11:57<Chutt>i had just left it playing, and it was a little strange to have it be offscreen like that =)
11:57<thor_>so when autoNext() happens, just check if current == active and scroll if they do
11:57<thor_>no prob
11:57<Chutt>or if the user hits next or prev, of course
11:58<thor_>you're not actually using single playlist mode, are you ?
11:58<Chutt>been switching back and forth
11:58<Chutt>during testing
11:59<thor_>there's a similar problem with accelerators off and the highlight getting away from current on autoNext(). I'll fix that
12:00<thor_>also, if you select something high in the tree, do you want it to play everything below that?
12:00<thor_>right now it only plays siblings of the first leaf below it
12:00<Chutt>i dunno
12:00<Chutt>both ways can make sense
12:01<thor_>I think that later is cooler
12:01<Chutt>only the siblings?
12:01<Chutt>that's perfectly fine
12:01<thor_>no ... sorry ... I think everything below is cooler
12:01<Chutt>whichever you want to do =)
12:02<thor_>little more work, but it makes sense ... if I click on ACDC, I want to hear all my ACDC, not whatever album happens to come first alphabetically
12:02<thor_>and finally ... I could stop flatening playlists
12:03<Chutt>moving left/right in the tree is slightly odd sometimes
12:03<Chutt>as it just moves the window, not where you're focused
12:03<thor_>yeah ... I know .. I kept chaning it
12:04<thor_>we happy with the way the keys are mapped ?
12:04<thor_>I changed that a bit
12:05<Chutt>doesn't really matter how they're mapped
12:06<Chutt>easy enough to just pop em on the remote =)
12:09<thor_>f'ing helvetica
12:13<thor_>now my alpha blending has gone away
12:13<thor_>well it *is* faster
12:30<thor_>uhm ... if I want Debain, do I want "Sarge"
12:38<Chutt>you want to install stable
12:38<Chutt>then upgrade to testing or unstable
12:42-!-bline [] has joined #mythtv
12:42-!-jrh [] has joined #mythtv
12:46<thor_>disk 1 should do it?
12:47<Chutt>i've always just used the netinst cds
12:48<Chutt>i've used that most recently
13:09<thor_>wow, 640 x 480 is a disaster
13:13-!-Ripp [] has quit [Read error: 60 (Operation timed out)]
13:15-!-Timon [] has joined #mythtv
13:23-!-hfb [] has joined #mythtv
13:28<Chutt>thor, what i just checked in, you mean?
13:28-!-hfb [] has quit [Read error: 54 (Connection reset by peer)]
13:29-!-jrh [] has quit [Read error: 110 (Connection timed out)]
13:37<thor_>yup .. that would be it
13:37<Timon>mythmusic: In file included from main.cpp:18:
13:37<Timon>playbackbox.h:145: syntax error before `*' token
13:37<thor_>Timon, you need cvs libmyth
13:37<thor_>very recent
13:38<Timon>I looked at both those files and couldn't see anything wrong.
13:38<Timon>Like last night recent?
13:38<thor_>1 am
13:38<Timon>err early morning
13:38<Timon>ok, thanks thor
13:39-!-kiwi_uk [] has joined #mythtv
13:43-!-pridkett [] has joined #mythtv
13:54-!-Ripp [~chris@] has joined #mythtv
13:54-!-chris_ [~chris@] has joined #mythtv
13:55-!-chris_ [] has quit [Client Quit]
13:55-!-chris_ [~chris@] has joined #mythtv
13:55-!-chris_ [] has quit [Client Quit]
14:08<Timon>Thor, the new mythmusic looks really good!
14:09<thor_>thank Chutt
14:09<Timon>Chutt: The new mythmusic looks really good
14:10<thor_>he solved the Visualizer on the screen as a widget problem at about midnight last night
14:10<thor_>which is the sweetest part
14:10-!-kiwi_uk [] has quit ["Peace and Protection 4.22"]
14:10<Timon>thor: I did notice that its not honoring the "Use Keyboard Accelerators" flag
14:10<Timon>Its really nice. I dig it a lot!
14:10<thor_>it isn't?
14:11<Timon>Your also the one who did the lcd stuff for it right?
14:11<thor_>although that's a bit yanked at the moment
14:11<Timon>I have keyboard accel's checked, and I can't use left, right to navigate in a song
14:11<Timon>most of the other keyboard accell stuff works fine though
14:12<Chutt>those changed
14:12-!-Ripp [] has quit [Read error: 113 (No route to host)]
14:12-!-Ripp [~chris@] has joined #mythtv
14:12<Timon>What are the new keys?
14:14<thor_>arrows navigate tree
14:14<thor_>PgUp, PgDown move through songs
14:14<thor_>f and r seek
14:14<thor_>p and s play and stop
14:15<thor_>enter/space selects song
14:15<Timon>Hmm, ok
14:15<thor_>(in setup choose accelerators and show whole tree)
14:16<Chutt>there, that's a bit better
14:16<Chutt>cleaned up a bunch of the image loading in xmlparse.cpp
14:16<thor_>xmlparse is a mess
14:16<Timon>I'm starting to see the need for the dynamic key binding stuff people were taking about. Not enough keys on the remote to map to all these keys
14:17<thor_>same code a million times over
14:17<thor_>arrows to find content, enter to select it, just like regular myth
14:17<Timon>Yeah, I just got used to using arrows to naviguess a song.
14:18<Timon>But the new way is more consistent
14:18<thor_>do you have show whole tree on?
14:18<thor_>isn't that easier than having to pop up (or down) and change your playlist?
14:19<Timon>Very much so
14:19<thor_>that's what I needed the arrow keys for
14:19<Timon>I know
14:20<Timon>On a whole its a lot more consistent with the way everything else works and thats IMHO more important.
14:21<thor_>you have figured out you can go "above" playlists?
14:21<thor_>hit left arrow a few times
14:21<Timon>Oh, yeah
14:21<thor_>and hit enter anywhere
14:23<thor_>Chutt, if you're still doing lib stuff, I'm changing the way ManagedTreeLists do their area's (so that it's correct) ... are you walking on that?
14:23<Chutt>i'll commit soon, anyway
14:23<Chutt>well, not that soon
14:23<Chutt>need to recompile everything
14:24<Timon>There is one thing that doesn't work the way I would expect it. When I go to "All My Music" Then scroll to a directory, and press select, I would expect it to play all the songs in the directory. Instead it just repeats the first song.
14:27<Timon>Correction - If an artist has two albums, and in the first album there is only one song, then when I just select that artist it will repeat the song in that album instead of cycling to the next album.
14:28<thor_>that's on the to do list
14:40<Chutt>thor, just checked in my stuff
14:41-!-rroca [] has joined #mythtv
14:44-!-sc00p [] has joined #mythtv
14:48-!-jrh [] has joined #mythtv
14:57<Timon>ok thor, thanks!
14:58-!-kiwi_uk [] has joined #mythtv
14:59<Timon>thor: The "6" key doesn't change the visualizer anymore when the visualizer is full screen.
15:00<thor_>it will in a sec
15:01<Timon>okie dokie
15:03<Timon>From mythfrontend, is anyone noticing that it takes a lot longer now than it used to to start up external progs like mythmusic or weather?
15:03<Chutt>are you running at 800x600?
15:04<Chutt>that's the reason
15:04<Timon>ah, ok
15:04<Chutt>scaling all the graphics takes time
15:04<Timon>I'm running it windows
15:04<Timon>err windowed
15:04<Chutt>i'm going to add an image cache so it can pre-scale everything
15:04<Timon>windowed is 800x600
15:15<thor_>Chutt ... just made a short commit, but won't be working on anything else for the next few hours (groceries, then Debian)
16:09-!-poptix [] has quit [Read error: 110 (Connection timed out)]
16:18-!-poptix [] has joined #mythtv
16:28-!-jrh [] has quit [Read error: 110 (Connection timed out)]
17:13-!-kiwi_uk [] has quit ["Peace and Protection 4.22"]
17:15-!-jrh [] has joined #mythtv
17:22-!-FryGuy [] has quit [Read error: 104 (Connection reset by peer)]
18:07-!-FryGuy [] has joined #mythtv
18:07-!-inman [] has quit [Read error: 54 (Connection reset by peer)]
18:07-!-rroca [] has quit ["Colors del client"]
18:19-!-LeandroD [] has joined #mythtv
18:20<LeandroD>hello... I am driving crazy with qt programming... I am adding few rows in mythtv and I can't get out of a compilation error...
18:21<LeandroD>I try to connect the activated or the highlight signal for MythComboBox
18:21<LeandroD>connect(m_channum, SIGNAL(highlighted(int)), this, SLOT(changeStation(int)));
18:21<LeandroD>and i get:
18:22<LeandroD>tunebox.cpp: In method `TuneBox::TuneBox(QWidget * = 0, const char * = 0)':
18:22<LeandroD>tunebox.cpp:223: no matching function for call to `TuneBox::connect (MythComboBox *[6], const char[18], TuneBox *, const char[20])'
18:22<LeandroD>make: *** [tunebox.o] Error 1
18:24<mdz_>there is no TuneBox class in mythtv
18:25<LeandroD>yes, I am writing it
18:25<mdz_>that is more than a few lines, then :-)
18:26<LeandroD>eheheh... I am recyling some code from manualbox.cpp
18:26<mdz_>you must have changed the class declaration and broken it
18:26-!-jrh [] has quit [Read error: 110 (Connection timed out)]
18:27<mdz_>connect is a function in QObject, as you can see in the Qt documentation
18:27<mdz_>or else you're passing the wrong arguments to it
18:27<mdz_>read the signals and slots tutorial on the qt website
18:31<Chutt>might not have inherited from mythdialog or whatnot properly
18:32<LeandroD>I made some more tests with the textChanged signal. Either MythLineEdit and MythComboBox have this signal. If I connect the slot to a MythLineEdit, then there is no errors, if I connect the slot to a MythComboBox, there is the error. So it is not my class to have problems? or not...
18:32<mdz_>manualbox definitely does
18:32<mdz_>read the first argument in the error
18:32<mdz_>it doesn't say MythComboBox *, it is MythComboBox *[6]
18:33<LeandroD>and then... I am pretty newbie to qt/c++ programming...
18:33<mdz_>I suggest reading the tutorials and documentation on the qt website
18:33<LeandroD>I mistake the name of the widget...
18:33<mdz_>and the C++ FAQ-lite
18:33<mdz_>at the very minimum
18:34<LeandroD>here it is 0:37 ... maybe this kind of errors are due to the late time... excuse me
18:36<mdz_>doesn't gcc give you a list of functions that match the name, but not the arguments, in that situation?
18:36<mdz_>candidates are: ...
18:37<LeandroD>yes, but I don't notice the difference...
18:38<mdz_>so you pasted only part of the error message to make it harder to figure out the problem? :-/
18:39<LeandroD>what? ... oh the hell... I just copy&past and not all the error message get pasted! mdz ... my esteem in you is growing... you find the error without having the error message! amazing!
18:40<Chutt>what's the thing going to do, eventually?
18:41<LeandroD>a simple tune station procedure... it let you enter the table
18:41<LeandroD>wait a moment and I'll upload a wip screenshot
18:52<LeandroD>just to ask for more help... I have to investigate the difference between callsign and name
18:52<LeandroD>any hint?
18:56<Chutt>callsign is a short 4 or 5 letter name for the channel, channame is a longer description
18:57<LeandroD>when is "name" used? I try to navigate all menus and never see the "name" showed.
18:58<Chutt>callsign's mostly used
18:59-!-Drikus_ [] has quit ["toedeledoki"]
19:00<LeandroD>good, I don't insert all the columns of channel in tunebox ... I left out Name, I think to set it at the same value of callsign
19:22-!-jrh [] has joined #mythtv
19:23<LeandroD>Still on signals (I read the howto on trolltech web site) ... if I connect the signal from more than one object to the same slot, how can I know which object generate the signal?
19:32<LeandroD>maybe I have found a way...
20:03<-- LeandroDhas quit ()
20:22-!-jrh [] has quit [Read error: 110 (Connection timed out)]
20:51-!-FryGuy [] has quit ["peace and protection - ascii art need not apply. -"]
21:07-!-Captain_Murdoch [] has joined #mythtv
21:10-!-poptix [] has quit [Read error: 110 (Connection timed out)]
21:10-!-poptix [] has joined #mythtv
21:17-!-Ripp [] has quit [""Bring me the hydrospanners! I don't know how we're gonna get out of this one.""]
21:22-!-Ripp [~chris@] has joined #mythtv
21:32-!-jrh [] has joined #mythtv
21:52<mdz_>ok, who broke recording from the program finder
21:53<mdz_>1.27 (ijr 06-May-03): // getInfo();
21:53* mdz_looks at Chutt
21:54<mdz_>revision 1.27
21:54<mdz_>date: 2003/05/06 04:54:29; author: ijr; state: Exp; lines: +634 -699
21:54<mdz_>More cleanup.
21:54<mdz_>Chutt: what was wrong with the way it worked?
21:58-!-rkulagow_ [] has joined #mythtv
22:01-!-FryGuy [] has joined #mythtv
22:06-!-rkulagow [] has quit [Read error: 60 (Operation timed out)]
22:11-!-jrh [] has quit [Read error: 110 (Connection timed out)]
22:24<Chutt>mdz, i kept hitting right too many times
22:33<cryptonic>dose mythtv update listings on its own?
22:33<Chutt>the docs show you how to set it up to do so
22:34<cryptonic>or do i need to run mythfilldatabase manually?
22:34<cryptonic>so i add it to cron?
22:34<Chutt>different people in different countries/grabbers need different update schedules, so it's easier that way
22:34<cryptonic>and i can run mythfilldatabase whith mythtv runing?
22:36<cryptonic>now i just need a bigger hd
22:36<cryptonic>i dident know a 30 min show takes 1800mb
22:36<Chutt>well, it doesn't if you use better compression settings
22:37<Chutt>but that (obviously) takes more cpu, etc
22:37<cryptonic>well my mythtv box is dual mp 1800
22:37<cryptonic>so that wont be a problem
22:37<Chutt>mess around in the recording settings, then =)
22:38<cryptonic>do you guys use mythtv in place of a tivo in your living room?
22:38<Chutt>i do, yes
22:39<cryptonic>you run frontend and backend on same box?
22:40<Chutt>that's a dedicated system, i do development on another frontend/backend machine
22:41<cryptonic>im using mythtv on my pc rightnow
22:41<cryptonic>but i am probly going to build a box for living room
22:44<cryptonic>mythtv suports picture in picture? if you have two tuner cards
22:44<cryptonic>nice ill have to try that
22:45<thor_>Chutt, do the newer nVidia drivers RENDER heko with Alpha blending?
22:45<Chutt>it's damn fast =)
22:45<thor_>good ... I was amazed how much things sped up when I turned it off by accident
22:46<Chutt>in mythmusic or elsewhere
22:46<cryptonic>Chutt: is mysql database just used for listings?
22:46<Chutt>cryptonic, it's used for a bunch of stuff
22:46<thor_>gears was jittery
22:46<Chutt>i figured if i'm going to use a db for the listings, might as well stash other stuff in there as well
22:47<cryptonic>i think its a good idea using mysql
22:48<Chutt>thor, i do notice that you're redrawing the big transparent image in mythmusic quite often
22:49<Chutt>in the mythtv playback box, that's part of the background
22:49<Chutt>so it only gets drawn once
22:50<thor_>yeah ... that should get changed around ... there are a few improvements I have in mind ... but am currently 34% of the way through some kind of app-getting
22:50<thor_>probably shouldn't have opted for TeX
22:51<thor_>just don't feel like unix if you can't dvi something
23:24-!-Ripp [] has quit [Read error: 113 (No route to host)]
23:25-!-Ripp [~chris@] has joined #mythtv
23:32-!-jrh [] has joined #mythtv
23:32-!-Ripp [] has quit [Read error: 113 (No route to host)]
23:32-!-Ripp [~chris@] has joined #mythtv
23:37-!-Ripp [] has quit [Client Quit]
23:44-!-Ripp [~chris@] has joined #mythtv