IRC Logs

IRC <[email protected]>
Newsgroups gmane.comp.video.gstreamer.daily
Message-ID <[email protected]>
*******************************************************************
[03:02] <Company> gstreamer is 50000 lines of C
[03:02] <Company> gst-plugins is 145000 lines of C and 20000 lines of C++
[03:03] <LeRoutier> not a small piece of cake
[03:04] iain ([email protected]) left irc: "!"
[03:09] thaytan ([email protected]) left irc: Read error: 113 (No route to host)
[03:10] thaytan ([email protected]) joined #gstreamer.
[03:10] <Misirlou> Ew, C++!
[03:10] Action: Misirlou ducks
[03:13] sub_pop ([email protected]) joined #gstreamer.
[03:19] <Company> Misirlou: it's probably modplug ;)
[03:19] sub_pop ([email protected]) left irc: "Client exiting"
[03:24] Misirlou ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[03:25] sub_pop ([email protected]) joined #gstreamer.
[03:25] Misirlou ([email protected]) joined #gstreamer.
[03:50] pb_ (~pb@2002:5160:4550:1:240:95ff:fe30:aa84) left irc: "Client exiting"
[03:51] jcsston ([email protected]) joined #gstreamer.
[03:53] Rotty ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[03:59] jcsston ([email protected]) left irc: Read error: 60 (Operation timed out)
[04:04] thaytan ([email protected]) left irc: Read error: 113 (No route to host)
[04:06] thaytan ([email protected]) joined #gstreamer.
[04:14] <Company> man, the scheduler interface sucks
[04:24] <LeRoutier> i saw ronald speaking of a quicktime plugin for gstreamer, in which cvs module is that ? sandbox ?
[04:24] <Company> gst/qtdemux
[04:24] <Company> or gst/qt
[04:25] natyaht ([email protected]) joined #gstreamer.
[04:26] foser ([email protected]) left irc: "[ I want to believe ]"
[04:30] <LeRoutier> hum, strange, i see the directory in gst-plugins repository but i see no trace of it in the list of plugins that would or wouldn't be compiled
[04:30] <LeRoutier> (at the end of configure)
[04:30] thaytan ([email protected]) left irc: Read error: 113 (No route to host)
[04:31] <LeRoutier> well, i was blind
[04:32] <LeRoutier> gst-register | grep qt
[04:32] <LeRoutier> added plugin qtdemux with 1 feature(s)
[04:35] jdahlin ([email protected]) joined #gstreamer.
[04:36] <jdahlin> Company: I'm afraid of your changes to gstbin
[04:36] <jdahlin> Company: and you broke the build
[04:36] <Company> jdahlin: i did?
[04:36] <jdahlin> entryscheduler.c:965: warning: control reaches end of non-void function
[04:36] <jdahlin> gcc 3.2
[04:37] <Company> you're correct, i did
[04:38] <Company> you can solve the bin issue differently if you find a way
[04:39] <Company> without it the scheduler unlink function is run twice for some links
[04:40] <jdahlin> the thing is, it changes the semantics
[04:40] <jdahlin> and it's impossible to test all different kind of pipelines
[04:40] <Company> yes
[04:40] <jdahlin> some schedulers might depend on this "feature"
[04:40] <Company> then they're broken and need to be fixed
[04:40] <jdahlin> in an unstable development tree for sure
[04:40] <Company> in a stable one, too
[04:41] <jdahlin> I'm not so sure about that
[04:41] <Company> you can revert that change if you make sure the unlink function is only run once :)
[04:41] <jdahlin> it need lots of testing
[04:41] <jdahlin> that's not the point
[04:41] <Company> yeah, that's why i committed it - you will now all test it
[04:41] <Company> and if it breaks, we revert it
[04:41] <jdahlin> well, well
[04:42] <jdahlin> too bad the core build on FC1 is broken, otherwise I could have run the testsuite
[04:44] <jdahlin> so it compiled on RH9 now
[04:44] <Company> yeah, i fixed that
[04:51] jcsston ([email protected]) joined #gstreamer.
[05:01] jdahlin ([email protected]) left irc: "Leaving"
[05:09] <LeRoutier> good night ppl
[05:09] LeRoutier ([email protected]) left irc: "Leaving"
[05:42] <NFusi0n> Any Gentoo users around?
[05:44] sub_pop ([email protected]) left irc: "Client exiting"
[05:46] sub_pop ([email protected]) joined #gstreamer.
[05:46] <markey> re
[06:51] steve_b ([email protected]) joined #gstreamer.
[07:36] NFusi0n ([email protected]) left #gstreamer.
[07:36] NFusi0n ([email protected]) joined #gstreamer.
[07:37] <NFusi0n> Hey, I'm having trouble compiling gst-plugins. I don't know which ones I need, and there are quite a few to choose from =O
[07:37] <NFusi0n> Are there any docs around on gst-plugins?
[07:42] mxpxpod ([email protected]) left irc: "To quit or not to quit.. wait... was that a question?"
[07:59] spyder482 ([email protected]) left irc: Read error: 110 (Connection timed out)
[07:59] mxpxpod ([email protected]) joined #gstreamer.
[08:03] soros ([email protected]) joined #gstreamer.
[08:03] <soros> i heard the gstreamer developers were quitting the project, is there any hope now that they've gone ? :(
[08:35] ChrisHJW ([email protected]) joined #gstreamer.
[08:43] <NFusi0n> soros: Where did you hear that?
[08:55] wheels ([email protected]) joined #gstreamer.
[08:58] jcsston` ([email protected]) joined #gstreamer.
[09:01] jcsston ([email protected]) left irc: Nick collision from services.
[09:01] Nick change: jcsston` -> jcsston
[09:06] <soros> NFusi0n: a friend on efnet told me that
[09:10] <NFusi0n> "$ gst-launch sinesrc ! alsasink" works fine for me, but "gst-launch filesrc location=butter.mp3 ! mad ! alsasink" gets me "gst-launch-0.8: pcm_plug.c:882: snd_pcm_plug_hw_params: Assertion `err >= 0' failed." When I try it in gst-player, i segfault. Any ideas?
[09:10] <NFusi0n> soros: I've heard no such news
[09:10] <NFusi0n> Got a link or something?
[09:11] soros ([email protected]) left irc: Read error: 60 (Operation timed out)
[09:20] <NFusi0n> nevermind on my question, i googled it
[09:21] <NFusi0n> Wait, this error isn't supposed to occur with 0.8.0
[09:32] Nick change: mathrick|sleep -> mathrick
[09:33] <mathrick> morning
[09:54] bforbes ([email protected]) joined #gstreamer.
[10:02] mxpxpod ([email protected]) left irc: Read error: 60 (Operation timed out)
[10:39] <NFusi0n> g'morning mathrick 
[10:39] <NFusi0n> it's 1 am here, but good morning.
[11:00] apoc__ ([email protected]) joined #gstreamer.
[11:16] apoc_ ([email protected]) left irc: Read error: 110 (Connection timed out)
[11:26] Uraeus ([email protected]) joined #gstreamer.
[11:28] <Uraeus> g'morning
[11:29] <mathrick> yo Uraeus
[11:30] <Uraeus> hi mathrick
[11:30] <Uraeus> mathrick: do .mkv playback work for you? I seem to get some caps errors on the audio part
[11:31] <mathrick> Uraeus: hmm, haven't built in way too long. Will give it a try shortly
[11:38] Nick change: natyaht -> thaytan
[11:46] <Uraeus> hi thaytan
[11:48] <thaytan> yo :)
[12:01] steve_b ([email protected]) left irc: Remote closed the connection
[12:02] crazney_ ([email protected]) joined #gstreamer.
[12:02] Action: Uraeus tests files and makes em bug reports :)
[12:06] kwm ([email protected]) joined #gstreamer.
[12:17] crazney__ ([email protected]) left irc: Read error: 110 (Connection timed out)
[12:22] wingo ([email protected]) joined #gstreamer.
[12:23] <wingo> hey, it's a wtay
[12:23] <wingo> wtay_: what's up, bro?
[12:23] <thaytan> wingo off the port bow!
[12:23] <thaytan> ahoy :)
[12:24] <wingo> howdy, thaytan :)
[12:25] <Uraeus> hi wingo
[12:25] <wingo> hey Uraeus
[12:26] Action: wingo can't seem to log in to his server (ambient.2y.net)
[12:29] jcsston ([email protected]) left irc: Read error: 60 (Operation timed out)
[12:33] <Uraeus> wingo: I still haven't gotten a reply to my mail to you :)
[12:35] <mathrick> yo wingo
[12:35] <mathrick> wingo: I don't like to rain on your parade, but [wtay_] idle 73:49:19, signon: Thu Mar 25 09:45:25 ;)
[12:38] <wingo> Uraeus: my mail server is down :-/
[12:38] <wingo> mathrick: rain is nice, too :)
[12:39] <wingo> Uraeus: any time during that window is dandy for me -- I'm on holiday then, so there are no obligations
[12:42] <Uraeus> wingo: great! 
[12:49] <Uraeus> wingo: are you writing a scheduler?
[12:53] <wingo> no, i'm just fixing opt as I need to
[12:54] <wingo> i don't understand what all the concern is over opt being a bad scheduler
[13:01] <Uraeus> well I don't care which scheduler we use as long as the one choosen works for 'everyone' in regards to basic playback
[13:03] <Uraeus> for me opt is the most working one atm, but I have cases where gthread work and opt does not (and the other way around)
[13:08] <wingo> i know one bug in opt in tree-structured pipelines that i need to fix soon
[13:11] <Uraeus> well I think the plan is to have Wim also work on solving some of the remaining issues in opt 
[13:12] LeRoutier ([email protected]) joined #gstreamer.
[13:12] <LeRoutier> hello
[13:19] <LeRoutier> is that normal that, when playing most of my quicktime videos, gst-player does an hexa+ascii dump on the console ?
[13:20] <Uraeus> LeRoutier: probably not :) I just filed a bug report on a quicktime I had myself which had troubles :)
[13:22] <LeRoutier> i have only 1 qt that works perfectly. some dumps hexa on the console, some are damn slow, one that doesn't work at all
[13:23] <Uraeus> well it is still a big step forward, wasn't long ago our quicktime support where just theoretical :)
[13:25] <LeRoutier> file type i have the most problem with are  riff that aren't avi (std wav + other audio only riff files)
[13:25] <Uraeus> I have some issues with sound in my vob files
[13:32] pb_ (~pb@2002:5160:4550:1:240:95ff:fe30:aa84) joined #gstreamer.
[13:48] alley_cat ([email protected]) left irc: "May the Source be with you!"
[13:51] alley_cat ([email protected]) joined #gstreamer.
[13:57] wingo ([email protected]) left irc: Read error: 60 (Operation timed out)
[14:06] kwm ([email protected]) left irc: Read error: 54 (Connection reset by peer)
[14:07] <bilboed_> good sunday to all of you :)
[14:07] <Uraeus> hi bilboed_
[14:08] <bilboed_> Uraeus: things are finally coming on on gnonlin :) spent all of friday and saturday working on it
[14:09] <Uraeus> bilboed_: good to hear :) I am really looking forward to when we start to get to a point where your efforts are screenshootable :)
[14:11] <bilboed_> it took me a while (never having really worked on gobject & gstreamer) to find out exactly where wtay had stopped in all the code, and what he tried to do (apart from the 30lines of documentation)
[14:11] <Uraeus> hehe :)
[14:12] <Uraeus> bilboed_: now that you have figured out what he was trying to do, you agree with his designs?
[14:12] <bilboed_> yep, but we might have to extend it a little bit
[14:12] <bilboed_> but I'm cooking a documentation to validate the design
[14:12] <Uraeus> ah ok
[14:13] <bilboed_> like allow live sources :)
[14:13] <bilboed_> i.e. non-seekable sources
[14:15] <bilboed_> allowing devs to use gnonlin to do video-jockeys for televisions (for example)
[14:16] <bilboed_> the timeline would always be in the PLAYING state
[14:16] <bilboed_> but that'll be for later...
[14:17] <bilboed_> Is there some documentation on schedulers somewhere ?
[14:18] <bilboed_> it would help me debug/code gnonlin even faster
[14:19] <mathrick> bilboed_: schedulers are hot topic as of recent ;)
[14:20] <mathrick> bilboed_: Company has just written one, and Martin Soto did so too
[14:21] <LeRoutier> how much schedulers are there in gstreamer ? i know basicgthread, opt, cothread, Company's one. what else ?
[14:21] <mathrick> Martin Soto's fair is there too
[14:22] <LeRoutier> Company's one is 'entry' no ?
[14:24] <bilboed_> are company and martin's schedulers available somewhere ?
[14:24] <LeRoutier> in gst-sandbox i suppose
[14:28] kwm ([email protected]) joined #gstreamer.
[14:35] <bilboed_> can't see any scheduler in the sandbox
[14:40] sub_pop ([email protected]) left irc: "Client exiting"
[14:41] <Uraeus> bilboed_: martin's is available as patch sent to the mailing list. Don't think benjamins is available outside his did yet
[14:42] <Uraeus> s/did/disk/
[14:42] jonathang ([email protected]) joined #gstreamer.
[14:42] <bilboed_> ok
[14:45] <bilboed_> well I guess than once again, code is going to be the best documentation available :|
[14:48] <LeRoutier> are there media playlist formats supported by either gnome directly or a gstreamer based player ?
[14:49] <LeRoutier> (m3u, asx, pls, ...)
[14:51] <LeRoutier> and what about subtitles (but dvd ones)
[14:53] <mathrick> rb supports pls and m3u
[14:53] <mathrick> at least these I know of
[14:56] <LeRoutier> asx is more a redirector than a playlist format. it's XML like to redirect to a wmv/asf stream at another address
[14:57] <mathrick> in it's simplest form, yes. But it also contains playlist capabilities
[14:59] <LeRoutier> yes, with several <entry>...</entry> tags in it
[15:02] <Uraeus> bilboed_: well I think our docs are probably better than most free software projects :)
[15:02] thomasvs ([email protected]) joined #gstreamer.
[15:02] <Uraeus> yo thomasvs
[15:03] <thomasvs> afternoon people
[15:03] Action: thomasvs yawns
[15:03] <LeRoutier> hello thomasvs
[15:04] coqRe ([email protected]) joined #gstreamer.
[15:05] teuf ([email protected]) joined #gstreamer.
[15:05] <mathrick> hi thomasvs, teuf, coqRe
[15:06] <teuf> hi
[15:07] <coqRe> hi
[15:09] Nick change: LeRoutier -> LeRaway
[15:12] <Uraeus> I had a friend ask me about a windows application called 'Fruity Loops' anyone here know it, and is it comparable to Beast?
[15:14] <wheels> Does Beast make the milk turn pink too?
[15:15] <Uraeus> heh, no not the breakfast cereal, I actually thought of that at first too :)
[15:17] Rotty ([email protected]) joined #gstreamer.
[15:23] <dolphy> thomasvs: heya
[15:28] sublett ([email protected]) joined #gstreamer.
[15:30] markey ([email protected]) left irc: "leaving"
[15:40] Uraeus ([email protected]) left irc: "Client exiting"
[15:48] CoqRe2 ([email protected]) joined #gstreamer.
[16:07] coqRe ([email protected]) left irc: Read error: 110 (Connection timed out)
[16:11] Nick change: apoc__ -> apoc
[16:12] Rotty ([email protected]) left irc: "Bye"
[16:14] dholmes ([email protected]) left irc: Read error: 110 (Connection timed out)
[16:18] andyp ([email protected]) joined #gstreamer.
[16:18] Action: andyp is confused by sound-juicer, gstreamer and gnome-cd...
[16:19] <andyp> when i insert a CD the GNOME CD app starts and gets the info from CDDB configured in the desktop settings
[16:19] <andyp> how come sound-juicer fails to find the same info?
[16:20] <LeRaway> because sound-juicer uses another system ? (musicbrainz) and their server are often overloaded ?
[16:21] <andyp> ahh
[16:21] <andyp> now that *would* explain it
[16:21] <LeRaway> i suppose it's that, not sure at all, i don't know sound-juicer internals
[16:21] <alley_cat> the musicbrainz db is also missing a lot of cds cddb has
[16:21] <andyp> sounds likely though
[16:22] <andyp> don't suppose there's any way to switch the backend?
[16:22] <alley_cat> but the ones it has are usually more accurate than the ones in freedb
[16:22] <andyp> does it do submission to musicbrainz? if i enter the details myself?
[16:25] <andyp> looking at the docs, there's no evidence
[16:25] <andyp> ah well
[16:28] <andyp> aha all is revealed in TODO from gnome CVS
[16:28] andyp ([email protected]) left irc: "Peace"
[16:39] <thomasvs> dolphy: hi
[16:42] <apoc> hi thomasvs
[16:42] <apoc> thomasvs: got my mail with monkeysaudio test file ?
[16:43] <thomasvs> apoc: just got back, will take time to sift through mails :)
[16:46] <apoc> thomasvs: eheh :) I'm going to commit some fixes to gst-monkeysaudio. I think It'll be ready for a release
[16:54] thomasvs ([email protected]) left irc: Client Quit
[16:55] sjoerd ([email protected]) got netsplit.
[16:55] grub_booter ([email protected]) got netsplit.
[16:55] hyriand ([email protected]) got netsplit.
[16:55] tromey ([email protected]) got netsplit.
[16:55] Jara[zZ] ([email protected]) got netsplit.
[16:55] sri ([[email protected]) got netsplit.
[16:55] thomasvs ([email protected]) joined #gstreamer.
[16:56] sjoerd ([email protected]) returned to #gstreamer.
[16:56] grub_booter ([email protected]) returned to #gstreamer.
[16:56] hyriand ([email protected]) returned to #gstreamer.
[16:56] tromey ([email protected]) returned to #gstreamer.
[16:56] sri ([[email protected]) returned to #gstreamer.
[16:56] Jara[zZ] ([email protected]) returned to #gstreamer.
[16:59] Nick change: LeRaway -> LeRoutier
[17:27] Shoragan ([email protected]) joined #gstreamer.
[17:35] <bilboed_> something weird I've been noticing in gstreamer's code : some of the GST_IS_*_CLASS macros take "obj" as a parameter, but actually modify "klass" ... (ex : gstreamer/gst/schedulers/gstbasicscheduler.c)
[18:13] Rotty ([email protected]) joined #gstreamer.
[18:16] foser ([email protected]) joined #gstreamer.
[18:18] jdahlin ([email protected]) joined #gstreamer.
[18:20] <Company> bilboed_: my scheduler is committed to gstreamer core CVS
[18:21] <Company> wheels: ping
[18:21] <wheels> Company: splat
[18:22] <Company> wheels: i talked about writing kiosrc with markey yesterday
[18:22] <Company> wheels: kio needs a main loop
[18:22] <Company> wheels: how would you solve that?
[18:23] <wheels> Company: you mean other than the "kdemain" thingie?
[18:24] <jdahlin> I think it has been done before
[18:24] <jdahlin> eg, using qt/kde stuff in glibs mainloop
[18:24] <jdahlin> maybe check out latest version of dia, I'm quite sure they're using kde file opening dialogs
[18:24] <Company> wheels: well, a GstElement hjas no access to any event loop
[18:24] <jdahlin> (crack crack crack)
[18:25] <wheels> Company: For clarity -- you're saying that you want a main or aren't sure what to do with one?
[18:25] <Company> wheels: i want a kiosrc that works
[18:25] <wheels> Company: Oh, well, in that case...  ;-)
[18:25] <Company> and it should work outside of a kde app
[18:25] Action: wheels still isn't quite sure what the question is...
[18:26] <Company> wheels: gst-launch kiosrc ! filesink
[18:26] <Company> how do I write that kiosrc?
[18:27] <wheels> Ah, ok -- I misunderstood -- I thought you wanted to write a KIO Slave.
[18:28] <wheels> So -- ok, let's list requirements of the source -- you need a bitstream, an event loop, and...?
[18:28] CoqRe2 ([email protected]) left #gstreamer ("Leaving").
[18:30] <Company> the easiest way to say it: I need an equivalent to the libc open/read/close calls
[18:31] Action: wheels looks around at some API docs.
[18:32] spyder482 ([email protected]) joined #gstreamer.
[18:33] <wheels> Off the top of my head I can't think of why using KIO would require a KApplication instance...
[18:42] ChrisHJW ([email protected]) left irc: 
[18:43] <Company> because it's callback based and needs to trigger the callbacks from somewhere
[18:48] <wheels> Company: I'm currently reading the code for KIOInputStream which is used currently by libartskde.
[18:51] <wheels> Company: Ok, now I think I understand the problem.  :-)
[18:51] <wheels> Company: What would your ideal solution be?  Something syncronous?
[18:51] <wheels> Hmm...no...
[18:52] Action: wheels notes that his brain is still a little fried.  Was awake for 30 hours and then only slept for 4...
[19:01] <Company> wheels: my ideal solution would be something that requires as little code/overhead as possible while maintaining full flexibility ;)
[19:01] <wheels> Company: Are you considering going into politics?  ;-)
[19:01] <Company> wheels: i'm just interested in how you would do it conceptually
[19:06] <wheels> Company: Well, that's why I'm asking for the requirements.  :-)  I mean, it's really a pretty simple problem, but "the devil is in the details".  At some point you're going to need something that's working with a KIO::TransferJob.  But KIO does all of the dirty work out of process anyway -- it's likely possible to come up with something to do syncronous IO if it's running in another thread already or something.  Alternatively -- if you wa
[19:06] <wheels> use a signal / slot based approach you need a Qt event loop (or simulation thereof) to handle such...
[19:07] md` ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[19:08] md` ([email protected]) joined #gstreamer.
[19:09] Action: dolphy tries building gnome2.6 once more
[19:21] Nick change: mathrick -> mathrick|nap
[19:33] Nick change: LeRoutier -> LeRaway
[19:39] <jdahlin> dolphy: still no luck?
[19:42] <dolphy> jdahlin: yeah i m trying on my x86 now
[19:42] <dolphy> jdahlin: the ppc one refuses to work
[19:42] <dolphy> jdahlin: that's so boring
[19:43] <dolphy> jdahlin: hopefully it will work on the x86
[19:43] <dolphy> jdahlin: and i will be able to run totem :)
[19:43] <jdahlin> dolphy: What fails when you're trying to build it on ppc?
[19:45] <dolphy> jdahlin: it mostly builds
[19:45] <dolphy> jdahlin: but refuses to start
[19:45] <dolphy> jdahlin: can't find fonts
[19:47] arana ([email protected]) joined #gstreamer.
[19:47] <jdahlin> dolphy: maybe you need to do some manual configuration in font-config or xft
[19:48] <dolphy> jdahlin: maybe
[19:50] The_Company ([email protected]) joined #gstreamer.
[19:57] dholmes ([email protected]) joined #gstreamer.
[19:59] markey ([email protected]) joined #gstreamer.
[20:02] spyder482 ([email protected]) left irc: Read error: 110 (Connection timed out)
[20:03] arana ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[20:04] arana ([email protected]) joined #gstreamer.
[20:08] Company ([email protected]) left irc: Read error: 110 (Connection timed out)
[20:23] kmaraas ([email protected]) left irc: "Leaving"
[20:23] alley_cat ([email protected]) left irc: Read error: 60 (Operation timed out)
[20:25] arana ([email protected]) got netsplit.
[20:25] sxpert ([email protected]) got netsplit.
[20:25] arana ([email protected]) returned to #gstreamer.
[20:25] sxpert ([email protected]) returned to #gstreamer.
[20:25] lupusBE ([email protected]) joined #gstreamer.
[20:29] kmaraas ([email protected]) joined #gstreamer.
[20:35] <LeRaway> dolphy, matte le résultat des élections pendant que ça compile, tu vas bien rire
[20:36] <apoc> LeRaway, dolphy : oh oui :)
[20:36] walters ([email protected]) joined #gstreamer.
[20:36] <apoc> hi walters
[20:36] <jdahlin> dolphy: try to remove your font-cache
[20:36] alley_cat ([email protected]) joined #gstreamer.
[20:37] <walters> yo
[20:37] <jdahlin> dolphy: ~/.fonts.cache-1
[20:50] <dolphy> jdahlin: no change
[20:51] <jdahlin> dolphy: does fc-list show you anything?
[20:52] <dolphy> yep
[20:53] <jdahlin> ok, have no idea what can be broken then :/
[20:53] <dolphy> yeah me neither
[20:53] <dolphy> and it works fine on the x8
[20:53] <dolphy> x86
[20:53] <dolphy> probably debian related issue
[20:53] <jdahlin> yes
[20:53] <jdahlin> install yd :)
[20:54] <dolphy> hmm :)
[20:54] <dolphy> maybe one day..
[20:54] <jdahlin> or wait until fc work on ppc
[20:54] <dolphy> or just use the x86 to do totem code
[20:55] <dolphy> :)
[20:55] <jdahlin> haha, that works too
[20:55] <jdahlin> but then you can't complain how broken basicgthread is
[20:56] <ds> moo
[20:56] <dolphy> ds: yo
[20:56] <ds> dolphy: GstPlay doesn't play streams with no audio stream
[20:57] <dolphy> ds: you know what happens ?
[20:58] markey ([email protected]) left irc: "bbl"
[20:59] <ds> yeah, the clock from the audiosink is used, but there's no data send to the audiosink
[21:01] <dolphy> hmm it's only used for length query iirc
[21:01] <dolphy> and it tries video too
[21:03] <ds> carsideimpact.mov is an example media file
[21:03] lupusBE ([email protected]) left irc: Remote closed the connection
[21:10] <dolphy> ds: filesrc location="/home/dolphy/tmp/carsideimpact.mov" ! spider ! ffcolorspace ! ximagesink doesn't play it anyway
[21:11] <ds> dolphy: it does here
[21:13] <taaz> heh, you like the car crash movies?
[21:13] <ds> no, they suck... there's no plot, and all the main characters die in the end
[21:14] Action: dolphy updates 
[21:15] <jdahlin> ds, it's all about "entertainment"
[21:17] <taaz> it's better live.  you blink and crash is over
[21:18] <taaz> the place they do the crahes is pretty cool.  i think anyone can sign up for a tour on days they do crashes
[21:21] <dolphy> jdahlin: i finnished squale 0.0.1 this afternoon
[21:21] sub_pop ([email protected]) joined #gstreamer.
[21:22] <jdahlin> dolphy: cool, does it work okay?
[21:25] <dolphy> jdahlin: yeah
[21:25] <dolphy> jdahlin: i sent over 2 millions queries inside
[21:25] <dolphy> jdahlin: to check memory consumption
[21:25] <jdahlin> dolphy: no leaks?
[21:27] <dolphy> jdahlin: nope
[21:30] walters ([email protected]) left irc: Client Quit
[21:30] <apoc> dolphy: what's squale ?
[21:30] <dolphy> apoc: a daemon accelerating SQL queries by providing persistent connections
[21:30] <dolphy> apoc: like sqlrelay
[21:30] <dolphy> apoc: or sqlb
[21:31] <apoc> dolphy: oh nice :)
[21:31] <dolphy> apoc: we are making extensive use of that in my company
[21:31] <dolphy> apoc: but both sqlb and sqlrelay are not so usable for high load production
[21:32] <dolphy> apoc: so i developped another one
[21:32] <dolphy> apoc: it's GPL
[21:32] <apoc> dolphy: does it work with many database ?
[21:33] <dolphy> apoc: postgresql, mysql and oracle
[21:33] <dolphy> apoc: and provides a php module
[21:33] <dolphy> apoc: and a C library
[21:34] <thomasvs> does it do the laundry ?
[21:34] <jdahlin> lo thomasvs
[21:34] <thomasvs> hey johan
[21:34] <dolphy> thomasvs: well as long as you can push your shirt through a unix socket
[21:34] <apoc> dolphy: I thought you worked fulltime with thomas on gstreamer ?
[21:34] <thomasvs> jdahlin: you have internet now ?
[21:34] <jdahlin> thomasvs: yes!
[21:34] <jdahlin> finally
[21:34] <dolphy> apoc: nope i have 2 companies :)
[21:35] <thomasvs> jdahlin: ah, congrats :)
[21:35] <jdahlin> thomasvs: it's not too bad for productivity
[21:35] <thomasvs> jdahlin: just saw somewhere outside that there's a big festival end of may in bcn
[21:35] Action: jdahlin managed to do lots of things in pygtk today
[21:35] <thomasvs> jdahlin: with the pixies headlining !
[21:35] Action: thomasvs is giddy for that
[21:35] <jdahlin> thomasvs: cool!
[21:35] Action: thomasvs is going to have to ask for one day off though :)
[21:36] <jdahlin> thomasvs: let's concinve dolphy it's work related
[21:36] <dolphy> pixies ?
[21:36] <dolphy> sounds like pixel :)
[21:36] <dolphy> video related ?
[21:36] <jdahlin> of course
[21:37] <jdahlin> they will probably have big screens in the festival
[21:37] Action: thomasvs just noticed he happens to have a movie with scarlett johanson lying around
[21:37] <jdahlin> thomasvs: ghost world?
[21:38] <thomasvs> jdahlin: yeah
[21:38] <jdahlin> it rocks :-)
[21:38] <thomasvs> well, considering getting kristien to agree to watch it :)
[21:39] <jdahlin> but Thora Birch does that movie though
[21:39] <jdahlin> thomasvs: it's a "girl movie"
[21:39] <jdahlin> so it shouldn't be difficult
[21:39] <thomasvs> well, she just woke up and she's a bit cranky :)
[21:40] <jdahlin> when did you arrive?
[21:40] <thomasvs> last night at four
[21:40] <jdahlin> eek
[21:41] teuf ([email protected]) left irc: "Client exiting"
[21:53] markey ([email protected]) joined #gstreamer.
[22:03] jcsston ([email protected]) joined #gstreamer.
[22:05] Nick change: bforbes -> mxpxpod
[22:06] kwm ([email protected]) left irc: Read error: 54 (Connection reset by peer)
[22:07] Nick change: mathrick|nap -> mathrick|bath
[22:07] jdahlin ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[22:09] Nick change: LeRaway -> LeRoutier
[22:10] <dolphy> build seems to be broken
[22:13] alley_cat ([email protected]) left irc: "May the Source be with you!"
[22:14] alley_cat ([email protected]) joined #gstreamer.
[22:15] dolphy ([email protected]) left irc: "Network down, IP Packets delivered via UPS"
[22:17] alley_cat ([email protected]) left irc: Client Quit
[22:17] alley_cat ([email protected]) joined #gstreamer.
[22:20] jcsston` ([email protected]) joined #gstreamer.
[22:21] <LeRoutier> anyone of the gnonlin around ?
[22:23] steve_b ([email protected]) joined #gstreamer.
[22:26] <bilboed_school> LeRoutier: yep
[22:28] warren_laptop ([email protected]) joined #gstreamer.
[22:29] <warren_laptop> Is the API/ABI stable yet?  (Something compiled against 0.8 today should work in the next 1.5 years without a rebuild?)
[22:29] spyder__ ([email protected]) joined #gstreamer.
[22:35] <The_Company> warren_laptop: something compiled against 0.8 today should work with 0.8 forever
[22:35] Nick change: The_Company -> Company
[22:38] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out)
[22:43] kwm ([email protected]) joined #gstreamer.
[22:43] MadCow ([email protected]) joined #gstreamer.
[22:44] <warren_laptop> Yes, but when 0.9 or 1.0 happens, will that binary need recompilation to work against it?
[22:45] <LeRoutier> usualy, that's what major number change means
[22:47] <warren_laptop> The RH desktop guys said that gstreamer was heading towards a freeze in the interface, but they were not sure if it happened yet.
[22:49] MadCow ([email protected]) left irc: "Leaving"
[22:51] jonathang ([email protected]) left irc: Remote closed the connection
[22:52] kwm ([email protected]) left irc: "Leaving"
[22:57] arana ([email protected]) left irc: Read error: 113 (No route to host)
[23:04] sub_pop ([email protected]) left irc: "Client exiting"
[23:05] <wheels> warren_laptop: Well, it's at a temporary freeze -- all 0.8.x will be compatible, but that doesn't mean things written for 0.8.x will work with 0.9.x or greater...
[23:05] spyder__ ([email protected]) left irc: Read error: 110 (Connection timed out)
[23:06] <warren_laptop> darn...
[23:06] <warren_laptop> I was told that gstreamer is the most future proof sound output, but if it cannot remain binary compatible then we can't use it.
[23:07] <wheels> warren_laptop: I'd appreciate it if you'd send an email to the list.  This is the kind of stuff that I'd like to have on record.  :-)
[23:07] <warren_laptop> wheels, I work for Red Hat, Inc.  However Macromedia asked for recommendations for their default sound output.  They release only every 1.5 to 2 years so I want their plugin to be as compatible as possible and future proofed.
[23:08] <wheels> Oh, Redhat Inc. not just Redhat.  ;-)
[23:08] <warren_laptop> wheels, I take it that other people don't care about keeping a stable interface?
[23:08] <wheels> warren_laptop: I do; hence my recomendation of sending the mail.  :-)
[23:09] <warren_laptop> wheels, which mailing list would be best?  And do you expect that I will be flamed? =)
[23:09] <wheels> warren_laptop: (I've been something of a Gst advocate in the KDE world and this is something that we're going to have to deal with too.)
[23:10] BBB ([email protected]) joined #gstreamer.
[23:10] <wheels> warren_laptop: [email protected] -- there weren't flames when I brought this up last time, but it did spark some good discussion.
[23:10] <BBB> hi
[23:10] <warren_laptop> wheels, it would be awesome if we can move toward a standard of streamer... but doesn't gstreamer use glib?  I would think that KDE would realliy frown upon that?
[23:10] <wheels> howdy BBB 
[23:10] <wheels> warren_laptop: So does aRts at this point.
[23:10] <BBB> could I ask one of our bugsquad people to please create a tracker bug for all non-working movies?
[23:10] <warren_laptop> wheels, oh really... ah
[23:11] <wheels> warren_laptop: It is a point against it in the KDE world, but it's likely not a fatal blow.  :-)
[23:11] <warren_laptop> wheels, I still have the opinion that KDE rejected gstreamer and gconf mainly because of the leading "g".
[23:11] <warren_laptop> wheels, note that they did not fully reject d-bus.  It does not begin with "g". =)
[23:11] <wheels> warren_laptop: Well, we rejected gconf because it sucks.  :-)
[23:12] <warren_laptop> wheels, I happen to agree that it sucks, but now we have several competing standards. =(
[23:12] <warren_laptop> (Or lack of standards entirely.)
[23:13] <wheels> warren_laptop: Well, but that's not a strong argument in the KDE community (and this is a community difference) -- KDE is less likely to adopt something that it doesn't like for the sake of "standards".
[23:13] <wheels> warren_laptop: That really won't be a sigificant factor for KDE and GSt either, really...
[23:19] abo ([email protected]) joined #gstreamer.
[23:20] sub_pop ([email protected]) joined #gstreamer.
[23:20] Shoragan ([email protected]) left irc: "Leaving"
[23:30] <abo> My gstreamer does stuff like this: open("/opt/gnome2/lib/gstreamer-0.8/libgstspider.so", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
[23:30] <abo> Is that normal?
[23:30] <abo> (Hello, BTW. :)
[23:31] Nick change: mathrick|bath -> mathrick
[23:31] Action: mathrick feels refreshed
[23:34] <thomasvs> abo: does it bother you ? :)
[23:34] <thomasvs> abo: feel free to file a bug with a complete strace output and I'll look into it
[23:36] <BBB> wheels: how far is gst-in-kde right now?
[23:37] <wheels> BBB: technically or politically?
[23:37] <abo> thomasvs: Well, it doesn't work, so I'm trying to figure out why. It looked odd...
[23:38] <BBB> wheels: either
[23:38] <BBB> "it" doesn't work
[23:38] <BBB> ...
[23:38] <BBB> ?
[23:38] <wheels> BBB: Well there hasn't been much recently on the political front -- on the technical with the bindings it's still using 0.6 -- I hope to update the bindings to 0.8 over the Easter holiday...
[23:39] <abo> BBB: Yeah, I know. I'm trying to think of what to write. :)
[23:39] <thomasvs> abo: how about "which command did you run ?"
[23:39] <abo> This, for example: gst-launch filesrc location=/usr/share/apps/khangman/sounds/new_game.ogg ! vorbisdec ! audioconvert ! esdsink
[23:40] <thomasvs> abo: you didn't have oggdemux
[23:40] <abo> Results in
[23:40] <thomasvs> abo: how about sinesrc ! esdsink ?
[23:40] <BBB> how about gst-launch filesrc location=/usr/share/apps/khangman/sounds/new_game.ogg ! oggdemux ! vorbisdec ! audioconvert ! esdsink
[23:42] <abo> Oh. Yeah, that works. (Had to put audioconvert after sinesrc)
[23:45] <abo> So vorbisfile is replaced by oggdemux ! vorbisdec. Sorry about that. But I still can't get totem to work...
[23:46] <wheels> heh -- http://nat.org/choto.php3?p=3639 -- I knew the GNOMEs don't love me.
[23:47] <thomasvs> wheels: heh, that's funny :)
[23:48] <BBB> abo: "can't get to work" isn't particularly useful ;)
[23:49] <BBB> do you have gst-ffmpeg? do you have common decoder plugins (mpeg2dec; check gst-inspect)? what happens?
[23:50] mxpxpod ([email protected]) left irc: Remote closed the connection
[23:50] <apoc> night tguys
[23:50] apoc ([email protected]) left irc: "Leaving"
[23:51] <thomasvs> sleepy time
[23:51] <abo> BBB: I think I need gst-ffmpeg. Wonder why it isn't included in jhbuild.
[23:52] mxpxpod ([email protected]) joined #gstreamer.
[23:55] <abo> Well, thanks. Mostly I just manted to rule out that strange ENOTDIR thing....
[00:00] --- Mon Mar 29 2004
[00:00] spyder482 ([email protected]) joined #gstreamer.
[00:03] foser ([email protected]) left irc: Operation timed out
[00:03] foser ([email protected]) joined #gstreamer.
[00:06] <abo> BBB: What actually happens is that totem starts but then gets stuck and won't start playing the file. I could file a bug with --gst-debug-level=3 output, but maybe I should debug it some more myself first. :)
[00:08] <BBB> gst-ffmpeg is needed for pretty much any movie
[00:08] <BBB> don't know why it gets stuck
[00:08] <BBB> anyway...
[00:09] <BBB> it isn't included in jhbuild because it's not part of GNOME, unlike gst-plugins and gstreamer
[00:09] <BBB> I don't know why
[00:09] <LeRoutier> abo : try to launch totem with --gst-scheduler=basicgthread     and see if it fails too
[00:09] <BBB> thomasvs tried to explain me one day, but he confused the hell out of me
[00:12] <abo> BBB: I see. Well, it was easy to add. :)
[00:12] <abo> LeRoutier: Nope, no difference.
[00:13] <abo> BBB: But you're right, I'm missing mpeg2dec, which probably have something to do with a missing mpeg2dec-devel rpm...
[00:22] markey ([email protected]) left irc: "nite"
[00:27] <BBB> yes
[00:27] <BBB> you need development packages
[00:27] <BBB> mpeg2dec is for playing MPEG movies
[00:28] yippi ([email protected]) joined #gstreamer.
[00:28] <BBB> gst-ffmpeg is mostly for AVI and Quicktime format codecs (divx, xvid, cinepak, sorensen, mpeg4, etc.)
[00:31] <abo> Yup. I'm recompiling now. totem and gst-player still won't play oggs though even though that works on the command line now, but that's anouther issue...
[00:32] <abo> I'll get back with a trace/debug log if I can't figure it out.
[00:33] <abo> gstdvddemux.c:295: `GST_EVENT_ANY' undeclared (first use in this function)
[00:33] <abo> Haven't I seen that one before?
[00:34] yippi ([email protected]) left irc: Remote closed the connection
[00:35] <abo> Yes. I'm missing libdvd* devel packages.
[00:42] thaytan ([email protected]) left irc: Read error: 113 (No route to host)
[00:44] <mathrick> abo: it shouldn't compile it when libdvd* devel header aren't present
[00:47] <LeRoutier> missing gstevent.h include i'd say
[00:47] <BBB> do you have latest CVS of gstreamer-core
[00:47] <BBB> it contains that
[00:47] <BBB> gstevent.h is in gst.h
[00:48] <abo> mathrick: Yeah, they were probably unrelated. It was just a case of gstreamer and gst-plugins not being matching versions.
[00:48] <LeRoutier> GST_EVENT_ANY is recent (15:30 on Mar 27, 2004) so if your gstreamer is older ...
[00:52] Company ([email protected]) left irc: Remote closed the connection
[00:53] bilboed_ ([email protected]) left irc: Read error: 110 (Connection timed out)
[00:55] bilboed_ ([email protected]) joined #gstreamer.
[01:19] Nick change: bilboed_ -> bilboed
[01:43] Misirlou ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[01:45] thaytoo ([email protected]) joined #gstreamer.
[01:45] Misirlou ([email protected]) joined #gstreamer.
[01:58] pb_ (~pb@2002:5160:4550:1:240:95ff:fe30:aa84) left irc: "Client exiting"
[01:58] m_wheels ([email protected]) joined #gstreamer.
[02:00] wheels ([email protected]) left irc: Nick collision from services.
[02:00] Nick change: m_wheels -> wheels
[02:06] sublett ([email protected]) left irc: "Why are all the really good songs short?"
[02:23] <LeRoutier> good, gnome-media 2.6.0 & nautilus-media 0.7.0 just reached gentoo. 
[02:29] Action: BBB thinks about submitting patches for a generic profile framework in gstreamer-0.9 right now
[02:29] Action: BBB ponders... yes or no?
[02:31] jcsston` ([email protected]) left irc: Read error: 60 (Operation timed out)
[02:32] <thaytoo> BBB: why wait?
[02:32] <thaytoo> as long as by 'submitting' you don't mean 'committing' 
[02:32] <BBB> no
[02:32] <BBB> bug report
[02:33] Action: BBB thinks there is one
[02:37] warren_laptop ([email protected]) left #gstreamer ("Leaving").
[02:40] <LeRoutier> i saw some 'profile stuff' using gconf-editor, is that in use ?
[02:42] <BBB> that's thomasvs' stuff
[02:42] <BBB> he didn't want to wait for my stuff to be finished, he wanted a simple profile thing in gnome-2.6
[02:53] Action: BBB bugzilla's
[02:54] <BBB> see bugzilla
[02:57] <LeRoutier>  who ? me ? Uraeus report for qt/mov ?
[02:59] <BBB> nobody specifically :)
[02:59] <BBB> but anyway, profile stuff is in bugzilla
[02:59] <BBB> I'll commit when we've branched off 0.8.x


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.