--- | Log | opened Wed Jul 30 00:00:06 2008 |
00:06 | -!- | _gnome42 [n=gnome42@76-10-172-54.dsl.teksavvy.com] has joined #mythtv |
00:13 | -!- | reynaldo_ [n=rverdejo@190.20.196.158] has quit [Read error: 110 (Connection timed out)] |
00:20 | -!- | gnome42 [n=gnome42@206-248-162-160.dsl.teksavvy.com] has quit [Read error: 110 (Connection timed out)] |
00:23 | -!- | _gnome42 [n=gnome42@76-10-172-54.dsl.teksavvy.com] has quit [] |
00:47 | -!- | briand [n=brian@dsl086209.dyndsl.nettally.com] has quit [Read error: 104 (Connection reset by peer)] |
00:59 | <teprrr> | patches incoming! |
00:59 | <teprrr> | :-) |
01:03 | <teprrr> | http://svn.mythtv.org/trac/ticket/5585 there you go, if someone is willing to commit it.. makes mythlcdserver to respect dateformat setting when displaying the date on lcd screen |
01:05 | -!- | briand [n=brian@dsl086090.dyndsl.nettally.com] has joined #mythtv |
02:09 | <teprrr> | hey, can someone say whether it's enough if only one client can connect to mythlcdserver at the time? |
02:10 | <teprrr> | hrm, yup, currently it does allow multiple connections |
02:10 | <teprrr> | though it may be messy.. |
02:12 | <teprrr> | yeah, my fault.. duh |
02:18 | -!- | adante [n=adante@203-206-251-19.dyn.iinet.net.au] has quit [Read error: 101 (Network is unreachable)] |
02:28 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has joined #mythtv |
02:45 | -!- | Dibblah [n=Dibblah@80-192-14-169.cable.ubr02.dund.blueyonder.co.uk] has joined #mythtv |
02:47 | -!- | famicom [n=famicom@c51447b09.cable.wanadoo.nl] has quit ["Leaving"] |
02:49 | -!- | rooau1 [n=cameron@ppp121-44-193-247.lns3.mel4.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
02:50 | -!- | rooaus [n=cameron@ppp121-44-252-110.lns4.mel4.internode.on.net] has joined #mythtv |
02:51 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has joined #mythtv |
03:06 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has quit ["Leaving"] |
03:13 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
03:53 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has quit [Read error: 113 (No route to host)] |
03:53 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has joined #mythtv |
03:57 | -!- | noisymime [n=josh@nat/ibm/x-834b9ebcfc4816c8] has quit [Read error: 110 (Connection timed out)] |
05:49 | <gbee> | janneg: http://pastebin.ca/1086990 http://pastebin.ca/1086657 |
05:54 | <gbee> | of course I now have to rebuild it as a debug build because it segfaults in AvFormatDecoder::InitByteContext on all video |
06:23 | -!- | dagar [n=dagar@206-248-137-66.dsl.teksavvy.com] has quit [Read error: 110 (Connection timed out)] |
06:27 | -!- | dagar [n=dagar@206-248-137-66.dsl.teksavvy.com] has joined #mythtv |
06:31 | <gbee> | janneg: backtrace of segfault with ffmpeg sync branch - http://pastebin.ca/1087004 |
06:42 | <MrGandalf> | gbee: where's the segfault? |
06:44 | -!- | MrGandalf [n=mgandalf@cpe-72-225-44-161.rochester.res.rr.com] has quit ["work"] |
06:47 | <gbee> | AvFormatDecoder::InitByteContext avformatdecoder.cpp:808 |
06:47 | <gbee> | ic->pb->buffer_size = 32768; |
06:48 | <gbee> | can't play any recordings (mpeg2 TS), segfaults immediately |
07:08 | <clever> | yay |
07:08 | <clever> | 161% transcode progress again |
07:16 | <gbee> | always nice to get more for your money |
07:30 | <janneg> | gbee: yeah, due to the unnoticed libs it's completely untested |
07:32 | <janneg> | +install error |
07:39 | -!- | lyricnz_ [n=simonrob@d220-238-77-223.dsl.vic.optusnet.com.au] has joined #mythtv |
07:50 | -!- | leprechau [i=charlie@c-71-228-216-9.hsd1.tn.comcast.net] has quit [Connection timed out] |
07:50 | -!- | leprechau [i=charlie@c-71-228-216-9.hsd1.tn.comcast.net] has joined #mythtv |
07:55 | -!- | robthebob [n=rn114@78-32-214-33.no-dns-yet.enta.net] has joined #mythtv |
07:59 | <teprrr> | http://stetson.frozenhat.fi/~tpr/temp/mythtv_qt4ify_mythlcdserver_partyl.patch -- can anyone make a quick check to see if I've ported those correctly? |
07:59 | <teprrr> | also modified to use QSomeClass style includes |
08:00 | <teprrr> | and serversocket.{cpp,h} are not needed anymore at all with QTcpSocket |
08:00 | <teprrr> | and that patch also includes more error messages |
08:00 | <teprrr> | for lcdproc socket connection |
08:01 | <teprrr> | oh.. and accidentally my earlier dateformat fix.. nm about that one |
08:01 | -!- | |gunni| [n=Gunni@xdsl-84-44-199-206.netcologne.de] has joined #mythtv |
08:09 | -!- | joobie [n=joobie@joobie.org] has joined #mythtv |
08:15 | -!- | anny__ [n=chatzill@89.17.124.210] has joined #mythtv |
08:17 | -!- | _gunni_ [n=Gunni@xdsl-81-173-234-73.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
08:28 | <teprrr> | small change for lcd functionality, displays both channel name and program name on separate lines, if there's more than one line available on lcd: http://svn.mythtv.org/trac/ticket/5588 |
08:34 | -!- | matt_ubuntu [n=pj@c-67-169-101-191.hsd1.ca.comcast.net] has joined #mythtv |
08:34 | -!- | matt_ubuntu [n=pj@c-67-169-101-191.hsd1.ca.comcast.net] has left #mythtv [] |
08:42 | -!- | joobie [n=joobie@joobie.org] has quit ["This computer has gone to sleep"] |
08:54 | -!- | MrGandalf [i=mgandalf@cpe-72-225-41-14.rochester.res.rr.com] has joined #mythtv |
09:09 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has quit [Read error: 110 (Connection timed out)] |
09:13 | -!- | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has joined #mythtv |
09:21 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has quit ["Konversation terminated!"] |
09:22 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has joined #mythtv |
10:17 | <MrGandalf> | janneg: in the ffmpeg merge, did you end up changing filters/filters-common.pro to include ../libs? |
10:25 | -!- | gustave_ [n=chatzill@S0106001cf0b8088c.cg.shawcable.net] has joined #mythtv |
10:28 | -!- | MrGandalf [i=mgandalf@cpe-72-225-41-14.rochester.res.rr.com] has quit [Remote closed the connection] |
10:29 | -!- | MrGandalf [i=mgandalf@cpe-72-225-41-14.rochester.res.rr.com] has joined #mythtv |
10:31 | -!- | anny__ [n=chatzill@89.17.124.210] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"] |
10:35 | -!- | tomimo [n=kurre@xdsl-83-150-88-111.nebulazone.fi] has quit ["Gotta get going ..."] |
10:37 | -!- | iamlindoro_ [n=mcnamara@c-67-188-2-76.hsd1.ca.comcast.net] has joined #mythtv |
10:37 | -!- | iamlindoro_ [n=mcnamara@c-67-188-2-76.hsd1.ca.comcast.net] has left #mythtv [] |
10:43 | -!- | matt_ubuntu [n=pj@c-67-169-101-191.hsd1.ca.comcast.net] has joined #mythtv |
10:43 | -!- | matt_ubuntu [n=pj@c-67-169-101-191.hsd1.ca.comcast.net] has left #mythtv [] |
10:45 | <MrGandalf> | janneg: Ah, I see why you're saying ac3 passthrough is broken.. |
10:55 | -!- | cattelan is now known as cattelan_away |
11:05 | -!- | cattelan_away is now known as cattelan |
11:06 | <MrGandalf> | gbee: there? |
11:07 | <gbee> | yeah |
11:07 | <MrGandalf> | AvFormatDecoder::InitByteContext() |
11:08 | <MrGandalf> | in ic->pb->buffer_size = 32768; ?? |
11:09 | <MrGandalf> | I back ported janneg's merge into 16384 (practically -fixes) |
11:09 | <MrGandalf> | but I'm also seeing a segfault in AvFormatDecoder::InitByteContext(). |
11:09 | <gbee> | that's what the backtrace says, I've not looked into it since I don't really have the time |
11:10 | <MrGandalf> | ok, just wanted to make sure it wasn't anything I introduced. |
11:10 | <MrGandalf> | thanks :) |
11:10 | <janneg> | there was an api change in ffmpeg changing a member to a pointer |
11:10 | <janneg> | I'll look at it now |
11:11 | <MrGandalf> | yes, ic->pb.buffer --> iv->pb->buffer |
11:11 | <MrGandalf> | (as an example) |
11:12 | <janneg> | problem might be that the user has to allocate the buffer |
11:12 | <MrGandalf> | would make sense |
11:12 | <janneg> | that would atleast explain the segfault |
11:13 | <stuarta> | might make processing more efficient if we can just set the pointer to the relevant bit of packet |
11:13 | <janneg> | it's not a simple char array |
11:21 | <sphery> | teprrr: Regarding your patch--I'm not sure what the official dev position is--but I've been leaving the Qt3-style "#include <qwhatever.h>" and only use Qt4-style "#include <QWhatever>" for new includes I add. That way a) the include-style change can be done as a separate commit since it's unrelated to my changes and b) we don't have a million patches that all make the same changes (and all become invalid when the first is applied). |
11:22 | <gbee> | I've been making the changes as I go along to any files I touch in commits |
11:22 | <sphery> | teprrr: Not every patch is applied as quickly as your editable combobox patch (see http://svn.mythtv.org/trac/report/1 and count the "patch" rows :). |
11:22 | -!- | iamlindoro_ [n=iamlindo@140.239.95.222] has joined #mythtv |
11:24 | <gbee> | easier to say - there are 89 patch tickets |
11:25 | <sphery> | I don't know Trac well enough to figure that out without actually counting... :) |
11:25 | <gbee> | there are 378 defect tickets |
11:26 | <gbee> | none of which is a clear indication of how long it might take, patches for bugs have a higher priority than bugs without patches unless those bugs are considered severe |
11:27 | <sphery> | Yeah, just trying to indicate that there are a lot of patches in there, some of which are rather old, so new functionality patches (like the LCD server changes) can sit for quite a while. |
11:27 | -!- | xris [n=xris@xris.forevermore.net] has quit [] |
11:28 | <gbee> | if the patch fixes an area that a dev knows well, or is currently working on then it rises up the list - if no-one knows that area or the dev responsible is busy then it could take a while |
11:28 | <gbee> | in short there really isn't any way to know how long it could take for a patch to be looked at or committed |
11:30 | <gbee> | not enough devs, not enough time |
11:31 | <teprrr> | sphery, yeah, just tidied other things up and decided to clean-up useless includes and also modify to use qt4-style ones.. though that patch in my webhost was there just if someone has something to comment on it |
11:32 | <teprrr> | sphery, and yes, I can see the problems with merging from different places when those have been changed.. but if you want to do clean-up sometime, it's better to do it once, at least sometimes that's it |
11:32 | <teprrr> | s/that's it/that is/ |
11:33 | <sphery> | Yeah. If nothing else, separate patches could be nice. (And quilt makes it easy.) |
11:33 | <teprrr> | sphery, and yes, I've seen that the patches aren't applied always so quickly |
11:34 | <teprrr> | hmm, quilt allows you to easily split patches even with svn? |
11:34 | <teprrr> | I haven't actually used it ever.. just wondering :) |
11:35 | <teprrr> | sphery, though the good thing in patching the lcdserver is that it doesn't affect so many places.. so even though those changes would be commited soon, it shouldn't broke up other functionalities :P |
11:35 | <gbee> | allows patches to be layered, from what I've read in the manual, which unfortunately wasn't what I was looking for |
11:36 | <sphery> | quilt allows you to easily make patches on top of other patches (even when they change the same file). You don't generate them with svn diff, but they still work like svn diff patches. :) See /usr/{,local/}share/doc/quilt*/quilt.pdf for a nice overview. |
11:39 | <gbee> | I want something that lets me keep a big pot of patches whilst managing conflicts, generally if I've two patches which affect the same file they aren't related, so patch B might be committed before the earlier patch A |
11:39 | <sphery> | http://svn.mythtv.org/trac/attachment/ticket/5319/mythtv-5319-require_same_time_zone_settings_on_sbe_and_frontends.patch was done with quilt because it modified files modified by other patches in the ticket (quilt new <patchfile> ; quilt add <file> ... ; quilt refresh). |
11:39 | <gbee> | mainly the need to predeclare that I'm about to editing a file is the feature which I dislike about quilt |
11:39 | <teprrr> | yup, I'll need to take a look at that pdf |
11:40 | <gbee> | s/editing/edit/ |
11:40 | <stuarta> | gbee: that's easy to work around if you forget |
11:41 | <sphery> | gbee: Yeah, it won't help with conflicts. You actually need to manage conflicts yourself and generate multiple series files (or just guess which way they'll be applied and only fix conflicts if you guess wrong). |
11:41 | * | stuarta loves quilt |
11:41 | <teprrr> | what I've been looking for a while is a way to select only some changes from the diff for a patch |
11:41 | <stuarta> | i'm using it to do the MHEG QT4 port atm |
11:41 | <teprrr> | but I'll take a look at quilt tomorrow or so |
11:42 | <stuarta> | patch 1 is daniel's patch, patch 2 is my additions |
11:42 | <gbee> | maybe I'll try again, but although pretty messy I have a system which seems to work for me |
11:42 | <stuarta> | it's what works that's important |
11:43 | <sphery> | Yeah, stuarta , I forget quite often, too. I just work around it with svn diff > ~/patch ; svn revert <file> ; quilt add <file> ; patch -p0 -i ~/patch (but now I'm wondering if there's an easier way) |
11:46 | -!- | bahadunn [n=bahadunn@24.244.172.71] has joined #mythtv |
11:47 | <bahadunn> | can mythtv do video playlists? |
11:47 | <sphery> | bahadunn: #mythtv-users |
11:47 | <bahadunn> | sorry |
11:47 | -!- | De_Wr0ng [n=Steven@72.252.148.91] has joined #mythtv |
11:47 | -!- | bahadunn [n=bahadunn@24.244.172.71] has left #mythtv [] |
11:54 | <janneg> | gbee, MrGandalf the ic->pb issue should be solved but I test it before I push it out |
11:54 | <teprrr> | talking about those patches, it'd be nice to get that translation file included for the next release.. Finnish translation of Mythtv is currently quite miserably.. |
11:55 | <gbee> | janneg: ok, the missing include path issues fixed too? If not I can maybe figure out what mythtranscode needs, the branch doesn't include the plugins which are broken so .. |
11:56 | <gbee> | translation fixes can be backported to 0.21-fixes, but they'd have to apply to that branch |
11:56 | <janneg> | gbee: the includes are fixed and already on the server |
11:56 | <gbee> | great |
11:58 | <janneg> | ffmpeg changed the cross library includes to "library/header.h" so we have to enclude libs/ in the main mythtv tree |
11:58 | -!- | tomimo [n=kurre@xdsl-83-150-88-111.nebulazone.fi] has joined #mythtv |
11:59 | <janneg> | for the plugins I might to have to change the ffmpeg header install locations |
12:01 | <gbee> | does git have a revert type command? |
12:02 | <sphery> | I see git-revert in my /usr/bin... |
12:02 | <janneg> | git revert or if your changes aren't public yet you can easily change history |
12:02 | <teprrr> | hmm, coolness, someone just added mythtube plugin to trac.. :o |
12:02 | <teprrr> | but gotta get some sleep, happy hacking |
12:02 | <gbee> | sphery: so there is, it's not listed in the git help output |
12:03 | <teprrr> | gbee, hm. no idea how to do the applying, but I'm using the file created for trunk with my 0.21-fixes installation too |
12:03 | <janneg> | for example if you want to change an error in the last commit you can use git commit --amend |
12:03 | <gbee> | these are uncommitted local changes |
12:04 | <iamlindoro_> | janneg: I didn't pay attention to my history on the home computer, so didn't know if you had seen it, but did you see my backtrace for the preview generation segfault w/ your branch? I know it's not anything official so I didn't want to bother you with it if you didn't care. |
12:05 | <janneg> | iamlindoro_: that's probably the same problem I'm fixing atm |
12:05 | <iamlindoro_> | oh, ok, sorry about that |
12:05 | <janneg> | gbee: ah, git reset --hard |
12:06 | <gbee> | thanks |
12:07 | <janneg> | iamlindoro_: why, the main problem was that I hadn't noticed the installing into wrong directories and published therefor something completely untested |
12:07 | * | gbee sobs as his checkout stays at the same revision |
12:08 | <gbee> | oh that's just wierd, had to re-run the command a couple of times before getting the updates |
12:08 | <iamlindoro_> | janneg: I just didn't want you to think I felt entitled to support on it :) |
12:09 | <gbee> | git is going to be the death of me |
12:10 | <gbee> | last commit was "prefix fixes in configure"? |
12:10 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has quit [Remote closed the connection] |
12:11 | <MrGandalf> | janneg: did you say your 00-ffmpeg-sync is updated then? |
12:13 | <janneg> | yes, but it doesn't ... argh, I forgot to run ./configure |
12:14 | <janneg> | MrGandalf: the ic->pb fix is not pushed yet |
12:14 | <MrGandalf> | ok |
12:15 | <janneg> | I want to test it before I push it again |
12:15 | <MrGandalf> | janneg: if you could point me to where you're fixing it (once you've pushed it), that would help me greatly. |
12:36 | -!- | gnome42 [n=gnome42@76-10-172-54.dsl.teksavvy.com] has joined #mythtv |
12:57 | -!- | kormoc [n=kormoc@unaffiliated/kormoc] has joined #mythtv |
13:09 | -!- | De_Wr0ng [n=Steven@72.252.148.91] has left #mythtv ["Leaving"] |
13:13 | <janneg> | MrGandalf: pushed, the top commit fixes playback |
13:17 | -!- | PointyPumper [n=pintlezz@190.244.67.231] has quit [Connection timed out] |
13:18 | <MrGandalf> | thanks :) |
13:27 | <iamlindoro_> | janneg: Yep, fixed thumbnail generation, nice job |
13:40 | * | MrGandalf is a sudden dislike for git |
13:48 | -!- | jgarvey [n=jgarvey@cpe-098-026-069-229.nc.res.rr.com] has joined #mythtv |
13:51 | -!- | gnome42 [n=gnome42@76-10-172-54.dsl.teksavvy.com] has quit [] |
13:56 | -!- | gnome42 [n=gnome42@76-10-172-54.dsl.teksavvy.com] has joined #mythtv |
13:58 | <gbee> | Welcome to the club |
13:58 | <iamlindoro_> | janneg: Not sure if this has been discussed, but think this AM's changes may have broken mythmusic compilation |
13:59 | <iamlindoro_> | http://rafb.net/p/5uSYvZ13.html |
14:00 | <gbee> | iamlindoro_: pointed it out this morning |
14:00 | <iamlindoro_> | ah, ok |
14:01 | <clever> | iamlindoro_: did you see my comment about your OSD bug? |
14:01 | <iamlindoro_> | clever: Did I have an OSD bug? :) |
14:01 | <clever> | you mentioned how the osd wasnt updating right |
14:01 | <clever> | 30 00:39:48 < iamlindoro> Anyone noticed in trunk that when skipping in the internal player, it reflects the timestamp of the time *before* the skip rather than the one |
14:01 | <iamlindoro_> | ah, no, probably in my logs at home, but I'm at work |
14:01 | <clever> | it feels like the timestamp only updates on a key press |
14:01 | <clever> | before the seek happens |
14:02 | <gbee> | it's a shame since the whole point of my grabbing and building the ffmpeg branch was to see if it fixed the mp3/flac playback bugs |
14:02 | <clever> | if i leave the OSD up it doesnt count the seconds away anymore like it normaly did |
14:02 | <janneg> | hmm, maybe I should have created a single repo |
14:02 | <clever> | its frozen until i hit a key |
14:02 | <iamlindoro_> | clever: yeah, same here |
14:03 | <clever> | so for once we can be shure its not my config to blame:P |
14:03 | <janneg> | and I think the current setup is not optimal for sharing the work |
14:04 | <janneg> | but it makes my work much easier |
14:07 | <gbee> | ok, seems the magic formula is "git pull; git checkout origin/00-ffmpeg-sync" |
14:09 | * | iamlindoro_ is extra-confused... mythmusic just compiled on one machine, but not on the other |
14:09 | <gbee> | iamlindoro_: the git ffmpeg branch? |
14:09 | <iamlindoro_> | yep |
14:10 | <iamlindoro_> | I have no doubt it's me... would just love to know *how* it's me |
14:10 | <gbee> | doesn't compile here |
14:10 | <janneg> | gbee: git checkout master; git checkout --track 00-ffmpeg-sync origin/00-ffmpeg-sync |
14:11 | <janneg> | then a git pull in the 00-ffmpeg-sync should work as expected |
14:11 | <gbee> | janneg: I seem to be thanking you a lot lately, but thanks ;) |
14:11 | <gbee> | git checkout: --track and --no-track require -b |
14:12 | <janneg> | working in remote branches is not intended by git hence no auto update of the checkout |
14:12 | <janneg> | gbee: yes, I missed that |
14:12 | <gbee> | git checkout: updating paths is incompatible with switching branches/forcing |
14:13 | <janneg> | gbee: no need to thank since I gave you the wrong command earlier |
14:13 | <janneg> | gbee: with 'git checkout --track -b 00-ffmpeg-sync origin/00-ffmpeg-sync'? |
14:14 | <gbee> | yeah, got it - had -b and --track switched |
14:18 | <sphery> | iamlindoro_: I was able to compile MythMusic in trunk r17981 . If your theory about system ffmpeg getting in the way is true, my system has an old ffmpeg on it (older than the one in use in Myth), so... |
14:18 | <MrGandalf> | anyone tested with ac3 audio? (not passthrough) |
14:19 | <MrGandalf> | specifically using enable-liba52bin |
14:19 | <iamlindoro_> | sphery: Yeah, I think I found my user error, looks like this AM's compile didn't get installed, so it was compiling properly against the ffmpeg libs from yesterday |
14:20 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has quit [Read error: 104 (Connection reset by peer)] |
14:21 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has joined #mythtv |
14:21 | <gbee> | MrGandalf: native decoder no good? |
14:21 | <MrGandalf> | gbee: volume too low |
14:22 | <iamlindoro_> | sphery: Think it's likely a case of git being too smart for me |
14:25 | <janneg> | MrGandalf: the amplifying is also currently reverted |
14:26 | <janneg> | compiling the plugins now |
14:33 | <MrGandalf> | hmm, for some reason SSE3 got enabled.. |
14:33 | <gbee> | SSE3 is bad now? I've been compiling with it enabled for weeks |
14:34 | <MrGandalf> | for core2? |
14:35 | <gbee> | well obviously if the arch doesn't support it then it's not good ;) |
14:35 | <MrGandalf> | :) |
14:35 | <gbee> | although I thought Core 2 did |
14:36 | <MrGandalf> | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr lahf_lm |
14:37 | <MrGandalf> | also, is it normal for libav* to compile with -march=k8 for a core2? |
14:37 | <gbee> | MrGandalf: pni == SSE3 |
14:38 | * | sphery wonders if the 'echo "$1 IS at $LIBPATH"'/'echo "$1 not at $LIBPATH"' in configure's has_library() in -fixes was accidentally left-in debugging in http://svn.mythtv.org/trac/changeset/17657 |
14:38 | <gbee> | Prescotts New Instructions or something |
14:39 | <gbee> | http://en.wikipedia.org/wiki/SSE3 |
14:39 | <gbee> | dunno if k8 is correct for core2 |
14:39 | <MrGandalf> | hmm |
14:40 | <MrGandalf> | k8 looks to be an override for p4, which would make sense for core2 |
14:40 | <MrGandalf> | just getting a very off segfault in put_h264_qpel8_h_lowpass_l2_ssse3() |
14:41 | <gbee> | I'm using k8-sse3 for sse3 instructions with gcc 4.3, but on an AMD 64 cpu |
14:41 | <gbee> | k8 doesn't support sse3 |
14:44 | <MrGandalf> | probably missed something in configure.. |
14:44 | <gbee> | http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/i386-and-x86_002d64-Options.html |
14:44 | <gbee> | try "prescott" instead of "k8" |
14:44 | <gbee> | or nocona |
14:45 | <gbee> | heh, ignore all that - core2 |
14:45 | * | gbee should have read all the way down first |
14:45 | <gbee> | core2 supports ssse3 as well as sse3 |
14:47 | <janneg> | MrGandalf: h264 seems to work fine here but I just noticed that my source isn't using multiple slices anymore |
14:48 | -!- | huhlig [n=huhlig@64.3.128.146.ptr.us.xo.net] has joined #mythtv |
14:51 | <iamlindoro_> | sphery: Yep, was indeed /usr/include/libav* being picked up first |
14:51 | <janneg> | gbee: mythmusic complies fine here but my ffmpeg system headers are new enough |
14:52 | <janneg> | uninstalling them now |
14:54 | <iamlindoro_> | janneg: yeah, likewise here, I installed my newest ffmpeg onto the other system and mytnusic cooperates now |
14:54 | <gbee> | 'cept it shouldn't be using the ffmpeg headers, it should be using our copies :) |
14:55 | <iamlindoro_> | yar |
14:55 | <sphery> | compiles fine here with ffmpeg SVN r6732 (from the dark ages, I think), so it seems to work if ffmpeg is old enough, too |
14:56 | <gbee> | actually that's odd, it's pulling in "mythtv/ffmpeg/avcodec.h" but still managing to link against the ffmpeg copies? |
14:57 | <gbee> | sphery: this is with the ffmpeg resync branch and as I said,it shouldn't be using the ffmpeg headers but ours |
14:57 | <gbee> | mytharchive is currently failing - "libavutil/avutil.h: No such file or directory" |
14:57 | <sphery> | Oh. nvm, then. I didn't compile that one. |
15:02 | <MrGandalf> | definately sse3 related |
15:02 | <MrGandalf> | compiled with pentium4 and no segfault |
15:04 | <MrGandalf> | I'll have to study the differences between the older and newer i386/h264dsp_mmx.c |
15:05 | <MrGandalf> | could be a compiler thing as well.. only using gcc 4.1 |
15:12 | <gbee> | MrGandalf: what about a more appropriate arch like core2 ? |
15:12 | -!- | Chutt [n=ijr@dsl093-011-148.cle1.dsl.speakeasy.net] has joined #mythtv |
15:13 | <MrGandalf> | gbee: I could do that, but core2 only works on later compiler versions. I'm making a patch against -fixes for a few people with differing gcc versions. |
15:13 | <gbee> | ahh ok |
15:17 | <MrGandalf> | looks like someone else was complaining about the same thing on the ffmpeg-dev list |
15:21 | <MrGandalf> | looks like an alignment issue with the compiler.. maybe 4.2 will fix it. |
15:25 | <gbee> | install ffmpeg head so I can compile mythmusic for now |
15:25 | <gbee> | installed |
15:25 | <MrGandalf> | looks like gcc 4.2 fixes the issue.. |
15:26 | <MrGandalf> | janneg: something to note |
15:26 | <sphery> | danielk_Zzzzzz: I just re-tested -fixes with and without the main patch on #5314, and--because of Nigel's changes in [17166] , -fixes creates the DB without issues now. #5314 is now just cosmentic--simply preventing errors (that don't hurt anything) from occurring/being logged . So, I'd recommend closing #5250 as fixed by [17166] . |
15:29 | <gbee> | well the ffmpeg re-sync breaks the avfdecoder in mythmusic, guess there was an API change or something |
15:29 | <gbee> | guess_format() is failing |
15:29 | -!- | danielk_Zzzzzz is now known as danielk22 |
15:30 | <danielk22> | sphery: thx |
15:31 | <sphery> | Sorry if I woke you up... Meant for you to catch it in scrollback. |
15:32 | <danielk22> | i've been awake for a while now, just not IRCing |
15:40 | <gbee> | anyone know what the audio device name is in ffmpeg now? used to be "audio_device", then it was changed to "oss", now it's ... ? |
15:43 | <janneg> | gbee: avfdecoder uses libav* for playback? |
15:43 | <gbee> | yes |
15:44 | <janneg> | then it can't work since I didn't add libavdevice |
15:44 | <gbee> | #include <mythtv/ffmpeg/avformat.h> #include <mythtv/ffmpeg/avcodec.h> |
15:44 | <gbee> | janneg: that's new? |
15:45 | <janneg> | gbee: it's a new library splitted all hardware access from libavformat |
15:46 | <gbee> | uses audiooutput actually, but libav* for decoding to a PCM format for audiooutput |
15:46 | <gbee> | so I'm not sure it needs libavdevice? |
15:47 | <janneg> | I don't think so. I look at it after fixing the plugins build |
15:48 | <gbee> | right now it's failing at guess_format (libavformat) which is supposed to provide the output format - http://svn.mythtv.org/trac/ticket/4365 |
15:50 | -!- | Chutt [n=ijr@dsl093-011-148.cle1.dsl.speakeasy.net] has quit [Remote closed the connection] |
15:52 | <gbee> | from looking at some mailing list posts I think we do require libavdevice after all, the hardware output formats have been moved there too |
15:52 | <gbee> | so you have to use avdevice_register_all(); to add oss to the list |
15:52 | -!- | leprechau [i=charlie@c-71-228-216-9.hsd1.tn.comcast.net] has quit [Read error: 110 (Connection timed out)] |
15:53 | -!- | leprechau [i=charlie@c-71-228-216-9.hsd1.tn.comcast.net] has joined #mythtv |
15:54 | <janneg> | gbee: apply http://www.grunau.be/mythplugins_ffmpeg_sync_14470.diff after updating and installing mythtv |
15:57 | <gbee> | so pull first? |
15:59 | <janneg> | gbee: are you sure that using OSS for guess format is good? wouldn't be one of PCM_* better |
15:59 | <janneg> | gbee: yes |
16:01 | <gbee> | janneg: I've no idea which one is best, Paul switched to oss 7 months ago - I've switched it to pcm_s16le for now which has resolved the guess_format issue but unfortunately it's still failing to play |
16:03 | <janneg> | pcm_s16le would be the same as oss on little endian |
16:05 | <gbee> | building now, had to resolve a conflict in libavutil.pro |
16:16 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Remote closed the connection] |
16:16 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
16:19 | <gbee> | http://pastebin.ca/1087576 |
16:19 | <gbee> | that's the sort of bug that stuarta was talking about the other day |
16:19 | -!- | kormoc [n=kormoc@unaffiliated/kormoc] has quit [] |
16:22 | <gbee> | janneg: bunch of recordings are failing to play :( |
16:26 | <MrGandalf> | gbee: of what type? |
16:26 | <janneg> | gbee: segfault or just returning to the menu? |
16:26 | <gbee> | janneg: either returning straight to the menu or getting stuck in a prebuffering loop |
16:27 | <gbee> | MrGandalf: all from the same source - DVB-T, mpeg 2 TS |
16:28 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Remote closed the connection] |
16:28 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
16:28 | <gbee> | http://pastebin.ca/1087586 |
16:29 | <gbee> | some recordings from the same channel are fine |
16:30 | <janneg> | tried more than ten recent recordings and switched through 10 channels without problem |
16:31 | <danielk22> | I've seen this too in head.. something is wrong with signal monitoring, maybe more is broken. Possibly Qt4 related. |
16:31 | <gbee> | always seems to be the same ones, and represents about 1 in 20 |
16:31 | <danielk22> | It only happens with digital, not analog |
16:31 | <gbee> | they play fine with trunk |
16:31 | <danielk22> | s/head/trunk/g |
16:33 | <MrGandalf> | gbee: did you look at -v libav? |
16:33 | <gbee> | some exit straight away, other get stuck - logs look different for each http://pastebin.ca/1087594 |
16:36 | <gbee> | MrGandalf: doesn't seem to add anything at all to the logs, whether -v libav is broken or whether it just isn't saying anything I don't know |
16:36 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has joined #mythtv |
16:36 | <MrGandalf> | gbee: I've found that "-v libav" doesn't play well with "-l <log file>" |
16:37 | <gbee> | not using -l |
16:37 | <MrGandalf> | so I always run it in a shell or redirect it to a file. |
16:37 | <janneg> | gbee: might be the allmost unmodified mpegts.c, ignore it for now |
16:37 | <MrGandalf> | It should at least show you the streams in the file, if it's TS. |
16:38 | <gbee> | MrGandalf: just checked, it shows streams for the files which work but not the ones which don't |
16:38 | <MrGandalf> | interesting |
16:39 | <MrGandalf> | I would try playing one of those with the latest ffplay |
16:40 | <gbee> | :/ I'll have to nfs mount the recording directories first |
16:44 | <gbee> | keep hitting "MythSocket(95ca90:37): writeStringList: Error, invalid string list." too |
16:44 | <gbee> | not sure if that's also true with trunk, but it's happening a lot with the ffmpeg branch |
16:45 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Remote closed the connection] |
16:45 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
16:46 | <gbee> | ok, it's really screwed up - some recordings I get stream info - you'll love this :) |
16:46 | <gbee> | Input http://svn.mythtv.org/trac/ticket/0, mp3, from 'myth://192.168.0.2:6543/1195_20080714011300.mpg' |
16:46 | <gbee> | Input # 0, mp3, from 'myth://192.168.0.2:6543/1195_20080714011300.mpg': |
16:46 | <gbee> | Duration: 13:35:58.05, start: 0.000000, bitrate: 160 kb/s |
16:47 | <gbee> | Stream http://svn.mythtv.org/trac/ticket/0.0, 1/90000: Audio: mp2, 48000 Hz, stereo, 160 kb/s |
16:47 | <janneg> | where comes http://svn.mythtv.org/trac/ticket/ from? |
16:48 | <gbee> | janneg: sorry, that's a feature of my IRC client, it's replacing numbers prefixed with # with a link to the ticket |
16:49 | <janneg> | ah |
16:49 | <gbee> | added it to save myself typing the entire url or copy/pasting it - so I type #{nospace}1234 and it expands it to the full ticket address |
16:50 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Remote closed the connection] |
16:50 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
16:52 | <janneg> | trac#{nospace}1234 would be saver |
16:53 | <janneg> | but I've also thought of adding something like that to my irc client |
16:54 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Read error: 54 (Connection reset by peer)] |
16:54 | <gbee> | works on incoming and outgoing strings, also have [ 1234 ] set to link to changesets |
16:55 | <janneg> | otoh "ticket 1234" opens #1234 in my browser |
16:55 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
16:56 | <janneg> | same with 'change 123' using konqueror's web shortcuts |
16:57 | <gbee> | #123 |
16:57 | <gbee> | http://svn.mythtv.org/trac/ticket/1234 |
16:57 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Read error: 104 (Connection reset by peer)] |
16:58 | <gbee> | ok, modified the regexp so that four digits are required |
16:58 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
16:59 | <gbee> | plugins patch seems to help the build |
17:02 | -!- | gustave_ [n=chatzill@S0106001cf0b8088c.cg.shawcable.net] has quit ["ChatZilla 0.9.83 [Firefox 2.0.0.16/0000000000]"] |
17:02 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Read error: 104 (Connection reset by peer)] |
17:03 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
17:03 | <gbee> | mythmusic still doesn't work, seems it doesn't like pcm_s16le any better than oss |
17:07 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Connection reset by peer] |
17:07 | <janneg> | doesn't work here either, more things to fix before the merge can happen |
17:07 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
17:07 | <gbee> | oh well |
17:08 | -!- | MrGandalf [i=mgandalf@cpe-72-225-41-14.rochester.res.rr.com] has quit ["Leaving"] |
17:11 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Read error: 104 (Connection reset by peer)] |
17:11 | -!- | adante_ [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
17:11 | -!- | adante_ is now known as adante |
17:16 | -!- | cattelan is now known as cattelan_away |
17:16 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Read error: 54 (Connection reset by peer)] |
17:16 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
17:17 | -!- | cattelan_away is now known as cattelan |
17:18 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Remote closed the connection] |
17:19 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
17:23 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has joined #mythtv |
17:24 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has quit [Remote closed the connection] |
17:24 | -!- | adante [n=adante@203-214-96-159.dyn.iinet.net.au] has joined #mythtv |
17:25 | -!- | dekarl [n=deKarl@dslb-084-058-053-157.pools.arcor-ip.net] has joined #mythtv |
17:31 | -!- | dekarl1 [n=deKarl@dslb-084-058-029-043.pools.arcor-ip.net] has quit [Read error: 145 (Connection timed out)] |
17:47 | -!- | lyricnz_ [n=simonrob@d220-238-77-223.dsl.vic.optusnet.com.au] has quit [] |
17:51 | -!- | jgarvey [n=jgarvey@cpe-098-026-069-229.nc.res.rr.com] has quit ["Leaving"] |
18:01 | -!- | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has quit ["Leaving"] |
18:11 | -!- | Netsplit leguin.freenode.net <-> irc.freenode.net quits: jk1joel, phedny |
18:13 | -!- | Netsplit over, joins: phedny, jk1joel |
18:22 | -!- | MrGandalf [n=mgandalf@cpe-72-225-44-161.rochester.res.rr.com] has joined #mythtv |
18:23 | -!- | noisymime [n=josh@98.65.96.58.exetel.com.au] has joined #mythtv |
18:25 | -!- | iamlindoro_ [n=iamlindo@140.239.95.222] has quit [] |
18:25 | -!- | Dibblah [n=Dibblah@80-192-14-169.cable.ubr02.dund.blueyonder.co.uk] has left #mythtv ["Kopete 0.12.4 : http://kopete.kde.org"] |
18:26 | <MrGandalf> | has mythmusic been fixed yet? |
18:33 | <MrGandalf> | odd.. mythmusic works for me |
18:33 | <MrGandalf> | but I haven't recompiled plugins either |
18:33 | <gbee> | it compiles, but it the avfdecoder doesn't work - not a problem unless you have WMA or WAV in your collection |
18:34 | <MrGandalf> | I see |
18:34 | <gbee> | or unless you are using my patch to move mp3, flac and vorbis decoding to the avfdecoder |
18:34 | <MrGandalf> | I haven't patched or recompiled |
18:35 | <MrGandalf> | and since this is on 16384, I think I'm safe :) |
18:40 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has quit ["Leaving"] |
18:49 | -!- | CIDR [n=mike@75-132-218-101.dhcp.stls.mo.charter.com] has joined #mythtv |
18:49 | <CIDR> | Anyone know if linux supports UVD ? |
18:53 | -!- | Chutt [n=ijr@dsl093-011-148.cle1.dsl.speakeasy.net] has joined #mythtv |
19:12 | -!- | Dibblah [n=Dibblah@80-192-14-169.cable.ubr02.dund.blueyonder.co.uk] has joined #mythtv |
19:27 | <MrGandalf> | gbee: seeing that same thing with it not playing certain things: |
19:28 | <MrGandalf> | 2008-07-30 19:26:17.801 AFD Error: Could not find codec parameters. file was "/shares/recordings/LiveTV/1356_20080730192421.mpg". |
19:28 | <MrGandalf> | And that's a PVR250 channel |
19:28 | <gbee> | glad to know I'm not alone |
19:31 | <iamlindoro> | gbee: Heh, you'll be glad to know that the Mythtube thing takes advantage of your reflection effect :) |
19:32 | <gbee> | :) |
19:33 | <iamlindoro> | Am actually going to pretty it up here a bit |
19:42 | <gbee> | can't wait until I get to really play with theming in mythui |
20:01 | -!- | Dibblah [n=Dibblah@80-192-14-169.cable.ubr02.dund.blueyonder.co.uk] has quit [Read error: 113 (No route to host)] |
20:08 | -!- | _gunni_ [n=Gunni@xdsl-81-173-248-235.netcologne.de] has joined #mythtv |
20:24 | -!- | |gunni| [n=Gunni@xdsl-84-44-199-206.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
20:42 | -!- | Shariff [n=ask@zusjuh.xs4all.nl] has joined #mythtv |
20:42 | -!- | Shariff [n=ask@zusjuh.xs4all.nl] has left #mythtv [] |
20:53 | -!- | Winkie [n=urmom@ur.fa.gs] has quit [Remote closed the connection] |
20:53 | -!- | Winkie [n=urmom@ur.fa.gs] has joined #mythtv |
20:53 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has joined #mythtv |
21:17 | -!- | cattelan is now known as cattelan_away |
21:17 | -!- | cattelan_away is now known as cattelan |
21:33 | -!- | thatdood [n=shaarigh@c-24-1-142-110.hsd1.in.comcast.net] has joined #mythtv |
21:43 | -!- | huhlig [n=huhlig@64.3.128.146.ptr.us.xo.net] has quit [Read error: 104 (Connection reset by peer)] |
22:04 | -!- | davilla [n=davilla@nc-65-41-43-142.sta.embarqhsd.net] has joined #mythtv |
22:43 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has quit ["Leaving"] |
23:02 | <iamlindoro> | Can anyone confirm whether redirection works/is supposed to work properly in httpcomms.cpp? |
23:17 | -!- | robthebob [n=rn114@78-32-214-33.no-dns-yet.enta.net] has quit [Read error: 113 (No route to host)] |
23:19 | <iamlindoro> | Am looking at this MythTube enhancement, which works fine so long as youtube doesn't do a redirect, but once it does, it seems to munge up the redirect URL: http://rafb.net/p/kZE3cP67.html |
23:20 | <iamlindoro> | I figure it's either being called incorrectly or something about redirect isn't working quite right. Obviously no pressure helping me on something not actually part of myth, but would like to be able to help him out getting it working all the time-- looks like it's working here until high traffic times and then it more or less stops working because it can't get to the redirects |
23:21 | <iamlindoro> | Also figured out how to get it to download the high quality h.264 in MP4 instead of the FLV he had it downloading, but that's sort of moot until I can get it to download... well... anything :) |
23:22 | <Chutt> | iamlindoro, you can get a .mp4 file from youtube? |
23:22 | <iamlindoro> | yeah, just takes a few extra chars at the end of the request URL |
23:22 | <Chutt> | what chars? |
23:23 | <iamlindoro> | IIRC &fmt=18 but let me double check |
23:24 | <iamlindoro> | yeah, that's it-- needs to be a properly constructed URL, but that's the end bit |
23:24 | <Chutt> | right |
23:24 | <Chutt> | heh |
23:24 | <iamlindoro> | ie http://youtube.com/get_video.php?video_id=eBGIQ7ZuuiU&t=OEgsToPDskKjQvRseLMGRdLqfkeYaxZ6 would be the normal FLV, http://youtube.com/get_video.php?video_id=eBGIQ7ZuuiU&t=OEgsToPDskKjQvRseLMGRdLqfkeYaxZ6&fmt=18 would be the high qual MP4 |
23:25 | <iamlindoro> | (where available) |
23:25 | <Chutt> | right |
23:25 | <Chutt> | nice |
23:26 | <Chutt> | and it does produce a normal mp4, i wonder if it's hinted properly |
23:26 | <iamlindoro> | dunno |
23:27 | <Chutt> | hrm |
23:27 | <Chutt> | quality's still kinda low |
23:27 | <Chutt> | 320x262 |
23:27 | <iamlindoro> | I don't think all have high qual versions |
23:27 | <Chutt> | hrm |
23:27 | <Chutt> | damn |
23:28 | <iamlindoro> | I found it interesting in testing this earlier that they come down in 16:9 or even 2.35:1 when possible |
23:28 | <Chutt> | heh |
23:28 | <Chutt> | i just added youtube streaming (using rtsp) to our multimedia stack at work |
23:28 | <Chutt> | and that's 176x144 h263 with amr audio |
23:28 | <iamlindoro> | When it was working a few hours ago before dinnertime, I pulled in a Dark Night trailer and was shocked to find it in decent quality in correct aspect ratio |
23:30 | <Chutt> | wow |
23:30 | <Chutt> | it looks like it's properly hinted, even |
23:34 | <iamlindoro> | ah! I think I may have missed something silly |
23:34 | <iamlindoro> | int redirectCount = 0; |
23:34 | <Chutt> | the redirect stuff? |
23:34 | <iamlindoro> | that can't be good :) |
23:34 | <iamlindoro> | oh n/m |
23:34 | <iamlindoro> | that redirectcount, not maxredirects, sigh |
23:36 | <Chutt> | did you see this: Redirection to: 'http://www.youtube.comhttp://youtube.com/get_video.php?video_id=... |
23:36 | <Chutt> | notice the doubled hostname |
23:36 | <iamlindoro> | yeah, the URL is all broken |
23:38 | <iamlindoro> | Plugin's no good if you can only use it 9-5 :) |
23:40 | <Chutt> | do a dump of resp.toString() in the redirection code |
23:42 | <danielk22> | Is David Blain still around? I've been Qt4'izing libmythupnp.. Still a few things left before I can even turn off qt3support, but it might be good to talk to him about some of the odd stuff in there. |
23:43 | <Chutt> | danielk22, yes, he's in here fairly often |
23:43 | <Chutt> | danielk22, CDev |
23:44 | <danielk22> | ah, ok, i've seen that nick. i'll keep an eye out -- & start collecting my thoughts :) thx |
23:44 | <Chutt> | he's mentioned the qt4 port recently |
23:44 | <Chutt> | was planning a more extensive rewrite due to the new networking code |
23:45 | <Chutt> | he was the one that started the overall qt4 port, btw =) |
23:46 | <danielk22> | What I'm doing is more of a programming in the small exercise, but the socket stuff is the big one remaining. I also need to grok the Q3Membuf_Ptr stuff.. never used that class. |
23:46 | -!- | moj0rising [n=moj0risi@S010600111a5340d4.vc.shawcable.net] has joined #mythtv |
23:47 | <Chutt> | ah |
23:47 | -!- | moj0rising [n=moj0risi@S010600111a5340d4.vc.shawcable.net] has left #mythtv ["Leaving"] |
23:47 | <Chutt> | i had started that lib |
23:47 | <Chutt> | and just copied over Q3MemBuf |
23:47 | <Chutt> | cuz it was tiny |
23:47 | <danielk22> | it still requires linking to the compat stuff though |
23:47 | <Chutt> | not when you rename it and port it to qt4 it doesn't |
23:48 | <danielk22> | i'd need to copy the whole thing and rename. |
23:48 | <Chutt> | iirc, it was just a header |
23:48 | <iamlindoro> | HA@ |
23:48 | <iamlindoro> | ! |
23:48 | <iamlindoro> | Got it |
23:48 | <iamlindoro> | This was dumb |
23:48 | <Chutt> | iamlindoro, what was it? |
23:48 | <iamlindoro> | cmdURL = QString("http://youtube.com/get_video.php?video_id=%2&t=%1&fmt=18").arg(tArgString).arg(vidString); |
23:49 | <danielk22> | can't be just a header, I trying renaming and got linking errors on the ctor/dtor .. but it's probably small.. |
23:49 | <iamlindoro> | it was trying to correct the youtube.com to www.youtube.com |
23:49 | <iamlindoro> | and mucking it up |
23:49 | <iamlindoro> | add the www. back in and it follows the redirects properly |
23:50 | <Chutt> | oh wait |
23:50 | <Chutt> | it's already there |
23:51 | <danielk22> | chutt: the copy? yeah -- or are you replying to iamlindoro |
23:51 | <Chutt> | the copy |
23:51 | <Chutt> | right |
23:51 | <Chutt> | the .cpp is src/qt3support/other/q3membuf.cpp, btw |
23:51 | <Chutt> | it's < 200 loc |
23:52 | <danielk22> | 173.. ok, i guess i'll just copy it for now then :) |
23:53 | <danielk22> | that just leaves one Q3Dict and the Q3SocketDevice stuff |
23:53 | <Chutt> | the Q3SocketDevice can be switched to MSocketDevice |
23:53 | <Chutt> | (from libmythdb) |
23:53 | <Chutt> | cuz that's just q3socketdevice renamed |
23:54 | <danielk22> | hehe, so I'll finish this up in the morning then! :) |
23:54 | <Chutt> | you should've said this earlier, btw |
23:54 | <Chutt> | i had that lib 3/4 ported :p |
23:55 | <danielk22> | wasn't too bad, I just got started on it because I had already done some of the work when qt4izing mythbackend |
23:56 | <danielk22> | i had also done some of it earlier when doing the libmythtv qt4izing, but threw that away at the time.. i just didn't want to do it a third time, so i figured i'd finish it up... |
23:56 | <Chutt> | hah |
--- | Log | closed Thu Jul 31 00:00:44 2008 |