| 00:01 | -!- | Tuscany [~username@user-1121k8o.dsl.mindspring.com] has joined #mythtv |
| 00:01 | <Chutt> | is there anything else i said i'd do tonight? |
| 00:06 | <Chutt> | heh |
| 00:06 | <Chutt> | 4 separate commits, just for that library name change |
| 00:06 | <Chutt> | silliness |
| 00:07 | <Chutt> | oh, yeah |
| 00:08 | <Chutt> | now i know why the mp3 files take forever to categorize when they're nfs mounted =) |
| 00:08 | <Chutt> | it's calculating the length |
| 00:08 | <Chutt> | i had forgotten i did that |
| 00:12 | <mdz> | Chutt: hmm...I was thinking libmyth-0.7.so as the soname |
| 00:12 | <mdz> | Chutt: a separate version doesn't seem to make sense with release-style versioning |
| 00:14 | <Chutt> | i need to give qmake a version, though |
| 00:15 | <Tuscany> | hey chutt, do you use mythweb? |
| 00:15 | <Chutt> | yes |
| 00:15 | <Chutt> | it's probably broken at the moment |
| 00:15 | <Chutt> | and probably has been broken for awhile |
| 00:15 | <Tuscany> | i noticed for some reason when I use it always breaks at channel 21 for me. I found a fix for it though |
| 00:16 | <Chutt> | can you make a patch and email it to me? |
| 00:16 | <Tuscany> | it appears it breaks on an empty $proginfo var |
| 00:16 | <Chutt> | i'm just about to head off to bed |
| 00:16 | <Tuscany> | sure |
| 00:18 | <Chutt> | thanks |
| 00:53 | -!- | Soopaman [Soopaman@h24-66-52-13.wp.shawcable.net] has joined #mythtv |
| 00:53 | <Soopaman> | hola |
| 02:09 | -!- | Soopaman [] has quit ["Peace & Protection 4.06"] |
| 02:26 | -!- | kleetus [] has quit [Read error: 110 (Connection timed out)] |
| 02:32 | -!- | ts [~thor@208.185.11.34] has joined #mythtv |
| 02:32 | <-- ts | (~thor@208.185.11.34) has left #mythtv |
| 03:08 | -!- | Soopaman [~soopaman@h24-66-52-13.wp.shawcable.net] has joined #mythtv |
| 06:34 | -!- | blinx [brian@cze.dk] has joined #mythtv |
| 06:34 | <blinx> | hola |
| 07:13 | <blinx> | hmm.. either something is wrong with my box or the last cvs tarball is broken |
| 07:21 | <blinx> | oh damn.. I should know more c/cpp |
| 07:21 | <blinx> | seems to be some datatype problem |
| 07:21 | * blinx | is just talking to himself - never mind :) |
| 07:22 | <blinx> | if anyone was actually alive to mind ofcouse. :) |
| 07:54 | <blinx> | ohoho.. actually compiled |
| 07:55 | <blinx> | in NuppleVideoRecorder.cpp line 999, I had to replace: memcpy(seekbuf + offset, i sizeof(struct |
| 07:55 | <blinx> | seektable_entry)); |
| 07:56 | <blinx> | with memcpy(seekbuf + offset, (const void *)&(*i) sizeof(struct seektable_entry)); |
| 07:56 | <blinx> | should anyone be interrested. |
| 07:56 | <blinx> | wonder if it works too |
| 08:48 | <Chutt> | hey |
| 08:48 | <Chutt> | thanks |
| 08:48 | <Chutt> | forgot about that little gcc 3.2 feature |
| 08:53 | <blinx> | You're welcome :) |
| 08:55 | <Chutt> | there, fixed in CVS |
| 08:55 | <blinx> | great :) |
| 09:06 | <blinx> | had to reinstall my machine after I totally messed up glibc.. trying to get mythtv going again.. |
| 09:08 | <blinx> | (and pretending to actually do some work at the same time) |
| 09:13 | <Chutt> | heh |
| 09:32 | <vektor> | re. |
| 09:32 | <Chutt> | mornin |
| 09:32 | <vektor> | sup? |
| 09:33 | <vektor> | Chutt: i fixed some of the deinterlacer filters from dscaler. greedy and greedy2frame look good now :) |
| 09:33 | <vektor> | greedy bounces more than twoframe but looks surprisingly good for how cheap it is |
| 09:33 | <Chutt> | did you fix em last night? |
| 09:34 | <vektor> | yea |
| 09:34 | <vektor> | and i got an email back from the dscaler author |
| 09:34 | <Chutt> | already saw em then :p |
| 09:34 | <vektor> | heh |
| 09:34 | <vektor> | you rock |
| 09:35 | <Chutt> | stuff looks much improved |
| 09:36 | <vektor> | coool |
| 09:39 | <vektor> | ugh, time to learn the sourceforge file release system :( |
| 09:39 | <vektor> | i'm not looking forward to this |
| 09:39 | <Chutt> | heh |
| 09:43 | -!- | oztiks [seth@vaio.off.yewnix.net] has joined #Mythtv |
| 09:43 | -!- | Tuscany [] has quit [calvino.freenode.net irc.freenode.net] |
| 09:43 | -!- | vektor [] has quit [calvino.freenode.net irc.freenode.net] |
| 09:43 | -!- | skitzo [] has quit [calvino.freenode.net irc.freenode.net] |
| 09:43 | -!- | TardisX [] has quit [calvino.freenode.net irc.freenode.net] |
| 09:43 | -!- | Chutt [] has quit [calvino.freenode.net irc.freenode.net] |
| 09:44 | -!- | Tuscany [~username@user-1121k8o.dsl.mindspring.com] has joined #mythtv |
| 09:44 | -!- | TardisX [~justin@weasel.internode.com.au] has joined #mythtv |
| 09:44 | -!- | vektor [~vektor@cauchy.theorem.ca] has joined #mythtv |
| 09:44 | -!- | Chutt [~bleh@dsl093-011-148.cle1.dsl.speakeasy.net] has joined #mythtv |
| 09:46 | <Chutt> | vektor, i'm not a huge fan of two development trees |
| 09:46 | <vektor> | oh |
| 09:46 | <vektor> | well i don't mean trees i just mean.. |
| 09:46 | <vektor> | yeah you're right. |
| 09:46 | <vektor> | ok, none of that. :) |
| 09:46 | <vektor> | dude! Nortel is still kickin ass! |
| 09:47 | * vektor | recently bought some nortel stock |
| 09:47 | * vektor | notes that some is defined as 'way too little'. |
| 09:47 | <Chutt> | heh |
| 09:50 | <vektor> | do you know what the difference is between a package and a release? |
| 09:50 | <Chutt> | no idea |
| 09:50 | <vektor> | oh you don't use their file release system |
| 09:51 | <vektor> | nevermind then :) |
| 09:51 | <Chutt> | nope |
| 09:51 | <Chutt> | or their crappy mailing lists =) |
| 09:51 | <vektor> | ahaha |
| 09:51 | <vektor> | yeah not like anyone subscribed to mine :) |
| 09:52 | <Chutt> | 175 people on my -dev list, 19 on my -commits list =) |
| 09:53 | <vektor> | lucky bastard :) |
| 09:53 | <vektor> | Fuck! |
| 09:53 | <vektor> | I just did something stupid. |
| 09:54 | <blinx> | ahh.. already filling database again.. |
| 10:02 | <-- Tuscany | (~username@user-1121k8o.dsl.mindspring.com) has left #mythtv |
| 10:48 | -!- | Tuscany0 [~username@66.54.186.1] has joined #mythtv |
| 10:54 | -!- | Universe [~uni@6532175hfc29.tampabay.rr.com] has joined #mythtv |
| 11:12 | <Universe> | hey vektor... ya there? |
| 11:14 | <vektor> | sup? |
| 11:14 | <Universe> | what version of libpng do I need for tvtime? |
| 11:17 | <vektor> | uh... |
| 11:17 | <vektor> | is there a problem with my check? |
| 11:17 | <Universe> | when using your autogen.sh, I get checking for png_read_png in -lpng... no configure: error: libpng needed |
| 11:17 | <vektor> | btw i posted a tarball: http://tvtime.sf.net/ |
| 11:17 | <vektor> | do you have libpng? |
| 11:17 | <Universe> | I downloaded for CVS today |
| 11:17 | <vektor> | do you have libpng? |
| 11:17 | <Universe> | * media-libs/libpng |
| 11:17 | <Universe> | Latest version available: 1.2.4 |
| 11:17 | <Universe> | Latest version installed: 1.2.5 |
| 11:17 | <Universe> | Homepage: http://www.libpng.org/ |
| 11:17 | <Universe> | Description: libpng |
| 11:17 | <Universe> | I can update it... |
| 11:17 | <vektor> | I use 1.2.1 so you should be fine... |
| 11:18 | <vektor> | Where is it installed? |
| 11:18 | <Universe> | see if that fixes my issue |
| 11:18 | <Universe> | hmm |
| 11:18 | <vektor> | Where is it installed? |
| 11:18 | <Universe> | not sure |
| 11:18 | <vektor> | ok um |
| 11:18 | <vektor> | like |
| 11:18 | <vektor> | do 'locate libpng.so' |
| 11:18 | <vektor> | and see where it is |
| 11:18 | <vektor> | i'm curious |
| 11:19 | <vektor> | since i just look for it in the standard search path |
| 11:19 | <Universe> | blah... how to a generated a locate database? |
| 11:19 | <vektor> | i don't like try and see if it's anywhere special |
| 11:19 | <vektor> | run 'updatedb' |
| 11:19 | <vektor> | just do 'ls /usr/lib/libpng*' |
| 11:19 | <vektor> | or 'ls /usr/local/lib/libpng*' |
| 11:19 | <vektor> | and see where the .so is |
| 11:19 | <vektor> | like would it be anywhere else? |
| 11:19 | <vektor> | 'ls /lib/libpng*' ? |
| 11:19 | <vektor> | all of those should be in the standard search path |
| 11:20 | <vektor> | well except maybe /usr/local |
| 11:20 | <Universe> | its in /usr/lib/ |
| 11:21 | <vektor> | wow |
| 11:21 | <vektor> | is there a png.h file in /usr/include ? |
| 11:22 | <Universe> | aye |
| 11:22 | <vektor> | wow |
| 11:22 | <vektor> | um |
| 11:22 | <vektor> | do nm /usr/lib/libpng.so | grep png_read_png |
| 11:22 | <vektor> | is my code obsolete? |
| 11:22 | <Universe> | 00018b30 T png_read_png |
| 11:23 | <vektor> | ok what the _fuck_. |
| 11:23 | <vektor> | ok dude |
| 11:23 | <vektor> | get the tarball and try that out instead |
| 11:23 | <Universe> | ok |
| 11:23 | <Universe> | heh |
| 11:23 | <vektor> | maybe autoconf fucked up on you |
| 11:25 | <Universe> | same problem... |
| 11:25 | <Universe> | from the tarball |
| 11:26 | <vektor> | ok there should be like a config.log file |
| 11:26 | <vektor> | can you please send that to me? |
| 11:27 | <Universe> | one sec |
| 11:27 | <mdz_> | vektor: current libpng uses -lpng12 |
| 11:28 | <mdz_> | vektor: though if he has /usr/lib/libpng.so that should be fine |
| 11:28 | <vektor> | mdz: what should i be doing in my configure.ac then? -lpng12 or -lpng ? |
| 11:28 | <vektor> | Universe: doesn't work |
| 11:28 | <mdz_> | vektor: you should be using pkg-config |
| 11:28 | <Universe> | email? |
| 11:28 | <mdz_> | PKG_CHECK_MODULES(blah blah) |
| 11:29 | <vektor> | mdz: I've never used pkg-config. i've never even heard of it |
| 11:29 | <vektor> | Universe: vektor@dumbterm.net |
| 11:29 | <mdz_> | vektor: you know all those little -config scripts that various packages use? |
| 11:29 | <mdz_> | vektor: it's a generic version of that |
| 11:29 | <Universe> | sent |
| 11:30 | <mdz_> | vektor: and it has autoconf macros |
| 11:30 | <vektor> | mdz: do my users need to have it installed? |
| 11:30 | <vektor> | or is it like something i ship with my configure script? |
| 11:30 | <mdz_> | vektor: the users have pkg-config installed, the configure script ships the macros to talk to it |
| 11:31 | <vektor> | ah shit |
| 11:31 | <vektor> | Universe: it's failing because your png lib isn't linked to zlib. |
| 11:31 | <vektor> | so i'm not sure what to do in my configure script for that. |
| 11:31 | <vektor> | mdz: interesting.. |
| 11:31 | <Chutt> | why not just link against z? |
| 11:31 | <Chutt> | it won't hurt anything |
| 11:32 | <vektor> | Chutt: i don't mind doing that, i'm just not sure how to do that in autoconfspeak. |
| 11:32 | <mdz_> | Chutt: that's wrong |
| 11:32 | <Chutt> | just make it mandatory to link against it |
| 11:32 | <mdz_> | Chutt: stuff linking with libpng should not care what libraries libpng needs |
| 11:32 | <Chutt> | stick it in your makefile.am or whatever |
| 11:32 | <Chutt> | libraries linking against other libraries can be considered wrong, too |
| 11:32 | <vektor> | no this is in the ./configure script |
| 11:33 | <vektor> | their test app to test if you have libpng installed doesn't link to zlib. |
| 11:33 | <mdz_> | shared libraries can and should link against libraries that they require |
| 11:33 | <Chutt> | ah |
| 11:33 | <vektor> | Universe: Thanks _tons_ for finding this, btw. |
| 11:33 | <Universe> | np.. |
| 11:33 | <Universe> | just got my system back up and running |
| 11:33 | <Universe> | heh |
| 11:34 | <vektor> | mdz: Where do i get .pc files? |
| 11:34 | <mdz_> | vektor: they are installed as part of the development bits of the library |
| 11:35 | <mdz_> | vektor: ls /usr/lib/pkgconfig |
| 11:35 | <vektor> | ok, i have none for libpng :( |
| 11:35 | <mdz_> | hmm, the current version has one |
| 11:35 | <Universe> | I do |
| 11:35 | <vektor> | Universe: well great :) |
| 11:36 | <vektor> | it doesn't matter though, i should try and figure out how to do this in a configure script anyway |
| 11:36 | <vektor> | ugh. |
| 11:40 | <vektor> | i'm going to school |
| 11:40 | <vektor> | i'll fix this when i get there :) |
| 11:40 | <Universe> | heh... later vektor |
| 11:40 | <vektor> | Universe: in themean time, please email me your libpng.pc :) |
| 11:40 | <Universe> | k |
| 11:42 | <Universe> | sent |
| 11:53 | <-- Universe | has quit () |
| 12:12 | <vektor> | re |
| 12:12 | <vektor> | oh the dude goes away |
| 12:16 | <mdz_> | Chutt: looks like I'm going to need to sponsor the guy who's packaging xmltv |
| 12:16 | <mdz_> | Chutt: somehow I knew I woudln't get off so easy |
| 12:16 | <Chutt> | hah |
| 12:16 | <Chutt> | so that's why it's not in yet? |
| 12:17 | <mdz_> | Chutt: that, and the guy was out of the country or something |
| 12:18 | <Chutt> | yeah, saw that in his email |
| 12:52 | -!- | Universe [~Yeah@pwc2-hs-nk.bbnplanet.com] has joined #mythtv |
| 13:11 | -!- | TardisX [] has quit [calvino.freenode.net irc.freenode.net] |
| 13:11 | -!- | vektor [] has quit [calvino.freenode.net irc.freenode.net] |
| 13:11 | -!- | Chutt [] has quit [calvino.freenode.net irc.freenode.net] |
| 13:21 | -!- | vektor [~vektor@cauchy.theorem.ca] has joined #mythtv |
| 13:23 | <Universe> | so... fix it yet vektor? |
| 13:23 | <Universe> | heh |
| 13:24 | <vektor> | kinda |
| 13:24 | <vektor> | i wrote some new slogans into the taglines file |
| 13:24 | <vektor> | this is getting hilarious |
| 13:24 | <vektor> | checked in... |
| 13:24 | <vektor> | Universe: ok, re: your problem. |
| 13:24 | <vektor> | have a moment i can send you a new version? |
| 13:25 | <Universe> | sure |
| 13:25 | <vektor> | reet |
| 13:28 | <vektor> | ok justasec |
| 13:28 | <vektor> | 3 more seconds :) |
| 13:29 | <vektor> | ok ready? |
| 13:29 | <vektor> | ok there |
| 13:30 | <vektor> | Universe: get from cvs |
| 13:30 | <Universe> | k |
| 13:31 | <vektor> | here's my favorite tvtime tagline: |
| 13:31 | <vektor> | tvtime: linux: $0, libpng: $0, libsdl: $0, tvtime: priceless |
| 13:31 | <vektor> | ;-) |
| 13:32 | <Universe> | doh |
| 13:32 | <Universe> | checking for png_read_png in -lpng... no |
| 13:32 | <Universe> | configure: error: libpng needed |
| 13:33 | <vektor> | what?? |
| 13:33 | <vektor> | ok dude |
| 13:33 | <vektor> | please send me the config.log |
| 13:33 | <vektor> | i bet it needs -lm too |
| 13:34 | <Universe> | sent |
| 13:35 | <vektor> | yep needs -lm |
| 13:35 | <vektor> | fuckers |
| 13:35 | <vektor> | ok justasec |
| 13:37 | <vektor> | ah damnit |
| 13:37 | <vektor> | jeez this is awkward |
| 13:43 | <vektor> | ok 3 more seconds |
| 13:45 | <vektor> | Universe: Ok, please try now. |
| 13:49 | <Universe> | k |
| 13:50 | <vektor> | luck? |
| 13:51 | <Universe> | hmm... |
| 13:51 | <Universe> | configure: creating ./config.status |
| 13:51 | <Universe> | config.status: creating Makefile |
| 13:51 | <Universe> | config.status: error: cannot find input file: Makefile.in |
| 13:51 | <Universe> | it says yes for -lpng now.. |
| 13:51 | <vektor> | uh... |
| 13:51 | <vektor> | you're running from cvs? |
| 13:51 | <vektor> | did you run autogen.sh ? |
| 13:51 | <vektor> | do you have a recent automake? |
| 13:51 | * vektor | should build a new tarball... :( |
| 13:52 | <vektor> | i can build you a tarball if you like... :/ |
| 13:52 | <vektor> | dealing with the auto* stuff from cvs sucks. |
| 13:54 | <Universe> | I did download form cvs |
| 13:54 | <vektor> | yeah |
| 13:54 | <vektor> | i bet you don't have the right automake |
| 13:54 | <vektor> | that's what it sounds like anyway |
| 13:54 | <vektor> | accept my dcc |
| 13:54 | <vektor> | and try that tarball |
| 13:55 | <Universe> | and I have automake ver 1.6.1-r6 |
| 13:55 | <vektor> | oh |
| 13:55 | <vektor> | well then re-run autogen.sh |
| 13:55 | <vektor> | something is borked |
| 13:55 | <vektor> | or let me send you that tarball |
| 13:56 | * vektor | waits in suspense |
| 13:57 | <Universe> | well... |
| 13:57 | <vektor> | well? |
| 13:57 | <Universe> | I ran autogen and got same error |
| 13:58 | <vektor> | yeah well automake isn't doing its thing then. |
| 13:58 | <Universe> | at work.. sorry for the delay responses |
| 13:58 | <vektor> | why not nuke the checkout and re-checkout tvtime |
| 14:01 | <Universe> | i did |
| 14:01 | <vektor> | um.. |
| 14:01 | * vektor | goes to try then |
| 14:01 | <Universe> | rm -rf the folder and re check it out |
| 14:02 | <vektor> | works great |
| 14:02 | <mdz_> | make distcheck |
| 14:02 | <vektor> | mdz: i do that |
| 14:03 | <vektor> | works wonderfully here. |
| 14:03 | <mdz_> | then send Universe the result :-) |
| 14:03 | <vektor> | i did |
| 14:03 | <vektor> | and he doesn't accept the dcc :) |
| 14:03 | <vektor> | he's stuck on this 'i want from cvs' mentality or something |
| 14:03 | <Universe> | again, vektor sorry |
| 14:03 | <Universe> | on a call |
| 14:04 | <vektor> | ahaha |
| 14:04 | <vektor> | it's ok |
| 14:04 | <Universe> | DCC it here. |
| 14:04 | <vektor> | i am |
| 14:04 | <vektor> | accept it |
| 14:04 | <Universe> | hmm |
| 14:04 | <vektor> | #5 SEND ÿ universe Wait N/A tvtime-0.9.3-prerelease.tar.gz |
| 14:05 | <vektor> | http://vektor.theorem.ca/tvtime-0.9.3-prerelease.tar.gz |
| 14:05 | <vektor> | it's now there too |
| 14:06 | <vektor> | make distcheck is a thing of beauty |
| 14:07 | <Universe> | ok |
| 14:07 | <Universe> | that worked |
| 14:07 | <vektor> | awesome |
| 14:08 | <Universe> | I bet this guy onthe phone thinks I am retarded |
| 14:08 | <Universe> | losing track of what I am suppose to be doing with him.. |
| 14:11 | -!- | Chutt [~bleh@dsl093-011-148.cle1.dsl.speakeasy.net] has joined #mythtv |
| 14:12 | <Universe> | wb Chutt |
| 14:12 | <Chutt> | heh |
| 14:12 | -!- | Chutt [] has quit [Client Quit] |
| 14:12 | -!- | Chutt [~bleh@dsl093-011-148.cle1.dsl.speakeasy.net] has joined #mythtv |
| 14:12 | <Chutt> | oops |
| 14:12 | <Chutt> | didn't mean that to happen |
| 14:12 | <Universe> | lol |
| 14:17 | <mdz_> | Chutt: apparently, you are a lot like god |
| 14:17 | <Chutt> | heh |
| 14:17 | <Chutt> | catching up on the email? |
| 14:20 | <Chutt> | heh |
| 14:21 | <Chutt> | no one ever adds /usr/local/lib to their ld.so path |
| 14:22 | <mdz_> | I am dreading what is going to happen when I release the debs |
| 14:22 | <mdz_> | there will be a ton of people who have installed in /usr/local trying the debs and breaking everything |
| 14:23 | <Chutt> | yup |
| 14:23 | <Chutt> | do you want to put the debian/ dir in the cvs tree, or are you one of those developers that like to keep it separate? |
| 14:23 | <mdz_> | depends on whether you want to have a separate branch for it |
| 14:24 | <mdz_> | I don't mind it being in the same repository as long as it's on its own branch |
| 14:24 | <Chutt> | i tag/branch every release |
| 14:24 | <mdz_> | unless, of course, the repository is frequently unreachable or slow |
| 14:24 | <Chutt> | same box my webserver runs on |
| 14:30 | <mdz_> | usually it is a pain to keep the debian dir in the same place because they don't release at the same time |
| 14:31 | <mdz_> | that's especially bad if the debian directory is included in the tarball, which is always a bad idea in my opinion |
| 14:31 | <Chutt> | either way, really |
| 14:31 | <Chutt> | i don't mind |
| 14:38 | <mdz_> | noooo |
| 14:38 | <mdz_> | stupid xmltv bombed out last night |
| 14:38 | <Chutt> | heh |
| 14:38 | <mdz_> | hopefully it had today's data |
| 14:39 | <mdz_> | mysql> select * from program where starttime > 200210290000 and starttime < 200210300000; |
| 14:39 | <mdz_> | should that work? |
| 14:39 | <Chutt> | should |
| 14:39 | <Chutt> | i think |
| 14:39 | <mdz_> | shit |
| 14:39 | <mdz_> | Empty set (2.17 sec) |
| 14:40 | <mdz_> | ah, that wasn't right |
| 14:40 | <mdz_> | looks like they're there |
| 14:40 | <Chutt> | err, wait |
| 14:41 | <mdz_> | ah, I forgot seconds |
| 14:41 | <mdz_> | what a silly syntax anyway |
| 14:41 | <Chutt> | yup |
| 14:41 | <mdz_> | that should have been an error |
| 14:41 | <Chutt> | well, i think it's a valid timestamp |
| 14:41 | <mdz_> | how so? |
| 14:42 | <mdz_> | hmm, year 20? |
| 14:42 | <Chutt> | it's a valid 2 character year |
| 14:42 | <Chutt> | yeah |
| 14:42 | <mdz_> | there is no hour 29 though :-) |
| 14:42 | <Chutt> | heh |
| 14:42 | <mdz_> | it's crap I say |
| 14:44 | <mdz_> | I was thinking about the mythfilldatabase cron job |
| 14:44 | <mdz_> | I don't think that I want xmltv to run as root |
| 14:44 | <Chutt> | heh |
| 14:44 | <Chutt> | it should work as any user, i think |
| 14:44 | <mdz_> | but other than that there's no reason to create a user |
| 14:44 | <mdz_> | well, I was planning on shipping a crontab so it would Just Work |
| 14:44 | <Chutt> | ahh |
| 14:45 | <Chutt> | well |
| 14:45 | <Chutt> | i _could_ make the frontend run it periodically |
| 14:45 | <mdz_> | hmm |
| 14:45 | <mdz_> | are there people who don't leave the frontend running continuously? |
| 14:45 | <Chutt> | but i kinda don't want to do that |
| 14:45 | <Chutt> | apparently |
| 14:45 | <mdz_> | I think cron is the right way to do it |
| 14:46 | <mdz_> | it's just a question of who to run it as |
| 14:46 | <Chutt> | like the guy who was bitching yesterday about it not being exit-able |
| 14:46 | <mdz_> | root is unsettling because xmltv is scary |
| 14:46 | <Chutt> | heh |
| 14:46 | <mdz_> | and nobody is not suitable because it needs access to the db |
| 14:46 | <Chutt> | it's perl, it does "stuff" |
| 14:46 | <Chutt> | why can't nobody run it? |
| 14:46 | <Chutt> | hrm |
| 14:46 | <Chutt> | well |
| 14:46 | <Chutt> | it does need access to some of the config files |
| 14:46 | <mdz_> | it needs the password to the database...seems wrong |
| 14:47 | <Chutt> | which i usually stash in the users homedir :/ |
| 14:47 | <Chutt> | mythtv has its own user/password, reads it from a text file |
| 14:47 | <Chutt> | for the db access |
| 14:47 | <mdz_> | right |
| 14:47 | <mdz_> | are you saying the db should be considered world-writable? |
| 14:47 | <Chutt> | yes |
| 14:47 | <mdz_> | hrmm |
| 14:48 | <mdz_> | those of us whose databases reside on a separate system would not appreciate that :-) |
| 14:48 | <Chutt> | well, writeable to anyone with the password, etc |
| 14:48 | <mdz_> | right, and if the password is readable by nobody, then that is everyone |
| 14:48 | <Chutt> | but, like, the web interface can write to it, and that's running as another user |
| 14:49 | <Chutt> | anyway |
| 14:49 | <Chutt> | i dunno |
| 14:51 | <mdz_> | hmm |
| 14:51 | <mdz_> | bugzilla guards the password |
| 14:51 | <mdz_> | request-tracker does not |
| 14:52 | <mdz_> | the trouble is that whatever user would actually be running mythtv would need to have access as well |
| 14:52 | <mdz_> | do you recommend that people use a separate uid, or leave it up to them? |
| 14:53 | <Chutt> | a separate uid for what? |
| 14:53 | <mdz_> | I think I would create a mythtv user who ran the cron jobs and such, and who was also set up to be able to run mythtv |
| 14:53 | <Chutt> | running everything? |
| 14:53 | <mdz_> | yep |
| 14:53 | <Chutt> | that'd _probably_ be the best thing to do |
| 14:53 | <mdz_> | and folks could add other users to the group if they want to run it as someone else |
| 14:53 | <Chutt> | but i just run everthing as root |
| 14:53 | <mdz_> | I think that would be a good balance between plug-and-play and flexibility |
| 14:53 | <Chutt> | =) |
| 14:53 | * mdz_ | groans |
| 14:53 | <Chutt> | heh |
| 14:54 | <Chutt> | the box is completely firewalled |
| 14:54 | <Chutt> | and all i do with it is mythtv |
| 14:54 | <mdz_> | so is mine, of course |
| 14:54 | <Chutt> | and some work stuff |
| 14:54 | <mdz_> | but when xmltv downloads program info and passes it as an argument to some shell program...:-) |
| 14:54 | <Chutt> | that doesn't happen anymore, though |
| 14:54 | <mdz_> | xmltv may as well be a black box |
| 14:54 | <Chutt> | xmltv downloads to a file, the filldatabase program parses it |
| 14:54 | <mdz_> | because I'm scared to look at it |
| 14:55 | <Chutt> | yeah |
| 14:55 | <Chutt> | lots of ugly perl |
| 14:55 | <mdz_> | xmltv doesn't just download a file, though, it parses HTML |
| 14:55 | <mdz_> | from who knows where |
| 14:56 | <Chutt> | zap2it.com |
| 14:56 | <Chutt> | :p |
| 14:57 | <mdz_> | zap2it.com == who knows where |
| 14:57 | <Chutt> | same company that provides data to tivo and the like |
| 14:58 | <mdz_> | is it? did not know that |
| 14:58 | <Chutt> | yup |
| 14:58 | <mdz_> | at any rate, there's no authentication so it could be talking to anyone, and I don't necessarily trust zap2it anyway because I know nothing about them |
| 14:59 | <Chutt> | yup |
| 14:59 | <Chutt> | so |
| 14:59 | <Chutt> | probably the best thing for you to do |
| 14:59 | <Chutt> | would be to create a user for running all that |
| 15:00 | <Chutt> | and provide a little install-user script or whatnot |
| 15:00 | <Chutt> | to setup for a different user account to run things |
| 15:01 | <mdz_> | right |
| 15:01 | <mdz_> | the install-user script would probably be "adduser <blah> mythtv" |
| 15:02 | <Chutt> | well, i meant maybe copy some settings to the user account |
| 15:02 | <Chutt> | since the user that runs the filldatabase stuff is going to have access to the channel icons |
| 15:02 | <Chutt> | and no-one else |
| 15:02 | <Chutt> | since they get stashed in ~/.mythtv/icons/ |
| 15:02 | <mdz_> | hmm |
| 15:03 | <mdz_> | it would be nice if those went somewhere else |
| 15:03 | <Chutt> | i had em in the share dir before, but people complained about that |
| 15:03 | <mdz_> | share is read-only |
| 15:03 | <mdz_> | I would complain too :-) |
| 15:03 | <Chutt> | not if you're root =) |
| 15:04 | <Chutt> | but anyway |
| 15:04 | <mdz_> | touch: creating `/usr/share/foo': Read-only file system |
| 15:04 | <mdz_> | even as root :-) |
| 15:04 | <Chutt> | ah |
| 15:04 | <Chutt> | heh |
| 15:05 | <Chutt> | well, that's why i moved things to the user's homedir |
| 15:11 | <mdz_> | by the way |
| 15:11 | <mdz_> | about that running as root... |
| 15:11 | <mdz_> | does mythfilldatabase open its temp file securely? |
| 15:11 | <mdz_> | or does xmltv open it... |
| 15:11 | <mdz_> | ah, xmltv does |
| 15:12 | <Universe> | hmm... talking to yourself mdz? |
| 15:12 | <Universe> | heh.. |
| 15:12 | <mdz_> | and tv_grab_na does NOT open it securely |
| 15:12 | <mdz_> | Universe: talking to Chutt and to the world |
| 15:14 | <mdz_> | that needs to be fixed |
| 15:15 | <Chutt> | feel free |
| 15:16 | <mdz_> | that will be my first bug report against xmltv when it is uploaded :-) |
| 15:16 | <mdz_> | should be easy, just use File::Temp or such |
| 15:16 | <mdz_> | though one could argue that it is mythfilldatabase's fault |
| 15:17 | <mdz_> | because tv_grab apparently doesn't expect to output to /tmp |
| 15:20 | <Chutt> | true |
| 15:21 | <Chutt> | could make it write to a temp file in the user's homedir |
| 15:21 | <Chutt> | but that's really what tmp/'s for |
| 15:25 | <mdz_> | yep |
| 15:26 | <mdz_> | if it securely created the file before calling tv_grab_* it owuld be fine |
| 15:26 | <mdz_> | or if it created a subdirectory in /tmp |
| 15:47 | <Universe> | mythtv.org down? |
| 15:47 | <Universe> | nm |
| 15:48 | <Chutt> | i restarted the webserver |
| 15:48 | <Universe> | ahh |
| 16:19 | -!- | Conaz [~conaz@12.106.3.51] has joined #mythtv |
| 16:57 | -!- | Soopaman [] has quit ["off to laptop!"] |
| 17:16 | -!- | Namapoos [Soopaman@h24-66-52-13.wp.shawcable.net] has joined #mythtv |
| 17:35 | <Universe> | Chutt... ya there? |
| 17:35 | <Chutt> | yes |
| 17:36 | <Universe> | what is the command to add the metadata.sql file to the existing database. |
| 17:36 | <Chutt> | mysql < metadata.sql |
| 17:36 | <Universe> | oh... that easy.. |
| 17:36 | * Universe | slaps myself |
| 17:36 | <Universe> | thanks |
| 17:37 | <Chutt> | np |
| 17:38 | <-- Conaz | (~conaz@12.106.3.51) has left #mythtv |
| 17:45 | <blinx> | ahh.. almost bed time.. |
| 17:50 | <vektor> | Damnit, it really seems like read()-based capture is broken in this bttv driver. |
| 17:55 | <Chutt> | which driver? |
| 17:55 | <vektor> | 2.4.19 |
| 17:55 | <vektor> | and the comment in the code actually makes me think it _is_ busted: |
| 17:55 | <vektor> | /* BROKEN: RETURNS VBI WHEN IT SHOULD RETURN GRABBED VIDEO FRAME */ |
| 17:55 | <vektor> | ;-) |
| 17:56 | <Chutt> | heh |
| 17:56 | <vektor> | wish i knew that earlier |
| 17:56 | <vektor> | fucking crazy. |
| 17:56 | <vektor> | ah well, just have to wait for someone with an ATI card to fix tvtime. |
| 18:02 | <Chutt> | of course |
| 18:02 | <Chutt> | no-one will actually _do_ that :) |
| 18:02 | <vektor> | exactly :( |
| 18:05 | <blinx> | vektor, btw.. you have a link for tvtime again? didn't compile when I last tried |
| 18:06 | <vektor> | ah cool, did you try the tgz or from CVS? |
| 18:06 | <Universe> | if I knew what I was doing vektor, I would fix it for ATI cards ... |
| 18:06 | <blinx> | can't reemmber and I reinstalled since.. |
| 18:06 | <vektor> | There's a tarball posted but it's a weee bit stale. |
| 18:06 | -!- | Tuscany0 [] has quit ["Trillian (http://www.ceruleanstudios.com)"] |
| 18:06 | <vektor> | I'll dcc you a prerelease. |
| 18:06 | <blinx> | ok |
| 18:06 | <vektor> | The link is http://tvtime.sourceforge.net by the way. |
| 18:06 | -!- | Tuscany [~username@66.54.186.1] has joined #mythtv |
| 18:08 | <vektor> | thoughts and bugreports appreciated :) |
| 18:09 | <Universe> | vektor.. you are going to kill me |
| 18:09 | <vektor> | Universe: sup? |
| 18:09 | <Universe> | one sec |
| 18:09 | <Universe> | brb |
| 18:09 | <blinx> | darn.. I should not have compiled bttv in the kernel |
| 18:10 | <blinx> | have to reboot to increase buffers.. |
| 18:10 | <vektor> | hah |
| 18:10 | <vektor> | that sucks |
| 18:10 | <blinx> | ye.. |
| 18:10 | <blinx> | I get a picture though |
| 18:11 | <blinx> | how about mythtv btw.. does it use more buffers? |
| 18:11 | <vektor> | you should get more than a picture |
| 18:11 | <vektor> | just you can't use some of the more complicated filters |
| 18:11 | <blinx> | well.. sound and OSD too |
| 18:12 | <vektor> | hit 't' to toggle through the vailable deinterlacing filters. |
| 18:12 | <blinx> | havn't tried anything fancy :) |
| 18:12 | <vektor> | There's a key command listing on the website |
| 18:13 | <blinx> | oh.. starting with -c made the picture look much better |
| 18:13 | <vektor> | really? |
| 18:13 | <vektor> | you can toggle that on/off at runtime using 'c'. |
| 18:14 | <vektor> | since you have a bttv card, that will enable 'bt8x8 correction' which corrects for some brokenness of the card. |
| 18:15 | <blinx> | yes - picture looks clearer, though it looks a bit like deinterlacing wasn't perfect.. |
| 18:15 | <blinx> | wait.. I'll reboot with buffers for bttv |
| 18:17 | <Universe> | ok.. sorry about that vektor.. |
| 18:17 | <Universe> | the error i was getting before 'No usable pnglib library found' |
| 18:17 | <vektor> | Universe: Ok... |
| 18:18 | <vektor> | What about that? |
| 18:18 | <vektor> | I thought we had it all fixed.. |
| 18:18 | <blinx> | if I could figure out how.. |
| 18:18 | <vektor> | blinx: sucky that you built it into the kernel.. don't know how to do module parameters like that |
| 18:19 | <vektor> | blinx: maybe you can change it with sysctl ? |
| 18:19 | <vektor> | guess that's wishful thinking :) |
| 18:19 | <vektor> | maybe i should put back in support for keeping our own history buffers |
| 18:19 | <vektor> | but it would majorly slow stuff down |
| 18:20 | <vektor> | and newer versions of the bttv driver default to gbuffers=4 |
| 18:21 | <Universe> | damn work |
| 18:21 | <Universe> | ok.. let me try this again |
| 18:21 | <Universe> | I tried to compile php just a few mins ago.. |
| 18:21 | <Universe> | got the same error |
| 18:22 | <Universe> | I just recompiled the pnglib and it fixed it |
| 18:24 | <blinx> | vektor, so is 4 a resonable value? or will I get better performance with more? |
| 18:24 | <vektor> | it's not about performance |
| 18:25 | <vektor> | it's about history buffers |
| 18:25 | <vektor> | like, there will be no performance impact of doing more buffers |
| 18:25 | <vektor> | i'm not delaying the output |
| 18:25 | <blinx> | ok.. but 4 is generally enough? |
| 18:25 | <vektor> | for what? |
| 18:25 | <vektor> | for my app i don't use more than 4 ever |
| 18:25 | <blinx> | for uhm.. whatever I might wanna use :) |
| 18:25 | <vektor> | since i need 3 history buffers, and the driver is capturing into the fourth buffer. |
| 18:25 | <vektor> | i have no idea what other apps do but for them 2 is probably sufficient |
| 18:25 | <vektor> | unless you don't care about delaying the input |
| 18:25 | <blinx> | ok |
| 18:26 | <vektor> | at which point 8 might be nice |
| 18:26 | <vektor> | if you want to record and never miss a frame maybe something that high might help in rare cases, but 4 should be plenty |
| 18:27 | -!- | oztiks [] has quit [Read error: 113 (No route to host)] |
| 18:31 | <blinx> | ok works now |
| 18:31 | <blinx> | my picture is still quite worse than on the tv.. |
| 18:32 | <blinx> | maybe some fine tuning thingy |
| 18:32 | <blinx> | or crap card |
| 18:32 | <vektor> | what do you mean by worse? |
| 18:32 | <vektor> | this part is actually really interesting |
| 18:32 | <vektor> | i've spent quite a long time trying to get my PC to match the quality of my TV. |
| 18:32 | <blinx> | I see more noice, but perhaps it just because of the difference between monitor and tv? |
| 18:32 | <vektor> | it's bloody hard. |
| 18:32 | <vektor> | no. |
| 18:32 | -!- | Tuscany [] has quit [calvino.freenode.net irc.freenode.net] |
| 18:32 | -!- | Namapoos [] has quit [calvino.freenode.net irc.freenode.net] |
| 18:32 | -!- | Chutt [] has quit [calvino.freenode.net irc.freenode.net] |
| 18:32 | -!- | Universe [] has quit [calvino.freenode.net irc.freenode.net] |
| 18:32 | -!- | mdz [] has quit [calvino.freenode.net irc.freenode.net] |
| 18:33 | <vektor> | for one, if your card has an on-board tuner, those are horrifically noisy (apparently). i have not had a chance to see how bad they really are yet though. |
| 18:33 | <vektor> | so yeah, that's one issue. |
| 18:33 | <vektor> | secondly, are you dropping any frames or anything like that? |
| 18:33 | <vektor> | hit 'd' while tvtime is running and print me out the stats you get back here |
| 18:34 | <blinx> | ftvtime: aquire 5, build top 8577 blit top 2347 built bot 8585 free input 63 wait bot 18090 blit bot 2346 |
| 18:34 | <vektor> | wow |
| 18:34 | <vektor> | ok i have a bug |
| 18:34 | <blinx> | that is with the greedy 2 frame |
| 18:34 | <vektor> | yeah you're dropping frames |
| 18:34 | <vektor> | i have a bug |
| 18:34 | <vektor> | you're PAL, right? |
| 18:34 | <vektor> | this is awesome |
| 18:34 | <blinx> | ye |
| 18:34 | <vektor> | i'm so glad a PAL user finally tried this out |
| 18:34 | <blinx> | pal - europe-west |
| 18:34 | <vektor> | are you running as root? |
| 18:35 | <blinx> | no |
| 18:35 | <vektor> | ok justasec |
| 18:35 | <vektor> | do you have a /dev/rtc device? |
| 18:35 | <blinx> | yep |
| 18:35 | <blinx> | want me to try as root so it can use it? |
| 18:35 | <vektor> | ok |
| 18:35 | <vektor> | i'd like you to try as root |
| 18:35 | <vektor> | and hit 'd' again after it's running a bit |
| 18:36 | <vektor> | and print me out the stats here |
| 18:36 | -!- | Tuscany [~username@66.54.186.1] has joined #mythtv |
| 18:36 | -!- | Namapoos [Soopaman@h24-66-52-13.wp.shawcable.net] has joined #mythtv |
| 18:36 | -!- | Chutt [~bleh@dsl093-011-148.cle1.dsl.speakeasy.net] has joined #mythtv |
| 18:36 | -!- | Universe [~Yeah@pwc2-hs-nk.bbnplanet.com] has joined #mythtv |
| 18:36 | -!- | mdz [~mdz@209-6-103-23.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #mythtv |
| 18:37 | <vektor> | it's kinda getting to me now how much opn goes up and down. |
| 18:37 | <blinx> | tvtime: aquire 8634, build top 8504 blit top 2587 built bot 8552 free input 67 wait bot 9101 blit bot 2557 |
| 18:38 | <Chutt> | just now? |
| 18:38 | <vektor> | blinx: ok then now you're not dropping frames |
| 18:38 | <vektor> | blinx: that's awesome. you have a nice fast box. |
| 18:38 | <blinx> | nifty :) |
| 18:39 | <vektor> | 10ms scheduling sucks |
| 18:39 | <blinx> | it's an athlon 1400 btw. |
| 18:39 | <vektor> | that's the main reason it wasn't working when run as a user |
| 18:39 | <vektor> | blinx: ok, do some more comparing, how does it compare to your real TV? |
| 18:40 | <blinx> | vektor, any preferred filter I should check? |
| 18:40 | <vektor> | one thing i've found is that I cannot get the reds to look anywhere as nice as my TV. I blame my monitor for that. the red channel is clearly too weak :( |
| 18:40 | <vektor> | blinx: sure, try 'greedy2frame' or 'twoframe'. |
| 18:41 | <blinx> | ok - looks much the same with reguards to noice now |
| 18:41 | <vektor> | really.. |
| 18:41 | <blinx> | however the tv signal is much brighter |
| 18:41 | <vektor> | yes |
| 18:41 | <vektor> | well, that's the other difference |
| 18:42 | <blinx> | also compared to the output on the tv from my tvout |
| 18:42 | <vektor> | my CRT is nowhere near as bright on my TV. |
| 18:42 | <vektor> | what do you mean 'from your tvout'? |
| 18:42 | <blinx> | vektor, signal from antenna = bright, signal from tvtime (watched on TV) = darker |
| 18:42 | <vektor> | blinx: ah ok. |
| 18:42 | <vektor> | btw |
| 18:43 | <vektor> | hold down 'F8' |
| 18:43 | <blinx> | my monitor is an LCD btw. |
| 18:43 | <vektor> | and turn the colour setting up near the top |
| 18:43 | <vektor> | tell me if you think that looks better |
| 18:44 | <blinx> | a bit maybe - not much |
| 18:44 | <blinx> | the difference is especially noticable on the subtitles |
| 18:44 | <blinx> | the letters are normally white on dark background |
| 18:44 | <blinx> | with tvtime they are more greyish |
| 18:44 | <blinx> | like I had run a darken filter over them.. |
| 18:45 | <vektor> | ah... |
| 18:45 | <vektor> | interesting |
| 18:45 | <vektor> | try without -c :) |
| 18:45 | <vektor> | see if that makes a difference |
| 18:45 | <vektor> | or hit 'c' |
| 18:45 | <vektor> | i should say |
| 18:45 | <blinx> | a bit |
| 18:46 | <-- Tuscany | (~username@66.54.186.1) has left #mythtv |
| 18:46 | <blinx> | becomes a little brighter |
| 18:46 | <vektor> | yeah |
| 18:46 | <vektor> | but not what you expected |
| 18:46 | <vektor> | are you sure it isn't that your LCD is just dimmer? |
| 18:46 | <vektor> | or is it that you think thse should be full white and they aren't? |
| 18:46 | <blinx> | vektor, ye - I'm checking on the tv too (running in twinview) |
| 18:46 | <vektor> | what do you mean by checking on the tv? |
| 18:46 | <vektor> | like you're using the tv output of your video card? |
| 18:47 | <blinx> | ye |
| 18:47 | <vektor> | that's weird |
| 18:47 | <vektor> | so, it's darker on the tv than it should be if you viewed it straight? |
| 18:47 | <vektor> | is that what you mean? |
| 18:47 | <blinx> | exactly :) |
| 18:47 | <vektor> | wow |
| 18:47 | <vektor> | how about playing with F3/F4 and F5/F6 ?? |
| 18:47 | <vektor> | (brightness and contrast) ? |
| 18:50 | <blinx> | hmm.. no - can't get it to match |
| 18:50 | <vektor> | yeah i've had like the same problem |
| 18:50 | <blinx> | the picture directly on the tv is much brigher and looks.. uhm.. more living |
| 18:51 | <vektor> | what do you think it is? |
| 18:51 | <vektor> | think it's the tuner/card ? |
| 18:51 | <blinx> | I'd assume that yes. |
| 18:51 | <vektor> | i want to try with an external tuner |
| 18:51 | <vektor> | pretty badly, actually |
| 18:51 | <vektor> | do you have like a VCR maybe or something? |
| 18:51 | <vektor> | actually fuck, i do :) |
| 18:51 | <blinx> | it's no limited to tvtime - same thing with mythtv and zapping xawtv etc.. |
| 18:51 | <vektor> | |