From: IRC <wt...@us...> - 2003-05-30 05:41:28
|
******************************************************************* [03:09] ^iain^ (~ia...@us...) left irc: "Release..." [03:11] sxpert_ (~sxpert@APh-Aug-105-1-3-96.w80-15.abo.wanadoo.fr) joined #gstreamer. [03:16] sxpert__ (~sxpert@APh-Aug-105-1-6-182.w80-14.abo.wanadoo.fr) left irc: Read error: 110 (Connection timed out) [03:17] sxpert__ (~sxpert@APh-Aug-105-1-3-96.w80-15.abo.wanadoo.fr) joined #gstreamer. [03:17] sxpert (~sxpert@APh-Aug-105-1-6-182.w80-14.abo.wanadoo.fr) left irc: Read error: 110 (Connection timed out) [03:24] <taaz> ds-work: ping? [03:24] <ds-work> moo [03:25] <taaz> i might have a small little request if you're willing to help [03:25] tjansen_ (~tj...@p5...) left irc: Read error: 110 (Connection timed out) [03:26] <ds-work> ${willing} depends on the request :) [03:26] <taaz> my main box at home has managed to rid itself of some bits in the filesys superblock(s?). if i can't get this fixed in the next day or so i really need to upload new gst packages that fix this dependency screwup [03:27] <ds-work> sure [03:27] <ds-work> no problem [03:27] <walters> ds-work: this with HEAD? [03:27] <taaz> i'm not sure where else to build packages at the moment ;) [03:27] <ds-work> I could do it right now, if you want [03:27] sjoerd (sj...@be...) joined #gstreamer. [03:28] <ds-work> walters: yes [03:28] <taaz> ds-work: do you know what the proper fix is? i think it's to remove the moronic circular dep from -runtime to -core and add deps from packages that need schedulers to -core. like -jack for one.. not sure what else though. [03:29] <walters> ds-work: well, the shuffle algorithm is definitely suboptimal...right now it just picks any random song, including the one it played last [03:29] <ds-work> -runtime doesn't need -core, does it? [03:29] <taaz> on a related note, does anyone know how to rebuild ext2/3 superblocks? ;) [03:29] <ds-work> walters: I noticed that :) [03:30] <taaz> ha, sounds like how winamp/xmms behaved for years ;) [03:31] <taaz> ds-work: no it doesn't.. i thought that would fix the problem but i'm on crack [03:31] <walters> random play kind of falls at this unfortunate place in between this nice clean module separation. [03:31] <ds-work> taaz: so the plugins that depend on plugins in -core should, um, depend directly on -core? [03:31] <taaz> ds-work: the problem is that gst-compprep loads plugins that require schedulers... and if -core isn't installed this fails in postinst [03:32] <taaz> ds-work: sure, which ones are those? i'm not sure how to tell since it's a runtime issue not a build one [03:37] <taaz> eh... the other fix that needs to happen is back out the dvdnavsrc 0.1.3 patch and do whatever fixups are needed so it builds with 0.1.9 which was just uploaded [03:37] <ds-work> grep -rl gst_element_factory_make gst-plugins [03:38] <ds-work> er, which does not pick up jack [03:40] <taaz> maybe jack was changed... i thought it created it's own scheduler [03:40] <ds-work> more specialer -- it subclasses GstBin [03:41] <taaz> gst_scheduler_factory_make [03:41] sjoerd_ (sj...@be...) left irc: Connection timed out [03:41] <taaz> scan for that too i think [03:41] <ds-work> ./ext/jack/gstjack.h [03:41] <ds-work> ./ext/openquicktime/gstopenquicktimedecoder.h [03:41] <ds-work> ./gst/avi/gstaviaudiodecoder.h [03:41] <ds-work> ./sys/cdrom/gstcdplayer.h [03:42] <ds-work> gstjackbin.c has gst_scheduler_factory_make() [03:46] md` (~ill...@ma...) left irc: Read error: 101 (Network is unreachable) [03:49] foser (d0...@22...) left irc: Remote closed the connection [03:51] <ds-work> taaz: should I move 'unset DISPLAY' above 'set -e' ? [03:52] <ds-work> or do 'DISPLAY=' [03:53] md` (~illuminat@pD9533C58.dip.t-dialin.net) joined #gstreamer. [03:56] <taaz> ds-work: i really don't know. another option is to just copy the fix from 0.6.2 which *should* get rid of the problem completely and that DISPLAY stuff can all be removed [03:57] <ds-work> ah [03:58] <taaz> the DISPLAY stuff was just a hack for the xvideosink plugin... i haven't tested the 0.6.2 code to see if it fixes the source of the problem. mainly because i haven't been able to create the problem myself [03:58] <ds-work> taaz: just ssh to localhost [03:58] <ds-work> without x forwarding, of course [04:01] <taaz> i'm pretty sure i tried all that stuff... maybe something nonstandard i setup in X... i dunno... [04:06] <ds-work> hmmm, yeah. I agree that it's not broken [04:10] <ds-work> taaz: have you used the -b option to e2fsck? [04:11] thaytan (ja...@ad...) left irc: Ping timeout: 14400 seconds [04:12] <taaz> agree what's not broken? the xvideosink code was trying to do things without X being accessable... which should be fixed in cvs. i'm just not sure what setup causes that code to run wrong. either way, the cvs code should fix it. [04:12] <ds-work> no. 'unset DISPLAY' is not broken [04:13] <ds-work> anyway, I don't want to fix it [04:13] <taaz> ah.. i didn't quite follow that bug report on first read ;) [04:13] <ds-work> tag + needinfo [04:14] <Marsupilami23> Wow... i think Novel just put a tack into SCO's foot... [04:15] <ds-work> taaz: http://www.schleef.org/~ds/patch-gstreamer and patch-gst-plugins [04:15] <taaz> turns out the only boot disk i had at home was from 1999 ;) it's e2fsck suggested -b 8k or something but that still didn't work. i was going to try with more modern tools tonight [04:17] <taaz> ds-work: looks good except for that libdvdnav issue [04:18] <ds-work> does that need it too? [04:18] <taaz> oh my i just released something that could be horrible [04:19] <taaz> ds-work: no, but libdvdnav-dev is updated to 0.1.9 and gst-plugins currently has a patch to build against 0.1.3 vs the 0.1.7 that 0.6.1 normally uses [04:19] <ds-work> oh, duh [04:20] <ds-work> I heard that [04:20] <taaz> i just thought of something that could be ugly though... [04:21] <ds-work> the libjack dependency needs to be updated, too [04:21] <taaz> libdvdnav slurped up libdvdread code... i'm scared that will cause horrible symbol conflicts when gst-compprep loads both dvdreadsrc and dvdnavsrc [04:22] <ds-work> sí [04:22] <ds-work> but that's for 0.6.2? [04:22] <taaz> what is? [04:23] <ds-work> er, nm [04:23] <ds-work> well, I'll compile it and test [04:24] <taaz> i reverted 0.1.7 support back to 0.1.3 in 0.6.1 debs since 0.1.3+ wasn't in archive yet. it's not hard to remove that patch... touches dvdnav files and some config stuff [04:25] harshy (~ha...@dh...) left irc: "I quit for now" [04:41] <taaz> ds-work: easy way to test that dep bug is to install everything then remove gstreamer-core (and whatever it now deps on) and gst-compprep/register should still work ok. though that setup is fairly useless for general use i guess. ;) [04:43] <taaz> ds-work: thanks for working on this [04:48] tjansen_ (~tj...@p5...) joined #gstreamer. [04:50] <ds-work> dvdnavsrc.c:32:31: dvdread/nav_print.h: No such file or directory [04:54] Action: taaz sighs.... [04:57] <ds-work> dvdread needs to be updated? [04:57] <taaz> i think so... i didn't know new version was out [04:57] <taaz> looking at it now [04:58] <taaz> that file should be there... [04:58] <taaz> update to libdvdread3-dev from libdvdread2-dev [04:59] <taaz> i didn't realize this was going to be lots of changes... sorry about that [05:00] <taaz> i need to fix my build box.... [05:00] <ds-work> er, should it be libdvdread3 or libdvdread3-dev? [05:00] <ds-work> it's currently libdvdread2 [05:01] <taaz> the build dep should be libdvdread3-dev i think... 0.9.4 is the 3, 0.9.3 was 2 [05:01] <taaz> i have no idea what changed... [05:01] <taaz> err... actually, i'm confused now [05:05] Action: ds-work uploads a 5-character change to swfdec [05:08] <ds-work> ok, I'm going home. [05:08] <ds-work> gst-plugins is building [05:46] Action: ds is homw [05:47] <ds> ok, it built [05:49] <ds> taaz: new patches, wanna check? [05:54] ChrHJW_log (~cwi...@p5...) left irc: Read error: 60 (Operation timed out) [06:03] tjansen_ (~tj...@p5...) left irc: Read error: 110 (Connection timed out) [06:24] walters (wa...@ve...) left irc: Remote closed the connection [06:25] walters (wa...@ve...) joined #gstreamer. [06:30] <taaz> ds: ok [06:31] <taaz> ds: sorry for delay, have been fiddling with broken drive. [06:31] Action: taaz notes that knoppix is very cool [06:34] <taaz> whoops... did i have a build dep on a lib instead of a -dev package? i guess that's why the header wasn't found... since that used to get pulled in from libdvdnav dev package [06:35] <ds> yep [06:38] <taaz> is that same url patch just of the debian dir? i assume the dvdnav stuff added some more diffs [06:42] <taaz> rock. i think my backup superblocks are fine ;) time to toss out that old e2fsck that couldn't fix this drive. ;) [06:49] tjansen_ (~tj...@p5...) joined #gstreamer. [07:19] tjansen_ (~tj...@p5...) left irc: Read error: 60 (Operation timed out) [07:24] ChrHJW_log (~cwi...@p5...) joined #gstreamer. [08:25] <dilinger> whatever happened to 0.6.2? [08:25] Action: dilinger hasn't been keeping up [08:26] <dilinger> oh well [08:27] Action: dilinger opts for sleep and catching up on the mailing list tomorrow instea dof waiting [08:28] <taaz> hasn't happened yet... [08:39] <ds> taaz: should I upload? [08:45] <taaz> sure [08:49] tjansen_ (~tjansen@pD9E2134D.dip.t-dialin.net) joined #gstreamer. [08:51] <taaz> ds: did you run a basic test to see if scheduler deps are working ok? [08:52] ChrisHJW (~chr...@p5...) joined #gstreamer. [08:56] <ojciecd> morning [08:57] <ojciecd> give me URI to any video type conversion, plz :> [08:57] <ojciecd> f.e. dvd -> divx ;) etc. [09:14] ChrHJW_log (~cwi...@p5...) left irc: Read error: 110 (Connection timed out) [09:14] ChrisHJW (~chr...@p5...) left irc: Read error: 110 (Connection timed out) [09:15] walters (wa...@ve...) left irc: "z" [09:22] tjansen_ (~tjansen@pD9E2134D.dip.t-dialin.net) left irc: Read error: 60 (Operation timed out) [09:44] Nick change: wtay-food -> wtay [09:44] <wtay> yo [09:50] <taaz> hey [09:51] <ojciecd> hey [09:51] <ojciecd> i'm looking for any scripts (sh, xml) for video conversion. where i could got them? [09:52] <wtay> ojciecd: I think trnascode has some [09:52] <wtay> transcode even [09:53] <ojciecd> gstreamer scripts? :> [09:53] <wtay> We don't have any scripts yet [09:55] <ojciecd> no, w8. xml, f.e. created in gst-editor. no one exists? anywhere? [09:55] <wtay> nope [09:55] <ojciecd> i've called them 'scripts', 'cos they _are_ scripts :> [09:55] <ojciecd> wtay uhm. i must try create one myself? :>> [09:56] <wtay> yes :) [09:56] <ojciecd> create one, or ten... it hurts :>>> [09:56] <ojciecd> hehehe [09:58] <ojciecd> could u create any and send it to me as template? [09:58] <ojciecd> plz :> [09:59] <wtay> heh, no. I'm not even sure video conversion would work at all [09:59] <taaz> template ;) _for_ ;>>>> 'what'? :> [10:00] <taaz> ojciecd: what are you trying to do? [10:01] <ojciecd> convert dvd in any other format. [10:04] <taaz> why? [10:05] <ojciecd> 1st reason: writing article about gstreamer [10:07] <ojciecd> 2nd: i cannot run audio from dvd at all. after complete conversion i could hear this sounds. [10:07] <ojciecd> kind of workaround of... bug(?) in gstreamer [10:12] <taaz> you know that it's hard enough to just play a dvd. transcoding just adds to the complexity [10:13] <taaz> what is the article about? gstreamer in general? [10:13] <ojciecd> i don't look for any other player od ripper. [10:13] <ojciecd> taaz exactly. [10:15] <ojciecd> in polish magazine 'Linux+' [10:15] <ojciecd> the paper one :> [10:15] <thomas_> wtay: tomorrow off as well ? [10:15] Nick change: thomas_ -> thomasvs [10:15] <wtay> thomasvs: yep [10:16] <thomasvs> wtay: heh, lucky you [10:16] <wtay> thomasvs: sitting here in pain though (have my two wisdom teeth pulled) [10:17] <thomasvs> wtay: oh, yeah, that hurts [10:18] <thomasvs> wtay: take lots of painkillers, you're allowed :) [10:18] <wtay> I do :) [10:18] <wtay> biggest problem is that I can't smoke now :) [10:18] <thomasvs> why ? [10:18] <thomasvs> maybe a good opportunity to quit :) [10:19] <wtay> it irritates the wounds, it will not heal well the doctor said.. [10:33] Nick change: sub_pop_culture -> sub_gone_culture [10:36] <thomasvs> biab [10:36] thomasvs (~th...@11...) left irc: "Client exiting" [10:37] Marsupilami23 (~Mar...@15...) left irc: Read error: 110 (Connection timed out) [10:45] thomasvs (~th...@11...) joined #gstreamer. [10:50] tjansen_ (~tjansen@pD9E2134D.dip.t-dialin.net) joined #gstreamer. [10:53] ChrisHJW (~chr...@p5...) joined #gstreamer. [10:57] ChrHJW_log (~cwi...@p5...) joined #gstreamer. [10:59] harshy (~ha...@dh...) joined #gstreamer. [11:00] dolphy (~do...@po...) joined #gstreamer. [11:07] <ojciecd> show mi URI to xml plaing f.e. mpg, plz :> [11:09] <wtay> ojciecd: what do you want to know? [11:11] <dolphy> wtay: heya :) [11:11] <dolphy> wtay: day off today ? [11:11] <wtay> dolphy: and tomorrow [11:11] <ojciecd> wtay something more about queues, threads... etc :> [11:11] <dolphy> wtay: hehe :) [11:11] <dolphy> wtay: have you read the gnome mailing list [11:12] <wtay> ojciecd: ./gst-launch --gst-scheduler=optomega filesrc location="$1" ! mpegdemux sync=false name=foo .video_00 ! { queue ! mpeg2dec ! { queue ! colorspace ! xvideosink } } foo.audio_00 ! { queue ! mad ! { queue ! osssink sync=true } } [11:12] <ojciecd> wtay & i want to know how to: 1) play videofile 2) convert it [11:12] <wtay> dolphy: er, no [11:12] <dolphy> wtay: people are planning to integrate totem with Gstreamer backend in gnome 2.4 if we can release 0.6.2 and stable gst-totem [11:12] <ojciecd> wtay thanks a lot :> [11:12] <wtay> dolphy: nice [11:24] <thomasvs> wtay,dolphy: otoh, a lot of people are starting to wonder why they didn't chose xine, so we have to do something quickly [11:24] <thomasvs> dolphy: we need to add error handling ASAP [11:24] <thomasvs> dolphy: I want to help out [11:24] <thomasvs> (but getting some food first, but feel free to comment and tell me what to do) [11:25] <ojciecd> wtay say me more, plz. when i run mpegdemux with sync=true it runs so slowly: .2-.5 fps. why? [11:25] <wtay> ojciecd: wrongly muxed mpeg probably [11:25] <dolphy> thomasvs: yeah and they put all that stuff on my shoulders [11:26] <dolphy> thomasvs: error handling is normally managed by CVS HEAD of libgstplay [11:26] <dolphy> thomasvs: though i had problems to test it [11:26] <dolphy> thomasvs: as HEAD does not build anymore with gcc3.3 [11:27] <ojciecd> wtay uhm. [11:28] <ojciecd> wtay but mplayer plays it normally. [11:28] <wtay> ojciecd: gst too if you don't set the syn flag [11:28] <wtay> sync [11:28] <dolphy> thomasvs: there's 2 points where GNOMErs are complaining : error reporting, lack of codecs [11:29] <wtay> ojciecd: sync=true means that it will sync the clock to the SCR of the mpeg stream [11:29] <wtay> ojciecd: I know of no player that does that [11:30] <ojciecd> hm. [11:32] pb_ (~pb...@ds...) joined #gstreamer. [11:36] smoke (sm...@ch...) joined #gstreamer. [11:36] Nick change: smoke -> smoke_ [11:40] Zeenix (~zak@203.135.60.221) joined #gstreamer. [11:40] <Zeenix> hi [11:44] <wtay> yo [11:45] <Zeenix> wtay: isnt it your office time? [11:46] <wtay> vacation [11:46] <Zeenix> good [11:47] <wtay> some christian holliday... [11:47] <Zeenix> wtay: not good :) [11:48] yippi (~br...@be...) joined #gstreamer. [11:48] harshy (~ha...@dh...) left irc: "I quit for now" [11:50] <smoke_> btw. hollidays [11:50] <smoke_> does evolution offer some kind of holliday files so they are listed in the calendar? [11:51] <smoke_> offtopic but a viable question [11:51] <Zeenix> smoke_: didnt know evolution was a religion.. [11:52] <smoke_> Zeenix: no i think ximian is a religion [12:02] <Zeenix> i am hopeless, 3 days and i cant even boot the kernel... [12:02] BBB (~rb...@01...) joined #gstreamer. [12:03] <dolphy> hi BBB [12:04] <ojciecd> strange. this plays audio stream: $gst-launch filesrc location=$1 ! mpegdemux name=d d.audio_%02d! {queue ! mad ! osssink} [12:04] <ojciecd> that's good [12:04] <BBB> hey [12:04] Action: BBB is almost done compiling gnome-2.3.2 [12:05] <BBB> after that, I want to play MPEGs using the new dxr3 plugins from Martin Soto [12:05] <ojciecd> but i dunno how to create this in xml, i.e. gst-editor. every try failed :< [12:05] <BBB> pipeline: ( filesrc -> mpegdemux -> thread( queue -> mad -> osssink ) ) [12:06] <BBB> something like that [12:06] <ojciecd> what should i do (insert, delete, etc.) ? [12:06] <BBB> I'll go get some breakfast (yes I'm late) and make you a XML file [12:07] <wtay> ojciecd: you can also enter the pipeline int eh editor [12:08] <ojciecd> wtay dont understand. eh editor? what's this? [12:09] <wtay> ojciecd: gst-editor? don't you want an XML file? [12:09] <Zeenix> ojciecd: he meant "in the" not "int eh" i gues, right wtay? [12:09] <ojciecd> uhm. i'd like to have xml _and_ sh [12:10] <ojciecd> Zeenix uh. maybe. i'm an idiot ;>> [12:12] Zeenix (~zak@203.135.60.221) left irc: "I only know that i know nothing" [12:13] <ojciecd> i'd like to know some simple way of conwersion xml form into sh one. [12:13] <ojciecd> and sh into xml too [12:13] <ojciecd> s/nw/nv/g ;> [12:14] <wtay> the XML pipeline description is very incomplete [12:15] <BBB> XML doesn't do filtered caps [12:15] <wtay> BBB: were you going to update lame ? [12:15] <BBB> wtay: well, in one week... the code is on my laptop, but the laptop is still off for repair [12:15] <BBB> so if you want to do it, please go ahead [12:15] <wtay> ok [12:16] <BBB> it's as simple as GST_BUFFER_DURATION(out) = GST_BUFFER_DURATION(in); [12:16] <ojciecd> wtay aha. [12:16] <BBB> ojciecd: I'm sending you an XML file, please accept ;) [12:21] <ojciecd> unable to create connection. hm? [12:22] <ojciecd> dunno why. mayby you could send me it in a mail? :> [12:23] <ojciecd> s/by/be/ [12:23] <ojciecd> ech :> [12:24] <ojciecd> brb. [12:27] <BBB> sre [12:27] <BBB> I'll put it online [12:27] <BBB> http://213.197.11.65/ronald/mpegdemux-pipeline.xml [12:30] <ojciecd> huh. thx :>> [12:30] <wtay> hmm.. lame is in a sorry state [12:30] <ojciecd> ? [12:30] <wtay> sometimes it drops samples.. [12:31] <ojciecd> sad. [12:31] <ojciecd> em... lame itself or lame plugin? [12:31] <wtay> lame plugin [12:32] <ojciecd> aha. [12:32] <ojciecd> brb. :| [12:33] <BBB> hm, that's weird [12:34] <thomasvs> wtay,BBB: have any place to stay yet in dublin ? [12:34] <thomasvs> just about to book my ticket [12:34] <wtay> thomasvs: not yet [12:34] <BBB> I don't [12:34] <BBB> I'm planning to book in one of the hostels [12:35] <thomasvs> I have 44 euro round trip, going out on sunday, returning on thursday [12:35] <BBB> I'm there from 14-20 [12:35] <BBB> I've booked the tickets already [12:35] <wtay> me too [12:35] <thomasvs> BBB: sounds like a plan [12:35] <wtay> me too [12:35] <thomasvs> wtay: same as me you mean ? or as ronald ? [12:35] <BBB> anyone wants to share a 4-room hostel thing with me? ;) [12:35] <thomasvs> BBB: sure [12:35] <wtay> 14-20 [12:35] <thomasvs> why are you guys going from 14-20 ? [12:35] <BBB> http://www.avalon-house.ie/prices.htm [12:35] <wtay> because it was the cheapest plane ticket for me [12:35] <BBB> 14-20, because then, my plane tickets are cheapest [12:35] Action: BBB grins [12:36] <thomasvs> BBB: then your lodging is a lot more expensive, no ? [12:36] <BBB> true, but the ticket price increases 50 or 100 EUR by staing one day less or leaving one day later, and lodging is only 25-30 EUR [12:36] <thomasvs> well, I can book one day earlier if we want to do some gstreamery things ? [12:36] <BBB> sure, go ahead! and we need to make some presentations too ;) [12:37] <BBB> and I want to have a good look at dublin too, of course ;) [12:37] <BBB> http://www.barnacles.ie/templebar/rates.htm <- this one is even cheaper [12:38] <thomasvs> wtay: would you want to do dublin-y things or gst-y things ? [12:38] <thomasvs> is michelle coming too ? [12:38] <wtay> she might be, yes [12:39] <BBB> does anyone know where martin soto placed his code? [12:40] <thomasvs> bugzilla he said [12:40] <BBB> well, his app, I mean [12:40] <BBB> I do have his plugin [12:40] <thomasvs> BBB: does that hostel have internet ? :) [12:40] <BBB> but gst-launch is a bit borign ;) [12:40] <BBB> thomasvs: I think so, yes [12:40] <BBB> but that's probably not a high-network thing [12:41] <BBB> I'm guessing that we'll have to go to the university there to get good internet access [12:41] <BBB> they have WLAN, don't they? [12:41] Nick change: TD[gone] -> TD [12:42] <thomasvs> yeah [12:42] <thomasvs> not sure from when on though [12:44] Action: dolphy is envying you guys :) [12:47] <BBB> are you coming too, dolphy? [12:47] <BBB> oh, btw [12:47] <thomasvs> dolphy: stop whining and book a plane ticket :) [12:47] <BBB> tjansen invited some of us to come to Czech for the KDE meeting and get the guys there in love with Gst too [12:47] <BBB> anyone wants to go? ;) [12:47] <BBB> it's in august, I think [12:48] <thomasvs> BBB: hm, maybe, yeah [12:48] <thomasvs> when is it ? [12:48] <BBB> tjansen_: help! ;) [12:48] <BBB> I'll try to look it up [12:48] <BBB> http://events.kde.org/info/kastle/cfp.phtml [12:48] <BBB> ah, I had it bookmarked [12:49] <dolphy> holy shit it would cost 374 euros through EasyJet [12:50] <dolphy> from 14 to 19 [12:52] <BBB> try aerlingus [12:52] <BBB> it's irish and cheap [12:52] <BBB> and goes directly to dublin, not via london [12:54] <dolphy> BBB: website? [12:54] <BBB> www.aerlingus.com [12:55] <dolphy> thx [12:55] <BBB> hm, Madrid only [12:55] <BBB> that's bad [12:55] <BBB> (and Malaga) [12:55] <thomasvs> dolphy: I have really good prices for ryanair [12:55] <thomasvs> 40 euro round trip [12:56] <BBB> whoa! [12:56] Action: BBB wants that too [12:56] <BBB> A'dam->Dublin is expensive [12:57] <dolphy> uuuufff [12:58] <BBB> ? [12:59] <ojciecd> bck [13:02] <dolphy> aerlingus : 696,34 euros [13:02] <dolphy> gah [13:02] <BBB> oi [13:03] Action: BBB waits for evolution to be ready compiling [13:04] <dolphy> no ryanair flight from barcelona to dublin [13:04] <BBB> how much is easyjet? [13:05] <BBB> 374? [13:05] <BBB> hm... [13:05] <BBB> that'll be expensive for you ;) [13:05] <dolphy> nope i did a mistake [13:05] <dolphy> 374 is to go to london :) [13:05] <BBB> :o [13:06] <smoke_> isnt there one of this cheap flight companies where you have to bring your own food that flies to dublin? [13:06] <BBB> london-dublin is another 150 or so? [13:06] <BBB> that's easyjet, smoke_ [13:06] <BBB> 'cheap' is relative [13:06] <BBB> I mean, KML costs 1000EUR to go from Amsterdam to Dublin! [13:06] <smoke_> lol [13:06] <BBB> yes, 500EUR is cheap compared to that [13:06] <BBB> but it's still not cheap for ME! ;) [13:07] <smoke_> http://ryanair.com/ --- 70% cheaper than easyjet [13:07] <dolphy> me neither [13:07] <dolphy> i don't have 500 euros to invest for a guadec :) [13:07] <BBB> you've got a company, don't you? ;) [13:07] <BBB> map it as copany budget :p [13:07] <dolphy> i prefer investing that money in a big barbecue in september :) [13:08] Action: BBB thinks that's a good idea too [13:08] <smoke_> omg i can fly from london to salzburg for 2 pounds? [13:08] <BBB> that's without airport taxes [13:08] <smoke_> ah [13:09] <BBB> with, it's like 50-200 euro (retour) [13:10] <smoke_> Jerez london is 50 pounds [13:10] <smoke_> but dublin is strange expensive [13:10] <smoke_> does nobody want to travel to ireland? i was once there and it was uhm nice yeah *g* [13:11] <BBB> ireland isn't a warm sunny sandy country [13:11] <BBB> like salou, loret de mar, etc. [13:11] <BBB> (well, they're not countries, but nobody cares) [13:11] <smoke_> how about over glasgow [13:11] <pb_> London-Dublin on Ryanair is only about 50 euros. [13:12] <smoke_> spain->london->dublin wouldnt be too expensive would it? [13:12] <pb_> Wouldn't have thought so. Or, I think Ryanair fly direct to Dublin from at least a couple of places in Spain, so that might be another option. [13:12] <smoke_> but i think ryanair passengers have to jump so the plane is able to take off [13:13] <pb_> Yeah, sometimes you do need to get out and help push the plane back off the stand. [13:13] Action: smoke_ remembers a guy that build a catapult to throw cows over the canal [13:13] <smoke_> or cars, didnt fly far though [13:14] <BBB> lol [13:14] <smoke_> now that would be a viable business model [13:14] <pb_> heh [13:20] <dolphy> oh found a flight :) [13:20] <dolphy> through Iberia [13:21] <dolphy> barcelona dublin direct [13:21] <dolphy> from 14 to 18 [13:21] <dolphy> i would miss the last day [13:21] <dolphy> but that's only 370 euros for 2 people [13:24] <thomasvs> dolphy: take it ! [13:24] <thomasvs> dolphy: you know you want to ! [13:25] <thomasvs> dolphy: (btw, I'm going to madrif from 20 to 23 of june, right after dublin) [13:25] <pb_> dolphy: there are no talks on the last day, so you probably wouldn't be missing too much. [13:26] Action: dolphy hesits :) [13:26] <dolphy> hesitates :) [13:26] <thomasvs> don't :) [13:26] <dolphy> think this one is better :) [13:26] <dolphy> nah i know that if i go to guadec jdub will attach me to a chair until totem gst is in gnome 2.4 :) [13:26] <thomasvs> dolphy: we will help you ! [13:27] <dolphy> thomasvs: you bring your gf ? [13:27] <thomasvs> dolphy: no, she's not coming [13:27] <thomasvs> she's coming with me to madrid though [13:27] <thomasvs> dolphy: why ? [13:27] <dolphy> thomasvs: cause i ll have to bring noelle :) [13:27] <dolphy> thomasvs: she can't bear staying alone while i m flying for leasure :) [13:28] <thomasvs> dolphy: well, she was thinking she didn't want to come because the conference was nothing for her [13:29] <dolphy> but i guess dublin is a nice city :) [13:29] <thomasvs> yeah [13:29] <dolphy> i m sure noelle will visit a lot of stuff :) [13:30] <thomasvs> hehe :) [13:30] <thomasvs> dolphy: we seriously need to discuss some gst-things related to gnome [13:30] <thomasvs> so it would be very good if you were there [13:30] <thomasvs> we can get some work done on the 14th and 15th [13:30] <thomasvs> if we would want to [13:30] <thomasvs> or at the conf [13:30] <dolphy> thomasvs: you know like me that it will be a beer drinking party :) [13:31] <thomasvs> dolphy: oh well :) [13:31] <dolphy> thomasvs: nobody will do anything productive there :) [13:31] <dolphy> like it was at fosdem :) [13:31] <dolphy> and GMUADEC :) [13:31] <thomasvs> heh, we'll see :) [13:32] <dolphy> you are there from 14th ? [13:33] <thomasvs> yeah, just booked [13:33] <dolphy> found an hotel ? [13:33] <thomasvs> no, not yet [13:34] <dolphy> no way your gf might come if noelle comes too ? [13:34] <thomasvs> she might, but we just decided on a city trip to madrid right after that [13:34] <thomasvs> I'll ask her tomorrow and see what she says [13:34] <thomasvs> but I wouldn't count on it :) [13:35] <dolphy> so you come to madrid just after that :) [13:35] <dolphy> you are a mad traveller :) [13:36] <thomasvs> heh, well I promised my gf we'd go somewhere together that week [13:36] <thomasvs> and I want to, too, of course [13:36] <thomasvs> we were also considering barcelona, but that's for a later date, so [13:36] <dolphy> yeah one after another :) [13:40] <dolphy> thomasvs: any idea how i could build HEAD with gcc 3.3 [13:41] ChrisHJW (~chr...@p5...) left irc: Read error: 110 (Connection timed out) [13:43] thomas_ (~th...@12...) joined #gstreamer. [13:49] <BBB> yay! evolution-1.4 rocks :) [13:49] <pb_> ah, is it released? cool! [13:49] <BBB> no [13:49] <BBB> but I'm testing the 1.3.92 release [13:49] <dolphy> BBB: hard to build though... [13:49] <BBB> I'm taking that for RC1 [13:49] <BBB> dolphy: I know [13:49] <pb_> ah right. I should upgrade then, I'm on some earlier 1.3 at present. [13:49] <BBB> building gnome2+evo1.4+all took me a week or so [13:49] <dolphy> BBB: and debian packages are broken [13:49] <BBB> :( [13:50] Action: BBB wants his laptop back... [13:50] <smoke_> broken? [13:50] Action: dolphy will come to GUADEC [13:50] <thomas_> YEAHAA ! [13:50] <wtay> nice [13:50] <dolphy> moreover i owe you some beers wim :-) [13:51] <thomas_> wtay, master of understatement [13:51] <wtay> yayya! [13:51] <wtay> beer! [13:51] <wtay> :) [13:52] <thomas_> heh, much better :) [13:52] Action: thomas_ starts packaging [13:52] <BBB> dolphy: good choice ;) [13:54] <smoke_> what happened to zstreamcaster? the server is not available [13:54] tjansen (~tjansen@pD9E2134D.dip.t-dialin.net) joined #gstreamer. [13:57] thomasvs (~th...@11...) left irc: Read error: 110 (Connection timed out) [13:59] <dolphy> BBB: will be fun :) [13:59] <BBB> it sure will :) [13:59] <BBB> brb [13:59] <dolphy> thomas_: seems there s a coders room during week end [13:59] <BBB> gotta log in to gnome-2.3 [13:59] <dolphy> for gnomers [13:59] <BBB> cool! [13:59] <BBB> let's take over that one before taking over the world [13:59] <BBB> ;) [13:59] <BBB> brb [13:59] BBB (~rb...@01...) left irc: "Client exiting" [14:00] <thomas_> dolphy: yeah, there is [14:00] Nick change: thomas_ -> thomasvs [14:02] <dolphy> thomasvs: you managed to build HEAD with gcc3.3 ? [14:02] <thomasvs> dolphy: no, I don't use gcc 3.3 [14:02] <dolphy> hmm [14:02] <dolphy> it's now 2 weeks i m not able to build HEAD [14:02] <dolphy> because of warning [14:03] <pb_> what's the warning? [14:03] <dolphy> gstclock.c: In function `gst_clock_class_init': [14:03] <dolphy> gstclock.c:382: warning: integer constant is too large for "long" type [14:03] <wtay> dolphy: yes, I have the same problem [14:03] <wtay> dolphy: looks like 'long long' is turned into 'long' [14:04] <pb_> ah, let me look at the code. [14:06] tjansen (~tjansen@pD9E2134D.dip.t-dialin.net) left irc: "using sirc version 2.211+KSIRC/1.3.5" [14:07] Nick change: tjansen_ -> tjansen [14:11] foser (d0...@22...) joined #gstreamer. [14:14] BBB (~rb...@01...) joined #gstreamer. [14:17] andy_t_ (~cha...@pp...) joined #gstreamer. [14:23] Action: dolphy is rebuilding with 3.2 [14:23] <dolphy> that sucks [14:23] <dolphy> we have to support 3.3 [14:26] <pb_> oh, I think this is a glib bug. G_MAXINT64 should be 0x7fffffffffffffffLL [14:26] <wtay> it is [14:26] <pb_> not on my machine. the LL is missing. [14:29] <wtay> it's missing here too... [14:29] <pb_> Try making that substitution in gstclock.c, and see if the warning goes away. [14:30] <pb_> or just edit your glibconfig.h by hand and put it in there. [14:31] <wtay> need to reautogen with CC unset.. [14:31] <pb_> You can probably override configure's CC setting with "make CC=gcc-3.3", or whatever. [14:32] <wtay> default is 3.3 on my system apparently [14:32] <dolphy> export CC=gcc-3.2 [14:32] <dolphy> ./autoregen.sh [14:32] <pb_> ah right. I'm on Debian, and the default here is still 3.2. [14:34] <wtay> yep, that fixed it [14:35] <pb_> cool. [14:36] <wtay> adding LL to glibconfig.h [14:38] <pb_> dolphy, you want to try that too? [14:40] thaytan (ja...@ad...) joined #gstreamer. [14:41] <BBB> dolphy: why wouldn't totem go into 2.4.0? [14:41] <BBB> I mean [14:41] <BBB> of course we have a lack of codecs [14:41] <BBB> and if nobody uses it, that'll never get fixed [14:41] <BBB> and we're basically ready to release gstreamer-0.6.2 [14:42] <BBB> just need some time for the usual QA testing (i.e., I could do a test release tonight) [14:49] <thomasvs> BBB: weren't you waiting for three bugs ? [14:50] <thomasvs> I'd have done a prerel already if not [14:53] <BBB> I was waiting for some input on bugzilla [14:53] <BBB> but ince I was slow the past few days [14:53] <BBB> I haven't checked yet whether we got any [14:53] <BBB> I'll check [14:53] <BBB> if not, I think we should prerelease anyway [14:53] <BBB> we can' wait forever [14:53] <BBB> and I have time for some helping+testing the next few days ;) [14:57] geertjan (~gee...@d5...) joined #gstreamer. [14:58] <BBB> dolphy: if we release gst-0.6.2, can we assume totem-gst will be in gnome-2.4? [14:58] <BBB> :) [14:58] <dolphy> BBB: did Company backported the pads refing stuff ? [14:59] <BBB> ehm... not sure [14:59] <dolphy> if that's not done 0.6.2 is useless :) [14:59] <BBB> oh [14:59] <BBB> ask company ;) [15:00] <dolphy> that's THE fix of 0.6.2 i m waiting for [15:00] <dolphy> this bug make error reporting impossible [15:00] <dolphy> and make any app [15:00] <dolphy> crash when pressing next [15:00] <BBB> ah, ok [15:00] <dolphy> so that's the big one :) [15:01] <dolphy> from my point of view :) [15:01] <BBB> hmk, I'll look at that [15:11] <BBB> I'll reply to Murray too, the not-releasing is mostly because I've been slow the past few days... [15:11] <BBB> we'll release in a few days or so, ok? [15:11] Action: BBB notices evolution refuses to create a 'compose mail' window [15:11] <BBB> fsck *curse* [15:12] <dolphy> yeah we need 0.6.2 before GUADEC :) [15:13] <BBB> definately [15:13] <thomasvs> dolphy: ok, so how can I check if that patch is in or not ? [15:13] <thomasvs> dolphy: do you have a link or something ? [15:13] <thomasvs> BBB: i'll roll a prerelease tarball today then [15:13] <BBB> we need to make sure a few patches are in [15:14] <BBB> so please wait until tonight, ok? [15:14] <thomasvs> BBB: I might need your help with testing rpms from fedora [15:14] <thomasvs> because I'll be moving our packages for rh over there [15:14] <BBB> I'll try to help [15:14] <BBB> problem is that I currently don't have my RH9 machine here [15:14] <BBB> it's off for repair [15:14] <BBB> so for testing, I'll need to recompile eveyrthing and for gst, that takes a few hours [15:14] <BBB> 2 or so [15:15] <thomasvs> well, currently rebuilding all packages still missing from fedora for gst [15:16] <BBB> does that mean that I should mvoe over from freshrpms to fedora, btw? [15:16] Action: BBB has always been using freshrpms [15:16] <dolphy> no i have no link :-/ [15:22] <andy_t_> exit [15:22] andy_t_ (~cha...@pp...) left irc: [15:27] <thomasvs> BBB: I think you should, yes [15:27] <thomasvs> BBB: but that's just MO [15:27] <thomasvs> BBB: freshrpms is great, but matthias prefers to do it all by himself [15:27] <thomasvs> BBB: fedora is with a bigger group, sort of debian-like [15:27] <thomasvs> seems like a better long-term solution [15:31] <BBB> souns good :) [15:32] Nick change: wtay -> wtay-dishes [15:34] <dolphy> lol [15:34] Action: BBB tries some random dxr3 stuff [15:34] <ojciecd> trying to find any info about queues (in ethnic language, not in code ;>). in documentation there is very little one. [15:34] <dolphy> matthias has very bad comments on fedora :) [15:34] Action: dolphy is LOL [15:34] <ojciecd> is anythere more of them? [15:35] <BBB> what do you want to know? [15:35] <BBB> a queue is simple a buffer [15:35] <BBB> one thread puts buffers in [15:35] <BBB> another thread gets buffers out [15:44] <thomasvs> dolphy: like ? [15:44] <ojciecd> BBB uhm. thx :> [15:45] <TD> thomasvs: iirc they basically lifted a lot of his specs, altered the epoch (so breaking compatability) then claimed they were bigger [15:45] <TD> there was some hoo ha over it [15:45] <dolphy> thomasvs: like the project leader is doing all the stuff by himself [15:45] <dolphy> thomasvs: :-) [15:47] <thomasvs> well, warren is sometimes a bit gung-ho, but he's not doing everything by himself [15:48] <thomasvs> and the epoch problem is a huge issue, and we're following the rpm maintainer's guidelines for it [15:48] <thomasvs> dolphy: it might not be the best solution, but it's not a good solution to use freshrpms either if matthias is the sole packager [15:49] <dolphy> thomasvs: yup that's true that using a system maintained by a single guy is not the best solution ever :) [15:56] <TD> you want a way to build packages yourself that install on any distro i think [15:56] <TD> right? :) [15:57] <thomasvs> TD: not at all, that's the exact opposite of what I want [15:57] <TD> why? [15:57] <thomasvs> because it is [15:57] <thomasvs> no package not specifically built for my distro will ever work as wel als one that is [15:58] <TD> that is sometimes true yes. but you have to take into account all the people, for whom there are no up to date packages at all [15:58] <TD> packages that only do perhaps 80% of the integration of the native rpms, are still better than no packages at all [15:58] <thomasvs> TD: yes, that's a) their problem or b) their distro's problem [16:00] <TD> i suppose that's a fair enough attitude. if somebody was to build portable packages of gstreamer, would they be accepted by the gstreamer team? ie linked to on the download pages etc [16:03] <thomasvs> TD: sure [16:03] <TD> ok, cool [16:03] <thomasvs> TD: I've yet to see a format that works though :) [16:03] <TD> there isn't one (yet) [16:03] <TD> i was just curious for the future [16:03] <thomasvs> dolphy: ok, so can you tell me exactly what's holding is from error feedback and so on ? [16:04] <thomasvs> dolphy: I want to get gst 0.6.2 going, but I need to know what to look for :) [16:05] <dolphy> thomasvs: the issue with error feedback is linked to the pad unrefs [16:05] <dolphy> thomasvs: because i use the same mechanism to push the event to the AsyncQueue [16:05] <dolphy> thomasvs: refing and unrefing the GstObject [16:06] <dolphy> thomasvs: libgstplay's HEAD should emit pipeline-error signal when error is detected [16:06] <dolphy> thomasvs: like gst-launch is doing [16:06] <dolphy> thomasvs: totem would just have to connect to that signal [16:06] <dolphy> thomasvs: this pad refing stuff should solve crashes and allow error reporting [16:07] <thomasvs> dolphy: ok, what patch fixed it in HEAD ? [16:07] tjansen (~tjansen@pD9E2134D.dip.t-dialin.net) left #gstreamer. [16:09] Company (~Company@pD958BC2E.dip.t-dialin.net) joined #gstreamer. [16:15] <BBB> when you speak about the devil.. ;) [16:15] <BBB> Company: is the padreffing stuff in 0.6.x already? [16:15] <Company> i haven't put it there [16:16] <thomasvs> Company: what patch was it ? [16:17] <Company> thomasvs: just look into the gstpad.c changelogs in viewcvs [16:18] <Company> thomasvs: and i think i attached the link to the bug, too [16:19] <BBB> ok, this sucks [16:19] <BBB> I'm watching Lord of the Rings on my DXR3 using GStreamer [16:19] <BBB> and it's so perfect [16:19] <BBB> except [16:20] <BBB> it's in french! [16:20] <BBB> d'oh! [16:20] <Company> buy a dutch dxr3 :p [16:20] <BBB> no [16:20] <BBB> I can't set the language [16:20] <BBB> ;) [16:21] <BBB> it should be in english [16:21] <BBB> :p [16:21] <dolphy> BBB: hehe :) [16:22] <thomasvs> BBB: sounds like an easy fix [16:22] <Company> yeah, use an ogm file [16:22] <Company> :p [16:23] <BBB> apart from this, I really do like Martin Soto's code [16:23] <BBB> I'll move it into current CVS [16:23] <BBB> and I'm interested in his GUI [16:24] <BBB> maaa preeeeeeeecieuusssssssssss [16:24] <BBB> ok, nevermind me ;) [16:24] <BBB> but this looks too good to turn off [16:24] <BBB> even though it's french [16:24] <dolphy> BBB: Mooonnn precieuuuuxxx [16:24] <dolphy> BBB: Moon brilllannnttt [16:24] <thomasvs> stop the love please [16:25] <BBB> oh, ok [16:25] <BBB> dolphy: I think he said 'ma' [16:25] <BBB> not 'mon' [16:25] <BBB> ohno, it's "mon" [16:25] <BBB> nevermind [16:32] <dolphy> BBB: it is :) [16:32] <dolphy> BBB: i m 200 % sure :) [16:32] <dolphy> BBB: i now that movie by heart :) [16:32] <dolphy> BBB: and the books too [16:33] Action: dolphy is booking flight to dublin :) [16:33] <BBB> :P [16:33] <dolphy> noelle is so happy to go there ;-) [16:33] <dolphy> beers , computers.. [16:33] <dolphy> all that she loves :) [16:36] <Company> now i only need to find a ho(s)tel that i like and then i can come, too [16:36] <BBB> I found one for 25EUR per night [16:36] <BBB> thomas might go there too [16:36] <BBB> do you want to come too? [16:36] <Company> "that i like" :/ [16:37] <BBB> oh [16:37] <Company> dunno, where? [16:40] <thomasvs> dolphy: is she really happy, or not happy at all ? [16:42] <BBB> does anyone have the logs of before I logged out? [16:42] <BBB> I lost the links [16:43] Company (~Company@pD958BC2E.dip.t-dialin.net) left irc: Remote closed the connection [16:47] Company (~LvS@pD958BC2E.dip.t-dialin.net) joined #gstreamer. [16:55] smoke_ (sm...@ch...) left irc: Read error: 54 (Connection reset by peer) [16:58] <dolphy> thomasvs: she is really happy :) [17:07] <BBB> thomasvs: concerning ffmpeg, I asked on their ML, they suggest to just use current ffmpeg CVS in our HEAD/CVS [17:07] <BBB> they don't really have a release system, so keeping up with them is probably hard [17:13] <taaz> do they have shared lib build support yet? [17:15] <thomasvs> BBB: yeah, I know. All we (=you) need to do is decide on a date tag, change it, see that it still works, then commit the date tag [17:15] <thomasvs> read the readme in the ffmpeg dir [17:21] <BBB> no, I mean *not* to use a date tag [17:22] <BBB> so our HEAD/CVS should use ffmpeg's HEAD/CVS [17:22] <BBB> *current [17:23] <thomasvs> BBB: that's not smart, whatever they fuck up, we take the hit [17:23] <BBB> I know [17:23] <thomasvs> BBB: whenever they change api, gst-plugins fails to compile [17:23] <BBB> that's why it's HEAD/CVS and not 0.6/CVS [17:23] <thomasvs> BBB: what exactly is the problem with verifying it ? [17:23] <BBB> it takes a long time [17:23] <thomasvs> BBB: it's not like it's that hard [17:23] <thomasvs> huh ? [17:23] <BBB> if we want to take a good date, we'll have to do some trial and error [17:23] <thomasvs> you change it, compile it, check that it compiles and runs [17:24] <BBB> yes, yes, but we don't want a random date [17:24] <thomasvs> BBB: it's worse if you track CVS constantly [17:24] <thomasvs> BBB: exactly, so if we don't want a random date, don't track head, because that IS a random date by definition [17:24] <thomasvs> ffmpeg plugins aren't working properly in gst yet, are you sure you want to make it harder by having everyone have a different codebase ? [17:24] Titanium (~jo...@po...) joined #gstreamer. [17:25] <TD> BBB: it wouldn't be random anyway, unless you are lucky something will probably break in cvs... so you choose a date, then track forward until something breaks [17:25] <TD> (or backwards until it all works again) [17:25] ack (~sa...@po...) joined #gstreamer. [17:26] Nick change: ack -> sack [17:26] <thomasvs> BBB: ideally, you would only update the datestamp anyway if [17:26] <thomasvs> a) you have something that doesn't work in the current code [17:26] <thomasvs> b) you know it is fixed in ffmpeg in the new date you're choosing [17:26] <thomasvs> ie, there has to be a reason to update the datestamp, something that helps us out [17:27] <BBB> ok, so I just choose yesterdays date and try whether it works? [17:28] <thomasvs> for example [17:29] <thomasvs> BBB: but I think your time is better spent on making sure the gst plugins work properly, unless you know something that is fixed in ffmpeg allowing you to improve thep lugins to end users [17:29] <thomasvs> for example, can they decode qt3 yet ? [17:31] <Vakor> qt3? [17:32] <TD> quicktime 3 at a guess [17:32] <Vakor> sorenson3? [17:32] <BBB> I heard some talks about sorensen3, but then, they stepped back to sorensen1 in their discussions [17:32] <BBB> so no clue [17:32] <BBB> they do have .4mx media support [17:32] <BBB> and our divx5 is broken [17:33] <BBB> and fixed in their CVS [17:33] <BBB> so I do think updating our ffmpeg date is a good idea [17:33] Nick change: TD -> TD[out] [17:38] <thomasvs> ok [17:39] <BBB> do you want me to choose a new $random_date [17:39] <BBB> er... [17:39] <BBB> yesterda's date, that is [17:39] <BBB> (or whichever works) [17:47] <thomasvs> pick one that you think will work, read the README in the ffmpeg dir, test it, if it works, commit [17:50] <BBB> will do [17:52] <BBB> this is interesting, they've got indeo support in ffmpeg [18:01] <BBB> and vp3 :) [18:02] <Titanium> BBB: Does xvidenc work properly? [18:03] <TD[out]> what about WMV, i saw there was experimental support for that. Real*? QuickTime? [18:03] Nick change: TD[out] -> TD [18:06] <TD> how can i force gstreamer not to use mmx? it dies in valgrind because of that [18:10] <BBB> Titanium: it should, yes [18:11] <BBB> no mmx? [18:11] <BBB> hm [18:11] <BBB> there's a flag for that in gstmask I think [18:11] <BBB> (actually, I don't know) [18:14] <Titanium> BBB: So : v4lsrc ! colorspace ! xvidenc ! filesink location=file.xvid and after that I play file.xvid using mplayer -demuxer 27. it should work, isn't it? [18:15] <BBB> no, xvid is not playable [18:16] Action: BBB will try to focus on that tomorrow or so [18:16] <BBB> I've just gotten rid of a two-week queue of patches and emails [18:19] <TD> nice one. i wish dolphy and the rest of you guys luck with the totem thing [18:20] <BBB> thanks [18:21] <Titanium> BBB: How can I check if xvidenc works properly? [18:23] <BBB> simply make an avi file without sound, I'd say [18:23] Action: BBB will try to do that in gst=editor or so tomorrow [18:26] <Titanium> BBB : avimux has no caps for xvid, ight? [18:27] <BBB> not in CVS [18:27] <BBB> it does here on my HD [18:27] <Titanium> really? [18:28] <Titanium> When it will be in the CVS? [18:28] <Titanium> I am doing a patch for this caps [18:29] <BBB> I'll try to get it into CVS whenever I've got avimux working [18:29] <Titanium> and I wanted to be sure that xvidenc works properly [18:29] <BBB> I'm trying to do that tomorrow [18:29] <Titanium> ok [18:29] <Titanium> thanks [18:29] <BBB> the plugin basically has the same code as my company's xvid plugin [18:29] <BBB> and that one works [18:29] <BBB> and has been tested [18:30] <Titanium> ok [18:30] <Titanium> Thanks [18:33] <Titanium> BBB: but when I use v4lsrc ! colorspace ! xvidenc ! filesink location=file.xvid, and after that I try to get a mp4 file using mp4creator, it says that the format of file.xvid is unknown [18:33] <Titanium> and mp4creator is able to create a .mp4 file from a .xvid file [18:33] <BBB> I don't know why it says that [18:34] <BBB> there's probably a bit missing or so [18:34] <BBB> I've never used mp4creator, so I don't know [18:34] <Titanium> ok [18:34] <Titanium> I have also changed my xvidenc, and maybe I have broken something [18:34] <Titanium> I will try with the xvidenc from the CVS [18:35] <Titanium> mp4player is able to play .xvid files [18:37] <BBB> hm... [18:37] <BBB> that's weird then [18:37] <BBB> what changes have you made? [18:38] <Titanium> buf! [18:38] lypanov (~al...@no...) joined #gstreamer. [18:38] <lypanov> yoyo all [18:38] <Titanium> many changes [18:39] <lypanov> very nice to see ruby bindings!!!!!!! [18:39] <BBB> Titanium: well, if you can send me apatch I'd be happy [18:39] <BBB> lypanov: I haven't looked at them myself yet, but yes, they're nice [18:39] <BBB> :) [18:40] <lypanov> just making a simple gtk2 + gst app [18:40] <lypanov> no idea how the gtk main loop works though :) [18:40] <Titanium> ok, I will do it as soon as I get it working properly [18:40] Action: lypanov reads gtk/gnome src code for first time in years [18:41] <BBB> g_idle_add (gst_bin_iterate (GST_BIN (pipeline))); [18:41] <BBB> somethign like that [18:47] Action: lypanov wonders what the rb is :) [18:48] <lypanov> thx *very* much for the pointer [18:48] ^iain^ (~ia...@us...) joined #gstreamer. [18:55] <lypanov> you rock [18:55] <lypanov> thx :) [18:56] <lypanov> Gtk.idle_add { @pipeline.iterate } [18:56] <lypanov> and now i have a working gtk2 + gst app :) [18:56] <lypanov> yay ;-) [18:57] <thomasvs> damnit [18:57] <thomasvs> gst-player still crashes and gives strange warnings [18:57] joanduan (~root@202.179.131.18) joined #gstreamer. [18:57] <BBB> congrats lypanov :) [18:58] <lypanov> thomasvs: :( [18:58] <lypanov> thomasvs: yoyo btw :) [18:58] <lypanov> BBB: :) [18:58] <thomasvs> hey lypanov, long time no see :) [18:58] <lypanov> its been a while [18:58] <thomasvs> I was wondering where all the KDE kids went [18:58] <lypanov> finally got sick of juk and decided to write my own :) [18:58] <thomasvs> lypanov: what's this about something in czechia in august ? [18:59] <lypanov> big funky kde meeting [18:59] <lypanov> i'll hopefully be there. still got no plane tickets though :) [18:59] <lypanov> its developer meeting but useful people are welcome :) [18:59] Action: lypanov plays his favourite mp3 with his new player [19:01] yippi (~br...@be...) left irc: "Client exiting" [19:04] <thomasvs> dolphy: gst-player is gst_caps_debug'ing caps with refcount 0 [19:05] <BBB> no, no [19:05] <BBB> one of the plugins [19:06] <BBB> but only in HEAD [19:10] <thomasvs> huh ? [19:13] <BBB> (afaik) [19:14] <thomasvs> what, that error ? [19:14] <dolphy> thomasvs: ??? [19:19] <thomasvs> #0 0xffffe002 in ?? () [19:19] <thomasvs> #1 0x42028b93 in abort () from /lib/tls/libc.so.6 [19:19] <thomasvs> #2 0x400bec08 in g_logv () from /usr/lib/libglib-2.0.so.0 [19:19] <thomasvs> #3 0x400bec44 in g_log () from /usr/lib/libglib-2.0.so.0 [19:19] <thomasvs> #4 0x4014de90 in gst_caps_debug (caps=0x806a9cc, [19:19] <thomasvs> label=0x40184809 "caps of sink pad (pre-relink)") at gstcaps.c:350 [19:19] <thomasvs> #5 0x4015fb1f in gst_pad_try_relink_filtered_func (srcpad=0x806a9cc, [19:19] <thomasvs> sinkpad=0x81c70cc, filtercaps=0x0, clear=0) at gstpad.c:1541 [19:19] <thomasvs> #6 0x4015e18c in gst_pad_link_filtered (srcpad=0x81c6a9c, sinkpad=0x81caba8, [19:19] <thomasvs> filtercaps=0x0) at gstpad.c:1054 [19:19] <thomasvs> #7 0x4015e4ec in gst_pad_link (srcpad=0x81c6a9c, sinkpad=0x81caba8) [19:19] <thomasvs> at gstpad.c:1103 [19:20] <thomasvs> #8 0x40126c5d in gst_play_video_vis_set_audio (play=0x81c2e50, [19:20] <thomasvs> audio_sink=0x81cf830) at playpipelines.c:991 [19:20] <thomasvs> #9 0x40128d8b in gst_play_set_audio_sink (play=0x81c2e50, [19:20] <thomasvs> audio_sink=0x81cf830) at play.c:1194 [19:20] <thomasvs> #10 0x4010f9c8 in gst_media_play_init (mplay=0x80fbd20) at gstmediaplay.c:892 [19:20] <dolphy> ok and what's the problem ? [19:21] <thomasvs> the problem is that the caps's refcount is 0 [19:22] <thomasvs> thus it prints out a bunch of warnings [19:22] <thomasvs> beyond that, it segfaults when I press play [19:22] <thomasvs> I suppose that is because there are problems with the vis stuff [19:23] <joanduan> hey folks [19:23] <dolphy> huhu [19:23] <dolphy> it works perfectly with 0.6.1 [19:23] <dolphy> what's happening [19:23] <dolphy> you are testing with HEAD ? [19:23] <thomasvs> dolphy: yeah, head [19:23] <dolphy> i have strange errors in head too [19:23] <thomasvs> I'll revert to 0.6.1 testing [19:23] <dolphy> i was trying to locate those [19:24] Action: dolphy hopes HEAD is not fully broken [19:24] <thomasvs> it probably is :) [19:24] <thomasvs> the problem is, it's a refcounting issue, so if this is the fix you want us to backport to 0.6.2 :) [19:25] harshy (~ha...@dh...) joined #gstreamer. [19:27] <dolphy> hmm the problem is that after Company's fix HEAD was a pure wonder [19:27] <dolphy> it was working 100 % [19:27] <dolphy> but those fixes are not in the 0_6 Branch [19:27] <thomasvs> dolphy: when did it break then ? [19:27] <BBB> nope [19:27] <BBB> 0_6 is working [19:27] <dolphy> and it seems HEAD is broken now [19:27] <thomasvs> dolphy: hm, but you're saying it works perfectly with 0.6.1 ? [19:28] <dolphy> i dunno i haven't been able to build HEAD for some times [19:28] <thomasvs> look, we really should get out a 0.6.2 that works with gst-totem/gst-player [19:28] <dolphy> thomasvs: welll perfectly [19:28] <dolphy> that's not the word [19:28] <dolphy> 0.6.1 works fine except the pad refing bug which makes it crash on multiple next [19:28] <dolphy> this one was fixed in HEAD [19:28] sisob (~sisob@194.165.168.39) joined #gstreamer. [19:29] <dolphy> but seems something else broke HEAD once more since that time [19:29] <dolphy> same here with HEAD [19:30] <dolphy> segfault because of ref = 0 [19:30] <sisob> heya guys, I want to check out the 0.6.2 branch to see how it works with totem, do i need gst-plugins as well as gstreamer from cvs? [19:31] <BBB> we're currently backporting the fix that we were talking about on desktop-devel, so don't bother ;) [19:31] <BBB> but yes, you need gst-plugins as well as gstreamer from CVS [19:31] Action: BBB has ffmpeg working [19:32] sjoerd (sj...@be...) left irc: Read error: 104 (Connection reset by peer) [19:32] <dolphy> BBB: it would be great to use a more recent version of ffmpeg in gst-plugins [19:32] <BBB> I've got yesterdays CVS workign [19:32] <dolphy> BBB: wunderbar :) [19:32] <BBB> I'm testing it with gst-player (building...) in a few seconds [19:32] <sisob> BBB: what fix is that? [19:32] <BBB> sisob: it will (likely) crash on unknown media [19:33] <BBB> besides that, it should work well [19:33] <BBB> just like with 0.6.1 [19:33] <sisob> BBB: ahh ok, all I want is the error handling [19:33] <BBB> that's what we're backporting right now ;) [19:33] <sisob> oh and the newer ffmpeg seems to handle windows media audio :) [19:33] <sisob> so that would be nice [19:33] <BBB> does it? [19:33] <dolphy> hmm all that stuff will seriously delay my directfb stuff [19:34] Action: BBB will have to adapt gstffmpegallcodecmap.c then [19:34] <TD> i think it might be xperimental [19:34] <dolphy> imagine the best dream ever : 0.6.2 with latest ffmpeg, fixed refcountings, error reporting.. [19:34] <dolphy> i had a dream :) [19:35] sjoerd (sj...@be...) joined #gstreamer. [19:35] <sisob> BBB: I have some divXs that only work with xine and the audio shows up as "Windows Media Audio v2 (ffmpeg)" [19:36] <sisob> in totem's properties that is [19:36] <sisob> crashes gstreamer :) [19:36] <dolphy> sisob: there's no need to demonstrate that we should use latest ffmpeg :) [19:36] <dolphy> that's a fact :) [19:37] <dolphy> thomasvs: (gst-player:31714): GStreamer-WARNING **: Warning: refcount of caps caps of sink pad (pre-relink) is 0 [19:39] <sisob> dolphy: yeah, just want to make sure it gets liked up right an all [19:40] Nick change: sisob -> sisob_away [19:41] <thomasvs> dolphy: is that with my commit I just did ? [19:41] <thomasvs> dolphy: I have the same thing here [19:44] <dolphy> thomasvs: yup [19:44] <dolphy> thomasvs: my VHO is that something is broken again in refcountings [19:44] <dolphy> thomasvs: libgstplay hasn't moved an inch [19:44] <thomasvs> yeah [19:44] <dolphy> thomasvs: the set_audio function is trivial [19:44] <dolphy> thomasvs: BUT [19:45] <dolphy> thomasvs: libgstplay still use ref/unref for AsyncQueue [19:45] <dolphy> thomasvs: and that was the source of all problems before [19:45] <lypanov> umm... [19:45] <dolphy> thomasvs: so i guess that the audio_sink for example sends some deep_notify [19:45] Titanium (~jo...@po...) left irc: "Cerrando la cliente" [19:45] <dolphy> thomasvs: and some ref/unref are done when pushing/popping from the queue [19:46] <dolphy> thomasvs: and that fucks up the pad [19:46] <dolphy> thomasvs: i m sure that's a secret joke from Company who is not willing to backport to 0_6 so he broker it silently ;-) [19:46] <dolphy> s/broker/broked/ [19:47] <dolphy> hmm the 'd' is not needed :) [19:47] joanduan (~root@202.179.131.18) left irc: Read error: 60 (Operation timed out) [19:48] sisob_away (~sisob@194.165.168.39) left irc: "I like core dumps" [19:51] harshy (~ha...@dh...) left irc: Read error: 113 (No route to host) [19:53] <lypanov> dolphy: it is, just that you mixed the letters up a bit - borked :) [19:53] <lypanov> btw, out of interest [19:53] <lypanov> how well is spider working? [19:56] <dolphy> hmm works fine in 80 % of cases [19:56] <dolphy> for standard medias i would say it always works [19:56] <dolphy> tricky ones are not very well supported [19:57] ChrisHJW (~chr...@p5...) joined #gstreamer. [19:58] <lypanov> its just mp3/ogg -> ogg basically [19:58] <lypanov> umm... -> alsa/oss rather [20:00] <dolphy> ok bbl [20:00] <dolphy> going back home [20:00] dolphy (~do...@po...) left irc: "Network down, IP Packets delivered via UPS" [20:09] pb_ (~pb...@ds...) left irc: "bbl" [20:17] kmaraas (~km...@49...) joined #gstreamer. [20:17] <kmaraas> hi [20:17] <kmaraas> anyone know what this is about? [20:17] <kmaraas> (totem:27047): GLib-GObject-WARNING **: gobject.c:943:g_object_get_valist(): object class `GstDParamSmooth' has no property named `value_float' [20:25] <BBB> hm, totem? [20:25] <lypanov> pole? :) [20:25] Action: BBB has never seen that before [20:25] <BBB> (the warning, that is) [20:26] <BBB> kmaraas: how do I trigger that? [20:41] sack (~sa...@po...) left irc: Remote closed the connection [20:45] <BBB> wtay-dishes: you forgot to commit gstlame.h? [20:45] <lypanov> whats the most common way to be alerted that the current song is complete? [20:46] <Company> lypanov: connect to the eos signal of the pipeline [20:46] <Company> lypanov: or alternatively (if you know the element) to the eos signal of the sink [20:47] <lypanov> ok. thx! [20:56] pb_ (~pb...@pc...) joined #gstreamer. [21:01] dolphy (~do...@21...) joined #gstreamer. [21:08] <BBB> yay! divx5 works :) [21:12] <ds-work> qucktime demuxing should work soon, too [21:13] Zeenix (~zak@203.135.10.244) joined #gstreamer. [21:44] ds-work (ds...@co...) left irc: "leaving" [21:45] ds-work (ds...@co...) joined #gstreamer. [21:46] <ds-work> glib G_MAXINT64 bug filed #113991 [21:58] <pb_> cool [22:00] <BBB> LL only works on 32 bit machines [22:00] <BBB> isn't it called PRID64? [22:00] Action: BBB checks [22:01] <Company> LL works on any machine that has long long [22:01] <BBB> yes, but it's not 64 bit [22:02] <BBB> the proper typedef is in /usr/include/inttypes.h [22:02] <BBB> # define PRId64 __PRI64_PREFIX "d" [22:02] <BBB> and PRI64_PREFIX is LL or L [22:02] <BBB> depending on the arch [22:02] <Company> well, LL should work in any case ;) [22:02] <BBB> it's not proper :P [22:02] <Company> but you're right :) [22:03] <BBB> ds-work: want me to comment on it with this? [22:03] <pb_> right, it'd be bad form to use LL there on a 64-bit machine. [22:04] <pb_> I think glib should be able to work out the wordsize, and hence the appropriate suffix, for itself. [22:05] <BBB> it's possible using some configure.ac macros [22:05] <ds-work> er, I think glibconfig.h should be using the macro it defined not 5 lines later [22:05] <ds-work> defines [22:06] <pb_> ah, yes. [22:06] <ds-work> maybe 15 lines [22:06] <ds-work> #define G_MININT64 G_GINT64_CONSTANT(0x8000000000000000) [22:07] Action: ds-work wonders why he didn't put that in the bug report [22:07] <kmaraas> BBB: it's spewed all over when I run totem [22:11] <BBB> that's weird [22:11] <BBB> I'll try in a few moments, ok? [22:12] <BBB> dolphy: (lt-gst-player:20356): GStreamer-WARNING **: Warning: refcount of caps caps of sink pad (pre-relink) is 0 [22:12] <BBB> dolphy: is that in gst-player [22:13] Nick change: kmaraas -> km_out [22:30] <dolphy> back from death [22:30] <dolphy> BBB: that's a bug in refcounting of HEAD [22:39] <BBB> I noticed [22:39] <BBB> the filtered caps of a link doesn't seem to get ref'ed properly [22:40] <BBB> does gst-player uses filtered caps? [22:40] <Company> the only thing i changed was sinking the intersection [22:41] <Company> maybe there are some issues on relinking? [22:41] smoke (sm...@ch...) joined #gstreamer. [22:41] <dolphy> BBB: maybe spider does ? [22:41] <Company> spider does not [22:41] <dolphy> BBB: i m not really sure of what are filtered caps anyway [22:41] <BBB> Company: maybe that was hiding another bug? [22:41] <dolphy> BBB: libgstp... [truncated message content] |