IRC Logs
IRC <[email protected]>
| Newsgroups | gmane.comp.video.gstreamer.daily |
|---|---|
| Message-ID | <[email protected]> |
******************************************************************* [03:02] <BBB_> LeRoutier: ucsf = ds :) [03:02] <BBB_> in case you didn't know yet [03:02] <BBB_> it's university college of san fransisco [03:02] <BBB_> I'm med.cornell.edu (work) or nyc.rr.com (home) [03:04] Nick change: BBB_ -> BBB [03:04] <LeRoutier> yep, i know now [03:07] <Company> hm [03:07] <ds-work> university of california, san francisco [03:07] <Company> my whole scheduler is actually rather nice [03:07] <Company> i should make a base class and write different schedule() functions [03:09] <Company> especially now that the schedule function has become more interesting [03:09] <Company> s/interesting/important/ [03:13] <BBB> ds-work: oh, ohwell, I was close :) [03:16] Action: BBB just committed muxer docs [03:16] Action: BBB will work on N-to-N and managers now [03:16] <BBB> and then I'll wait for dolphy, leif and ds to finish their parts [03:16] <BBB> and write a summary, too [03:16] <BBB> then, PWG is finished [03:16] <BBB> and I can move on to the appdevman [03:17] jcsston ([email protected]) left irc: Read error: 60 (Operation timed out) [03:17] Action: BBB hopes people will keep the docos uptodate from now on [03:19] <ds-work> doubtful [03:19] <BBB> I know [03:19] <BBB> ohwell, I'll try to do it sort-of [03:19] <BBB> it'd rock if others would help a bit, though [03:19] <BBB> leif, MIDI, you, autoplugging, martin, clocking, me, summary/n-to-n/managers, david, python [03:22] <LeRoutier> is there a quick way to have gstreamer docs display in devhelp ? [03:22] <BBB> I wish I knew :/ [03:23] <LeRoutier> seems a .devhelp file is needed (a xml file which contains title/chapters/keyworks and points to html pages of the doc) [03:24] <BBB> I don't know how to do that :/ [03:24] <Company> thomasvs had one once [03:27] jcsston ([email protected]) joined #gstreamer. [03:29] <LeRoutier> i'll try to seek some docs on .devhelp building on the web and if i find what i need, to provide a patch [03:29] <LeRoutier> for now, time to sleep. good night ppl [03:29] LeRoutier ([email protected]) left irc: "Leaving" [03:47] jdahlin ([email protected]) left irc: "Leaving" [03:47] <Company> ds-work: gst_object_get_parent should take a gpointer as argument, not a GstObject [03:48] <Company> ds-work: always casting both argument and return value is annoying [03:48] <Company> ds-work: or we should keep functions like gst_pad_get_parent [03:48] <ds-work> huh? [03:49] <ds-work> oh [03:49] <ds-work> I like gst_pad_get_parent [03:50] <Company> someone started removing it [03:50] <Company> by replacing it with GST_ELEMENT (gst_object_get_parent (GST_OBJECT (pad))) [03:50] <ds-work> er, no. that's not going to fly [03:51] <ds-work> where do you see this? [03:52] <BBB> make it a define or so [03:52] Action: BBB likes gst_pad_get_parent and is used to it [03:53] jcsston` ([email protected]) joined #gstreamer. [03:54] <Company> fine with me [03:54] Action: Company keeps using gst_pad_get_parent [03:55] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out) [03:59] <BBB> how do I get the caps of a current two-pad-connection? [03:59] <BBB> does GST_PAD_CAPS () work? [04:01] <ds-work> gst_pad_get_negotiated_caps() [04:04] Shoragan ([email protected]) left irc: "Leaving" [04:04] kmaraas ([email protected]) left irc: Client Quit [04:05] jdahlin ([email protected]) joined #gstreamer. [04:05] The_Company ([email protected]) joined #gstreamer. [04:05] Company ([email protected]) left irc: Nick collision from services. [04:05] Nick change: The_Company -> Company [04:06] <Company> <Company> O M G [04:06] <Company> <Company> (sorry for spamming) [04:06] <Company> <Company> GstPad * [04:06] <Company> <Company> gst_scheduler_pad_select (GstScheduler * sched, GList * padlist) [04:06] <Company> <Company> { [04:06] <Company> <Company> GstSchedulerClass *sclass; [04:06] <Company> <Company> sclass = GST_SCHEDULER_GET_CLASS (sched); [04:06] <Company> <Company> if (sclass->pad_select) [04:06] <Company> <Company> sclass->pad_select (sched, padlist); [04:06] <Company> <Company> return NULL; [04:06] <Company> <Company> } [04:06] <Company> <Company> who programmed that? [04:06] <Company> <Company> especially because sclass->pad_select returns a void! [04:06] <Company> <Company> i'm not allowed to change function pointers, right? [04:07] <ds-work> If it was _always_ broken, just change it [04:07] <ds-work> there's no possible way that ->pad_select worked in the stable series, so you're not breaking anything [04:07] <BBB> Company: funny [04:07] <BBB> I just noticed that :D [04:07] <BBB> Company: I was still looking at how that was supposed to work, given my documentation on select() I wrote a few minutes ago :P [04:08] <BBB> I decided it was just broken ;) [04:08] <BBB> btw, it's not a select function [04:08] <BBB> imo [04:08] <BBB> or maybe it is [04:08] <BBB> poll should have a timeout added to it or so [04:09] <ds-work> Company: although technically, it would be better to add a new function and stop using the old one [04:09] <Company> ds-work: i'm talking about the function pointer scheduler_class->pad_select [04:09] aldug ([email protected]) left irc: Connection timed out [04:09] jdahlin ([email protected]) left irc: Client Quit [04:09] jdahlin ([email protected]) joined #gstreamer. [04:10] <ds-work> Company: yeah, just add a new one ->pad_select_2 or whatever [04:10] <BBB> it's no breakage to change the return type, is it [04:10] <BBB> I mean... [04:10] <BBB> does it change padding? [04:10] <BBB> it can never have worked... [04:11] jdahlin ([email protected]) left irc: Client Quit [04:11] <Company> well, basic actually does something [04:12] <BBB> nothing useful [04:12] <BBB> basic's implementation is broken [04:12] <BBB> I just checked it [04:12] <Company> and the only gst_pad_select is used by aggregator: [04:12] <Company> pad = gst_pad_selectv (aggregator->sinkpads); [04:12] <Company> buf = GST_BUFFER (gst_pad_pull (pad)); [04:12] <Company> BOOM! [04:12] yippi ([email protected]) left irc: "Client exiting" [04:12] <ds-work> it's better to ignore the broken and add what you really want [04:12] <ds-work> aggregator is useless [04:12] <Company> ds-work: what function name? [04:13] <ds-work> what did I suggest for the gst_pad_ function name? [04:13] <Company> pull_many [04:13] <Company> i want a better one ;/ [04:13] <ds-work> yeah, that sounds weird [04:16] <ds-work> pull_from_one [04:16] <Company> nearly the same as select.. [04:17] <Company> gst_pad_await is the best idea i had so far [04:17] <BBB> I want a pad_poll function [04:17] <Company> poll? [04:17] <BBB> so please add something with a timeout or something that allows to maybe not pull a buffer [04:17] <BBB> so I can check "is there input?" and if not, do something else [04:17] <BBB> non-blocking [04:18] <Company> uhm, that doesn't work [04:18] <Company> there never is input [04:18] <Company> it's only provided if you request it [04:19] aldug ([email protected]) joined #gstreamer. [04:21] taaz-gone ([email protected]) left irc: Read error: 110 (Connection timed out) [04:27] Nick change: harshy -> harshyWork [04:27] Action: ds-work wishes libtool would create DLLs automatically [04:32] trow ([email protected]) left irc: "Leaving" [04:35] <BBB> hm [04:35] <BBB> damn [04:35] <BBB> this is not good [04:35] <BBB> I have fakesrc ! jpegenc ! filesink [04:35] <BBB> it works [04:35] <BBB> but [04:35] <BBB> my JPEG image is all green :'( [04:35] Action: BBB thinks he does something wrong in fakesrc [04:40] <ds-work> jpegenc might be screwed up [04:40] <ds-work> note that fakesrc pushes empty buffers :) [04:40] <BBB> it doesn't crash [04:40] <BBB> I know, I connect to handoff [04:40] <BBB> and it's being called [04:40] <BBB> excuse my hacks :p [04:40] <ds-work> you have the right caps? [04:41] Action: ds-work asks more dumb questions [04:42] <BBB> yes! [04:42] <BBB> I connect to the fixate signal :D [04:45] <BBB> the JPEG image is also of the right size [04:45] <BBB> so I think it's really fakesrc that's broken here [04:45] <Company> how is the handoff on fakesrc supposed to work? [04:46] <Company> are people really supposed to modify the GstBuffer struct given to them? [04:46] <Company> btw: you set signal-handoffs to TRUE? [04:48] ChriHJW ([email protected]) joined #gstreamer. [04:48] <BBB> yes [04:48] <BBB> the handoff signal function is called [04:51] <BBB> we: (0x0x8060938) 0x11 [04:51] <BBB> they: (0x80609ac) 0x00 [04:51] <BBB> heh [04:51] <BBB> I write to a copy [04:51] <BBB> suckage [04:51] Action: BBB kicks signals [04:52] <BBB> we: (0x0x80609ac) 0x11 [04:52] <BBB> they: (0x80609ac) 0x11 [04:52] <BBB> s/GST_TYPE_BUFFER/G_TYPE_POINTER/ makes it work :) [05:00] <Company> BBB: GST_TYPE_BUFFER | G_TYPE_STATIC_SCOPE please [05:01] <Company> though i'D prefer to use a different signal that has a GstBuffer return value [05:01] <Company> that sounds a lot more sane [05:02] <BBB> I know [05:02] <BBB> later [05:02] <BBB> 0.9.x [05:02] <BBB> add it to your todo list [05:02] <BBB> GstData btw [05:02] <BBB> not GstBuffer [05:02] <BBB> I want to be able to return EOS [05:03] <Company> adding such a signal would work right now [05:03] <Company> because handoff doesn't work [05:03] <Company> it won't work if you fix handoff ;) [05:03] <BBB> gstfakesrc.c:263: `G_TYPE_STATIC_SCOPE' undeclared (first use in this function) [05:03] <BBB> it works for me :) [05:04] <Company> G_SIGNAL_TYPE_STATIC_SCOPE [05:04] Action: BBB has a working scene detection file that generates a webpage of images for an input movie [05:04] <BBB> it's approximately 7-10x realtime :) [05:04] Action: BBB likes it [05:05] Action: BBB adds to ds' TODO list [05:07] Action: Company => bed [05:07] <ds-work> ? [05:07] <ds-work> ah [05:08] Nick change: mx|gone -> mxpxpod [05:09] <BBB> takes +/- 30s on a 1GHz to analyze a 3:40 MPEG movie [05:10] <BBB> so 7x realtime [05:10] <BBB> hm... [05:10] <BBB> ohwell, good enough for now [05:12] <dholmes> Can someone point me to where I can find the C# bindings for gstreamer? The language bindings page doesn't seem to work. [05:15] <BBB> try google :) [05:16] <BBB> hm [05:16] <BBB> can't even find it myself [05:16] <dholmes> Yeah, i googled for a few things [05:17] Action: BBB doesn't know :( [05:17] <BBB> ask on the mailinglist [05:17] <BBB> and mention that the bindings page is broken [05:17] <BBB> :) [05:35] <dholmes> Hm, found them [05:35] <dholmes> Apparently they're in the gtk# source, but not built by default, and thus not in this RPM I just installed. Phooie [05:36] <BBB> that's odd [05:36] <BBB> are they updated to 0.8.x? [05:36] <dholmes> I somehow doubt it. [05:37] <BBB> heh :) [05:37] Action: BBB goes to bed [05:37] <BBB> adieu! [05:37] BBB ([email protected]) left irc: "Client exiting" [05:39] <dholmes> Or rather it USED to be there... [05:42] taaz-gone ([email protected]) joined #gstreamer. [05:42] Nick change: taaz-gone -> taaz [05:45] <dholmes> It appears the C# bindings no longer exist [05:45] <dholmes> Pity [05:48] <ds-work> woot! gstreamer just ./configured on Windows [05:50] md` ([email protected]) left irc: Read error: 104 (Connection reset by peer) [05:51] <taaz> hmm. long log since monday. what did i miss? [05:53] <bitshifter> looks like valgrind sets the VALGRIND_OPTS variable environment variable - so it should be fairly easy for an app to check whether it's being run within valgrind or not [05:53] md` ([email protected]) joined #gstreamer. [05:55] <ds-work> taaz: GStreamer is switching to using Qt instead of glib, and most of us are switching to windows as a primary platform [05:57] <taaz> ds-work: sound reasonable. can i help with converting gst-player? [06:11] spyder482 ([email protected]) left irc: "Leaving" [06:38] eazel7 ([email protected]) joined #gstreamer. [06:38] <eazel7> hi hi [06:38] <eazel7> hi there [06:39] <eazel7> I was wondering me about gstreamer-0.8 (nice nice!!! it's a jewel for the gnome-2.6) [06:39] <eazel7> how to setup the video sink [06:40] <ds-work> what is there to set up? [06:40] ChrisHJW ([email protected]) left irc: Ping timeout: 14400 seconds [06:40] <eazel7> gstreamer-properties [06:40] <eazel7> when I test it it tells me that the pipeline fails [06:41] <eazel7> xvimagesink is apparently the module selected [06:41] <ds-work> does gst-player work? [06:41] <eazel7> for sounds? yes [06:41] <ds-work> for video? [06:41] <eazel7> I haven't tried yet [06:43] <eazel7> nope, it doesn't [06:44] <ds-work> use ximagesink, then [06:45] <eazel7> <Error al construir pipeline de prueba para 'Custom'> <error building test pipeline for 'Custom'> [06:48] <ds-work> run gst-launch-0.8 videotestsrc ! xvimagesink [06:48] <eazel7> works [06:48] <ds-work> then xvimagesink works [06:48] jboyens ([email protected]) joined #gstreamer. [06:49] <eazel7> so, why gstreamer-properties does no says the same? [06:49] ChriHJW ([email protected]) left irc: [06:54] sxpert ([email protected]) left irc: Read error: 110 (Connection timed out) [06:56] sub_pop ([email protected]) left irc: "Client exiting" [06:58] sub_pop ([email protected]) joined #gstreamer. [07:01] <eazel7> well, thanks [07:01] <eazel7> see you tomorrow [07:01] eazel7 ([email protected]) left irc: "Leaving" [07:24] jcsston`` ([email protected]) joined #gstreamer. [07:25] Nick change: jcsston`` -> jcsston [07:33] jcsston` ([email protected]) left irc: Read error: 60 (Operation timed out) [08:04] ChrisHJW_log ([email protected]) left irc: Read error: 60 (Operation timed out) [08:08] ChrisHJW_log ([email protected]) joined #gstreamer. [08:21] sub_pop ([email protected]) left irc: "Client exiting" [08:26] sxpert ([email protected]) joined #gstreamer. [08:29] kmaraas ([email protected]) joined #gstreamer. [08:39] kmaraas ([email protected]) left irc: Client Quit [08:52] AlexCONRAD ([email protected]) left irc: Client Quit [08:59] markey ([email protected]) joined #gstreamer. [08:59] sub_pop ([email protected]) joined #gstreamer. [09:01] Company ([email protected]) left irc: Remote closed the connection [09:03] markey ([email protected]) left irc: Client Quit [09:12] jcsston ([email protected]) left irc: Read error: 104 (Connection reset by peer) [09:21] Shoragan ([email protected]) joined #gstreamer. [09:50] sub_pop ([email protected]) left irc: "Client exiting" [10:15] teuf ([email protected]) joined #gstreamer. [10:15] <teuf> hi [10:17] sublett ([email protected]) joined #gstreamer. [10:20] thomasvs ([email protected]) left irc: Connection timed out [10:31] jdahlin ([email protected]) joined #gstreamer. [10:31] markey ([email protected]) joined #gstreamer. [10:34] thomasvs ([email protected]) joined #gstreamer. [10:41] sub_pop ([email protected]) joined #gstreamer. [10:47] <teuf> are you using PATCH keywords in bug reports and things like that ? [10:58] dolphy ([email protected]) joined #gstreamer. [10:59] markey ([email protected]) left irc: "bbl" [11:00] iain ([email protected]) joined #gstreamer. [11:01] wheels ([email protected]) left irc: "using sirc version 2.211+KSIRC/1.3.9" [11:04] kmaraas ([email protected]) joined #gstreamer. [11:04] thomasvs ([email protected]) left irc: Remote closed the connection [11:07] kmaraas_ ([email protected]) joined #gstreamer. [11:11] kmaraas_ ([email protected]) left irc: Client Quit [11:16] Nick change: harshyWork -> harshy [11:17] sub_pop ([email protected]) left irc: "Client exiting" [11:29] LeRoutier ([email protected]) joined #gstreamer. [11:29] <LeRoutier> hello [11:31] <LeRoutier> seems there are no makefile rules to make gstreamer docs install [11:31] <LeRoutier> docs are build but not installed [11:32] Nick change: mathrick|sleep -> mathrick|Uni [11:37] thomasvs ([email protected]) joined #gstreamer. [11:37] <LeRoutier> hi thomasvs [11:38] <thomasvs> morning [11:39] <LeRoutier> does doc installs system-wide for you ? for me, they are generated (even twice if i saw well) but they are not installed at all [11:42] <thomasvs> LeRoutier: yeah, docs work fine for me [11:42] <LeRoutier> hum, might be a distro specific problem so, thx [11:43] <teuf> there's a nice leak fix (if the fix is correct) in bug #134839 :) [11:44] <alley_cat> docs don't get installed here either [11:45] <thomasvs> well, if the docs don't get built or installed I'll need bug reports. [11:46] <LeRoutier> i remember seeing docs some monthes ago, but that was when i was using 0.6. ever had 2 entries in devhelp if i remember well [11:46] <LeRoutier> alley_cat, which distro ? [11:47] <alley_cat> they get built but not installed, make install only creates the install dirs for them but doesn't actually install [11:48] <alley_cat> LeRoutier: sourcemage, i'm the package maintainer for gstreamer there :P [11:49] <LeRoutier> gentoo here, but i'm in no way package maintainer there [11:49] <LeRoutier> alley_cat, gtk-doc version ? 1.2 ? [11:50] <thomasvs> well, like I said, file a bug, attach output of configure and make, and maybe relevant Makefile's too [11:50] <alley_cat> 1.2 [11:50] sub_pop ([email protected]) joined #gstreamer. [11:50] <LeRoutier> thomasvs, ok, i'm filling it now and i'll attach the output when the build would be finished [11:54] <alley_cat> configure:23158: Will not output HTML documentation [11:54] <alley_cat> hmm [11:54] <alley_cat> but it _does_ build it [11:54] sub_pop ([email protected]) left irc: Client Quit [11:54] <LeRoutier> alley_cat, add comments there : http://bugzilla.gnome.org/show_bug.cgi?id=138836 [11:55] <alley_cat> configure:22743: checking for docbook2html [11:55] <alley_cat> configure:22770: result: false [11:55] <alley_cat> i guess that's the problem [11:55] <alley_cat> where does docbook2html come from? why is it needed? [11:56] <LeRoutier> got db2html & docbook2html, perhaps you don't have the alias for the second one on sourcemage [11:56] <LeRoutier> (the tool has been renamed) [11:57] <alley_cat> don't have db2html either [11:57] <alley_cat> never needed it, xsltproc can do docbook -> html conversion fine [11:57] <LeRoutier> anyway, i have both, docs are built and only install doesn't work [12:10] smoke ([email protected]) joined #gstreamer. [12:14] <LeRoutier> thomasvs, alley_cat : output uploaded to this bugreport : http://bugzilla.gnome.org/show_bug.cgi?id=138836 [12:14] <thomasvs> LeRoutier: assign it to me so I don't forget [12:15] <LeRoutier> ok [12:15] <LeRoutier> which mail ? [12:15] sub_pop ([email protected]) joined #gstreamer. [12:17] pb_ (~pb@2002:3e03:42cc:1:20b:6aff:fe19:f290) joined #gstreamer. [12:18] <LeRoutier> assigning to [email protected] [12:22] <alley_cat> where does docbook2html come from? i never found that tool [12:23] Action: alley_cat uses plain xsltproc with the docbook xsl stylesheet for his docbook work [12:23] <LeRoutier> on gentoo, it comes from app-text/docbook-sgml-utils-0.6.12-r2 [12:24] <LeRoutier> http://sources.redhat.com/docbook-tools/ [12:30] abo_ ([email protected]) joined #gstreamer. [12:30] <alley_cat> bah, uses jade [12:36] foser ([email protected]) joined #gstreamer. [12:37] kmaraas ([email protected]) left irc: Client Quit [12:37] <LeRoutier> it says it won't build HTML docs because it did not find fig2dev to generate images (did not know there were images in those C docs) [12:39] kmaraas ([email protected]) joined #gstreamer. [12:42] <alley_cat> maybe the tarballs should contain the generated images ... [12:43] <alley_cat> won't help me though, the makefiles definitely want docbook2html [12:45] <thomasvs> LeRoutier: why not just install fig2dev ? configure already tells you you should [12:46] <thomasvs> alley_cat: and why not install docbook2html ? :) [12:46] <alley_cat> thomasvs: docbook2html depends on some other stuff [12:46] <alley_cat> and it's just not needed, i just generated the pwg with plain xsltproc [12:46] <alley_cat> will try to add that option to the makefile/configure [12:46] <thomasvs> alley_cat: it's always possible to generate stuff using other tools. but that doesn't mean it's supported. [12:47] <LeRoutier> thomasvs, what provides fig2dev ? transfig ? xfig ? [12:48] <thomasvs> for me, transfi [12:48] <LeRoutier> ok, so i add transfig to gstreamer deps when 'doc' use flag is enabled, thx [12:48] <LeRoutier> trying it now [12:50] <alley_cat> is there a reason why gstreamer relies on docbook2html instead of gtkdoc-mkhtml? [12:50] pb_ (~pb@2002:3e03:42cc:1:20b:6aff:fe19:f290) left irc: "Client exiting" [12:50] <thomasvs> alley_cat: the manual has nothing to do with the gtk-doc stuff [12:50] <thomasvs> alley_cat: there are two sets of docs [12:52] abo_ ([email protected]) left irc: Read error: 113 (No route to host) [12:55] <LeRoutier> thomasvs, shouldn't the doc build be disabled too if it says it won't build them at configure time ? (it take time to html docs for nothing) [12:57] <thomasvs> LeRoutier: probably, should be easy to provide a patch for that. [12:58] <LeRoutier> yep [12:58] <LeRoutier> anyway, now that i have fig2dev, docs won't build anymore [12:59] <thomasvs> well, so remove fig2dev again, fix the build process, submit the patch :) [12:59] packet7 ([email protected]) joined #gstreamer. [13:00] packet7 ([email protected]) left #gstreamer ("Leaving"). [13:00] <LeRoutier> thomasvs, yep, i'll try that this afternoon [13:00] packet7 ([email protected]) joined #gstreamer. [13:10] jdahlin ([email protected]) left irc: "Leaving" [13:11] jdahlin ([email protected]) joined #gstreamer. [13:12] KoRnouille ([email protected]) joined #gstreamer. [13:14] <alley_cat> hmm, got the docs to build with xsltproc, now i just need to add checks for it and for the relevant stylesheet to gst-doc.m4 :) [13:14] <thomasvs> alley_cat: make sure it works as an *alternative*, not instead of [13:15] <thomasvs> alley_cat: also realize you will be the maintainer for that codepath in the build from now on :) [13:15] Action: thomasvs is happy he can forward bugs to someone else now [13:15] <alley_cat> thomasvs: definitely an alternative [13:15] <alley_cat> right now i did it instead of, but that's not how i'll submit it :) [13:16] <LeRoutier> hum, dsssl-stylesheets might be the cause of another problem i have while building faq, not up to date on gentoo. trying to update it [13:20] <LeRoutier> alley_cat, thomasvs : which version of this do you have ? (dsssl-stylesheets, got 1.78) [13:20] <alley_cat> none [13:20] <alley_cat> don't even know what it is [13:20] <thomasvs> docbook stylesheets [13:21] <thomasvs> LeRoutier: same here [13:21] <alley_cat> i have the docbook-xsl stylesheets from docbook.sf.net [13:22] <LeRoutier> alley_cat, it is that : http://sourceforge.net/project/showfiles.php?group_id=21935&package_id=16611 [13:22] russell_ ([email protected]) joined #gstreamer. [13:22] <russell_> hi, can anyone here help with a gstreamer problem? [13:24] <LeRoutier> russell_, depends of what the problem is [13:24] <russell_> I'm using the following command [13:24] <russell_> gst-launch filesrc location=./general-alarm.mp3 ! mad ! esdsink [13:24] <russell_> on and ipaq 3870 and it works fine [13:24] <russell_> but then [13:25] <russell_> I try the same command on and Ipaq 5550 and it plays at double speed [13:25] <russell_> is this a CPU speed thing? [13:25] <russell_> Do i need to do something to the cmd line to enforce some sort of scheduling [13:26] <LeRoutier> some audio sink on both ? (and same audio driver ?) [13:26] <russell_> yes [13:26] <LeRoutier> i mean, oss on one and alsa on the other one ? [13:26] <russell_> using familiar 0.7.2 on both machines [13:27] <russell_> My initial guess is that it would be the same [13:27] ensonic ([email protected]) joined #gstreamer. [13:27] <ensonic> hi hi [13:29] <russell_> it's oss on the 5550, I'm just getting the 3870 [13:29] <thomasvs> russell_: you use esdsink in both pipelines ? [13:29] <russell_> yes [13:30] <thomasvs> russell_: the most probable reason is the file has x channels, but the sink only negotatiates on 2 - x. [13:30] <thomasvs> ie the file is mono, but the sink stereo [13:30] <thomasvs> then you get doublespeed [13:30] <thomasvs> does it print any warning at all ? [13:30] <russell_> the file is mono [13:31] <thomasvs> russell_: try replacing esdsink with audioconvert ! audio/x-raw-int,channels=2 ! esdsink [13:31] <thomasvs> on both machines [13:31] <thomasvs> see what that does [13:31] <russell_> just a sec [13:33] <russell_> unknown: / [13:33] <russell_> error: parse error, unexpected $undefined. [13:33] <russell_> ERROR: pipeline could not be constructed: Invalid syntax [13:33] <russell_> gst-launch filesrc location=./general-alarm.mp3 ! mad ! audioconvert ! audio/x-raw-int,channels=2 ! esdsink [13:33] <russell_> I'm not too good with the syntax yet? [13:34] <thomasvs> was that a direct cut and paste ? [13:34] <thomasvs> what version of gst is this ? [13:34] <russell_> yes [13:34] <russell_> 0.6.0 [13:34] <thomasvs> ah, ok [13:34] <russell_> a little old [13:34] <thomasvs> too old :) [13:34] Action: thomasvs checks his 0.6 install [13:35] <thomasvs> ok, try mad ! mono2stereo ! esdsink instead [13:35] <thomasvs> (ie, put mono2stereo in between mad and esdsink in the original) [13:36] <russell_> Unfortunately this is quite cut down -> ERROR: pipeline could not be constructed: No such element mono2stereo [13:36] <russell_> just a minute [13:37] <russell_> INFO ( 1109: 0) Initializing GStreamer Core Library version 0.6.0 [13:37] <russell_> INFO ( 1109: 0) CPU features: (00000000) NONE [13:37] <russell_> trying to load global_registry [13:37] <russell_> added plugin gstindexers with 2 feature(s) [13:37] <russell_> added plugin mp3parse with 1 feature(s) [13:37] <russell_> added plugin gstoptomegascheduler with 1 feature(s) [13:37] <russell_> added plugin autoplugcache with 1 feature(s) [13:37] <russell_> added plugin gstbasicwingoscheduler with 1 feature(s) [13:37] <russell_> added plugin mp3types with 1 feature(s) [13:37] <russell_> added plugin gstoptscheduler with 1 feature(s) [13:37] <russell_> added plugin gststaticautoplugrender with 1 feature(s) [13:37] <russell_> added plugin gnomevfssrc with 1 feature(s) [13:37] <russell_> added plugin gstbasicomegascheduler with 1 feature(s) [13:37] <russell_> added plugin gsttypes with 2 feature(s) [13:37] <russell_> added plugin gstspider with 2 feature(s) [13:37] <russell_> added plugin gstgetbits with 0 feature(s) [13:37] <russell_> added plugin volume with 1 feature(s) [13:37] <russell_> added plugin gstputbits with 0 feature(s) [13:37] <russell_> added plugin esdsink with 1 feature(s) [13:37] <russell_> added plugin autoplugger with 1 feature(s) [13:37] <russell_> added plugin mad with 1 feature(s) [13:37] <russell_> added plugin gststaticautoplug with 1 feature(s) [13:37] <russell_> added plugin gstoptwingoscheduler with 1 feature(s) [13:37] <russell_> added plugin gstelements with 13 feature(s) [13:37] <russell_> added plugin gstbytestream with 0 feature(s) [13:37] <russell_> added plugin tremor with 2 feature(s) [13:37] <russell_> registry: loaded global_registry in 0.186745 seconds [13:37] <russell_> (/usr/var/cache/gstreamer-0.6/registry.xml) [13:37] <russell_> rebuilding user_registry [13:37] <russell_> loaded 23 plugins with 36 features [13:38] <thomasvs> please don't paste so long bits [13:38] <thomasvs> it is possible 0.6.0 didn't have the element. at the very least, you should get your gst version upgraded to 0.6.5 [13:38] <thomasvs> which should work better, without regressions, than 0.6.0 [13:39] <russell_> unfortunately familiar is very slack with there development environment. No C compiler, no development packages, etc. [13:39] <russell_> You have to build your own cross compiler [13:42] <thomasvs> hm, that's annoying. [13:42] <thomasvs> 0.6.0 is more than half a year old. [13:42] <russell_> yep [13:44] <russell_> It's looking like the audio section of this project may have to wait until the next release of familiar :( [13:55] Rotty ([email protected]) joined #gstreamer. [13:56] lilo_booter ([email protected]) left irc: Read error: 110 (Connection timed out) [13:58] lilo_booter ([email protected]) joined #gstreamer. [14:04] russell_ ([email protected]) left irc: "Leaving" [14:12] teuf ([email protected]) left irc: "Client exiting" [14:13] packet7 ([email protected]) left irc: "Leaving" [14:14] harshy ([email protected]) left irc: "I quit for now" [14:16] ChrisHJW ([email protected]) joined #gstreamer. [14:27] spyder482 ([email protected]) joined #gstreamer. [14:28] Nick change: spyder482 -> spyder_away [14:36] mathrick|Uni ([email protected]) left irc: Remote closed the connection [14:41] ChrisHJW ([email protected]) left irc: Remote closed the connection [14:42] ChrisHJW ([email protected]) joined #gstreamer. [14:55] ChrisHJW ([email protected]) left irc: Remote closed the connection [14:56] ChrisHJW ([email protected]) joined #gstreamer. [15:06] markey ([email protected]) joined #gstreamer. [15:08] sxpert_work ([email protected]) left irc: "Leaving" [15:11] <LeRoutier> bbl [15:11] LeRoutier ([email protected]) left irc: "Leaving" [15:15] kmaraas ([email protected]) left irc: Client Quit [15:17] kmaraas ([email protected]) joined #gstreamer. [15:26] dholmes ([email protected]) left irc: Read error: 110 (Connection timed out) [15:29] ploum ([email protected]) joined #gstreamer. [15:34] <ensonic> is definitely noone elso beside me having these (g_param_spec_float) GLib-GObject-CRITICAL messages when trying to use ladspa plugins (e.g. in editor) [15:37] kmaraas ([email protected]) left irc: Client Quit [15:37] <ensonic> or can anyone try to put ladspa-organ into gst-editor and connect it to audioconvert!audioscale!esdsink [15:37] <ensonic> for me it is not playing [15:40] <ensonic> gstbin.c(751):gst_bin_change_state:<pipeline0> child 'ladspa-organ0' failed to go to state 4(PAUSED) [15:43] <ensonic> this applies to *all* ladspa sources here [15:44] <ensonic> gst-launch-0.8 --gst-debug="*:3" ladspa-sine-fcac ! audioconvert ! audioscale ! esdsink [15:52] Action: ensonic has just bugzilla-ed it :-( [15:54] mxpxpod ([email protected]) left irc: "To quit or not to quit.. wait... was that a question?" [15:55] kwm ([email protected]) joined #gstreamer. [16:01] jboyens ([email protected]) left irc: "Leaving" [16:16] sxpert_work ([email protected]) joined #gstreamer. [16:17] ploum ([email protected]) left irc: "Leaving" [16:25] dholmes ([email protected]) joined #gstreamer. [16:30] walters ([email protected]) joined #gstreamer. [16:40] Rotty ([email protected]) left irc: Remote closed the connection [16:43] packet7 ([email protected]) joined #gstreamer. [16:53] ChriHJW ([email protected]) joined #gstreamer. [17:05] spyder_away ([email protected]) left irc: Read error: 60 (Operation timed out) [17:17] spyder_away ([email protected]) joined #gstreamer. [17:24] <alley_cat> hmm, manual doc build fails with an error from fig2dev ... [17:25] markey ([email protected]) left irc: "bbl" [17:29] trow ([email protected]) joined #gstreamer. [17:29] packet7 ([email protected]) left irc: Remote closed the connection [17:30] ChrissHJW ([email protected]) joined #gstreamer. [17:44] ChrisssHJW ([email protected]) joined #gstreamer. [17:49] ChrissssHJW ([email protected]) joined #gstreamer. [17:50] <jdahlin> Chri[...]HJW [17:51] yippi ([email protected]) joined #gstreamer. [17:54] ChrissssHJW ([email protected]) left irc: Remote closed the connection [17:56] ChrissssssHJW ([email protected]) joined #gstreamer. [18:12] thomasvs ([email protected]) left irc: Read error: 54 (Connection reset by peer) [18:15] kmaraas ([email protected]) joined #gstreamer. [18:44] thomasvs ([email protected]) joined #gstreamer. [18:44] ploum ([email protected]) joined #gstreamer. [18:46] markey ([email protected]) joined #gstreamer. [18:49] sub_pop ([email protected]) left irc: "Client exiting" [18:51] apoc ([email protected]) joined #gstreamer. [18:52] <apoc> hi [19:02] ensonic ([email protected]) left irc: Read error: 110 (Connection timed out) [19:08] thomasvs ([email protected]) left irc: Remote closed the connection [19:09] sub_pop ([email protected]) joined #gstreamer. [19:10] ploum ([email protected]) left irc: "Leaving" [19:11] jimmy_dean ([email protected]) left irc: Read error: 60 (Operation timed out) [19:11] thomasvs ([email protected]) joined #gstreamer. [19:12] <apoc> hi thomasvs [19:13] <thomasvs> hi apoc [19:13] <alley_cat> thomasvs: i found the problem with the gtkdoc stuff LeRoutier and i had [19:13] <alley_cat> patch is attached to the bug :) [19:14] teuf ([email protected]) joined #gstreamer. [19:16] markey ([email protected]) left irc: "leaving" [19:16] <thomasvs> alley_cat: cool, thanks, will look at it [19:18] jimmy_dean ([email protected]) joined #gstreamer. [19:19] dolphy ([email protected]) left irc: "Network down, IP Packets delivered via UPS" [19:45] jdahlin ([email protected]) left irc: "Leaving" [19:46] walters ([email protected]) left irc: Remote closed the connection [19:47] <foser> alley_cat: what bugno ? [19:47] ensonic ([email protected]) joined #gstreamer. [19:47] <alley_cat> http://bugzilla.gnome.org/show_bug.cgi?id=138836 [19:54] sub_pop ([email protected]) left irc: "Client exiting" [19:57] sub_pop ([email protected]) joined #gstreamer. [20:10] walters ([email protected]) joined #gstreamer. [20:10] <ensonic> ciao, have a nice weekend [20:10] ensonic ([email protected]) left #gstreamer ("Leaving"). [20:17] Action: sxpert has an idea for a replaygain plugin :D [20:18] <apoc> sxpert : ? I have a replaygain locally [20:19] <sxpert> apoc: the idea would be to have sound-juicer to automatically do the calculations while encoding... [20:20] <apoc> sxpert : the current replaygain computes the gain and send the *tag event* to the src pad [20:20] <sxpert> and have a batch program that automatically does the calculations for a whole directory structure and tags the files [20:20] <sxpert> apoc: is it following the www.replaygain.org thing ? [20:21] <apoc> sxpert : the problem is that vorbisenc expect tag event before it start to encode :( [20:21] <sxpert> apoc: update the tags at the end in another thread ? [20:22] markey ([email protected]) joined #gstreamer. [20:22] jdahlin ([email protected]) joined #gstreamer. [20:24] <apoc> sxpert: following the replaygain thing yes [20:24] <sxpert> apoc: so, it's just a matter of updating the tags at the end with the proper values ;D [20:25] <apoc> sxpert: eheh [20:25] iain ([email protected]) left irc: Read error: 60 (Operation timed out) [20:26] <apoc> sxpert: i'll commit the plugin these days if you want to have a look ... [20:26] <sxpert> apoc: ok :D [20:27] <sxpert> apoc: let's say, you commit the plugin then I bugger ross to add the functionnality in SJ ;D [20:28] <sxpert> apoc: and we could add the functionnality to an hypothetical gstreamer-based ogg comments editor ;D [20:29] jimmy_dean ([email protected]) left irc: Read error: 60 (Operation timed out) [20:30] Company ([email protected]) joined #gstreamer. [20:30] <teuf> hi Company [20:30] <Company> goo evening angels [20:31] dolphy ([email protected]) joined #gstreamer. [20:32] <teuf> haha http://bugzilla.gnome.org/show_bug.cgi?id=138831 [20:33] Company ([email protected]) left irc: Read error: 60 (Operation timed out) [20:33] alley_cat ([email protected]) left irc: Read error: 110 (Connection timed out) [20:36] teuf ([email protected]) left irc: Remote closed the connection [20:37] alley_cat ([email protected]) joined #gstreamer. [20:37] thomasvs ([email protected]) left irc: Read error: 113 (No route to host) [20:38] ofer ([email protected]) joined #gstreamer. [20:38] <ofer> Hello [20:39] <ofer> I was wondering, i'm not too clear on whether plugins i write are required to be lgpl or if they can be closed..? [20:40] <apoc> sxpert : I would like on start a gstreamer-based tag editor [20:42] <sxpert> ofer: LGPL allows you to write closed plugins I think (not that proprietary software is a good idea...) [20:42] <markey> http://www.kdedevelopers.org/node/view/401 [20:43] <markey> *g* [20:43] <ofer> sxpert, i ask cause i'll probably be writing something for research, and the school likes to own what i write [20:43] <sxpert> ofer: it can be GPL with copyright to the school... [20:44] <ofer> sxpert, true, but i'd have to ask my professor =) [20:44] <sxpert> ofer: damn the american legal entities and their stupid "intellectual property" concepts... [20:44] <ofer> sxpert, its better to write and ask permission later [20:45] <ofer> is there a gstreamermm or gstreamer# API? [20:45] thomasvs ([email protected]) joined #gstreamer. [20:46] <sxpert> ofer: the idea here is to show them that GPL is good for research, as it would allow for other researchers to potentially come up with better stuff building on your own ;D [20:46] ChrisHJW ([email protected]) left irc: Ping timeout: 14400 seconds [20:46] <ofer> sxpert, except that the school likes to sell patents to whoever will buy [20:46] <ofer> if they deem my idea patent worthy [20:46] <ofer> if not, thats another story [20:47] <ofer> dont suppose somebody's working on a mythtv plugin for gstreamer [20:47] <sxpert> ofer: then it's not a research facility, it's a for profit company [20:47] <ofer> sxpert, schools are more and more becoming for profit companies, especially since the govenator is taking money from the university right and left [20:47] <sxpert> ofer: more like someone implemented a mythtv clone in 2 days with it [20:48] <ofer> sxpert, where? [20:48] <sxpert> ofer: ask omega... he's the one :D [20:49] <ofer> k, thanks =) [20:49] <ofer> do you know of a gstreamermm wrapper? [20:49] <sxpert> uh, dunno, I loathe C++... :DDD [20:49] <ofer> heheh :P [20:50] <sxpert> ofer: according to blackboxvoting.org, the gouvernator was elected with extremely unreliable diebold voting touch screen toys... [20:51] <ofer> not here, here in san diego, it was punchcards [20:51] <sxpert> ofer: and diebold punch card readers (that use the same software) [20:51] <ofer> hmm [20:51] <ofer> all i know is i didn't vote for the govenator =) [20:52] <ofer> i was happy when he declared his candidacy, then got really unhappy when he never said anything about what he might do in office [20:52] Company ([email protected]) joined #gstreamer. [20:52] <sxpert> these things use access databases with no referential integrity nor auto-increase record numbering... [20:53] <ofer> still, it would be quite a conspiracy of diebold wanted the govenator in power [20:53] <ofer> he won by a pretty good margin [20:54] <sxpert> well, diebold officers are republicans, they gave 100000+ USD to bush this year [20:54] Action: sxpert sees conflict of interest [20:54] Action: Company sees tinfoil hats [20:54] <ofer> except the govenator has no real power in the federal governement [20:55] Action: sxpert doesn't know the powers of the governator in the CA government. [20:55] <ofer> he can go lobbying and calling up buddies in washington, but he gets no vote in the house or senate AFAIK [20:56] Action: sxpert knows that Tom Ridge had huge impact on the PA state government though [20:56] <sxpert> ofer: he can probably f*** the state pretty badly though [20:56] <ofer> yeah, he's raising tuition prices for UC without raising financial aid to match for people who can't afford it [20:57] <ofer> he's also raising tuition for community colleges from ~$9 a unit to ~$40 i think [20:57] <ofer> so he's making it so that poor people can't get an education [20:57] KoRnouille ([email protected]) left irc: "Leaving" [20:57] <ofer> it doesn't affect me, but i still don't like it. [20:58] <sxpert> ofer: yeah, right. like this is where the state's problems lie... [20:59] <ofer> he's also making it more expensive for commercial companies to invest in the universty [20:59] <ofer> although, i dont know if that's such a bad idea [20:59] <sxpert> ofer: he's probably lowering state taxes for his buddies in hollywood I suppose [20:59] <ofer> as long as its cheaper to invest in the university than it is for internal r&d, the companies will still invest [21:00] <sxpert> ofer: IMHO, universities should be government financed, as they represent the future of the country. whoever says otherwise deserves to be shot [21:01] <ofer> they are government financed (and self financed) for the most part, but when it comes to research labs, there are a lot of commercial sponsors [21:01] <ofer> the grant i work under is nissan and a matched grant from california [21:03] <ofer> i digress, can i write a plugin using the current guide for gstreamer 0.6.4? [21:03] <ofer> (plugin writers guide 0.8.0.1) [21:04] <Company> everybody writing stuff for 0.6 should be tickled to death [21:04] <sxpert> ofer the one for 0.8.0.1 has beed updated use that. [21:04] <ofer> Company, its just that fedora doesn't have any packages for 0.8, only the gstreamer site does [21:05] <ofer> and that will break my rhythmbox =) [21:05] <Company> ofer: yeah, i know - but we all have forgotten how 0.6 worked [21:05] <ofer> ahh, ok [21:05] <Company> ofer: nope, they're parrallel installable [21:05] <sxpert> ofer: get yourself fedora core 2 ;D [21:05] <ofer> i assume if you write for 0.6,, it wont work in 0.8? [21:05] <ofer> i will when it goes gold [21:05] <Company> yup [21:06] <Company> we rewrote some subsystems that now work quite differently [21:06] <Company> so you'll need to adapt some code [21:07] <ofer> alright, ill kill my rhythmbox :P [21:07] Action: Company hopes the parrallel installable claim holds [21:07] <ofer> it didnt when i tried to apt-update [21:07] <ofer> it only wanted one of them [21:07] <ofer> actually, te gstreamer site has two sets of rpms [21:07] <ofer> maybe thats how its parallel installable [21:08] <Company> i know it works when i install from source [21:08] <Company> but i'm using debian not fedora [21:08] <ofer> im too lazy for that [21:09] <Company> lazy? [21:09] <ofer> install from source? [21:09] <ofer> too hard [21:10] <Company> yeah, quite possible if you didn't collect all those -dev packages [21:10] Action: Company pings taaz [21:12] <ofer> im confused, i told apt to install gstreamer-ffmpeg and it wants to install gstreamer06 [21:13] ChriHJW ([email protected]) left irc: Ping timeout: 14400 seconds [21:14] <alley_cat> cool, got all gstreamer documentation built without docbook2html [21:14] <Company> why did you do that? [21:14] <ofer> is there a DV plugin for gstreamer? [21:15] <alley_cat> because docbook2html has quite some dependencies and xsltproc can do it itself [21:15] <Company> ofer: i think there's one, yeah [21:15] <alley_cat> still looks slightly different on output though [21:15] <Company> so you hacked the xsltproc commands into the makefiles? [21:16] <Company> while you're at it, you could add support for .devhelp [21:16] <alley_cat> into the as-docbook.m4 and the Makefile.am to be exact, as alternative if docbook2html is not installed [21:16] <alley_cat> not quite finished yet, but they build [21:16] <Company> cool [21:18] Action: Company tries transferring his windows partition to another HD now [21:18] ofer ([email protected]) left irc: Read error: 60 (Operation timed out) [21:19] <alley_cat> just noticed today that gstreamer didn't install *any* documentation for me (not even the gtkdoc stuff), so while fixing that i started making stuff build with plain xsltproc + docbook xsl stylesheets [21:19] <Company> that would have been useful for me would i still use LFS [21:20] ofer ([email protected]) joined #gstreamer. [21:21] <alley_cat> main reason for me doing that is that source mage doesn't have spells for docbook2html and the dsssl docbook stylesheets :P [21:25] <ofer> what IDE do you guys use? [21:25] <Company> ofer: vim in gnome-terminal [21:26] spyder482 ([email protected]) joined #gstreamer. [21:28] <thomasvs> ofer: why do you say the packages on our site will break rhymthbox ??? [21:28] <ofer> thomasvs, cause apt uninstalled rhythmbox to install gstreamer [21:28] <thomasvs> ofer: apt-get install gstreamer-universe is what you should run against that repo [21:29] <ofer> now it worked [21:30] <ofer> i didnt realize there wa a package set gstreamer06 [21:33] spyder_away ([email protected]) left irc: Read error: 113 (No route to host) [21:34] mathrick ([email protected]) joined #gstreamer. [21:37] <ofer> are any of you guys responsible for the gstreamer plugin writers guuide? [21:39] <ofer> [ofer@boom ~/Projects]$ cvs -d:pserver:[email protected]:/cvs/gstreamer login [21:39] <ofer> Logging in to :pserver:[email protected]:2401/cvs/gstreamer [21:39] <ofer> CVS password: [21:39] <ofer> Fatal error, aborting. [21:39] <ofer> anonymous: no such user [21:39] <thomasvs> ofer: anoncvs - check the faq [21:40] <ofer> k [21:40] <ofer> the plugin guide is not too clear [21:40] <ofer> on that point [21:40] <ofer> everwhere else it seems pretty good [21:40] <thomasvs> on hwat point ? [21:41] <ofer> http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/html/chapter-building-boiler.html#section-boiler-source [21:41] <ofer> the command it says to type is wrong [21:41] <ofer> then following it instructs you to press enter to log i [21:41] <ofer> but you need to cvs login to login [21:42] <ofer> and the username is wrong [21:42] ChrissHJW ([email protected]) left irc: Ping timeout: 14400 seconds [21:45] ChrisssHJW ([email protected]) left irc: Ping timeout: 14400 seconds [21:45] <mathrick> yo [21:46] The_Company ([email protected]) joined #gstreamer. [21:46] <The_Company> mathrick: haha, guess what OS this xchat is using? :D [21:47] <mathrick> The_Company: huh? [21:47] <ofer> The_Company, old version, you should update to 2.0.7 [21:47] <mathrick> bleeh [21:47] <mathrick> The_Company: you should be exorcised at once! [21:48] Action: mathrick prepares his do-it-yourself crucifix set [21:48] <The_Company> mathrick: cp -R /mnt/windows-old /mnt/windows [21:48] <The_Company> mathrick: reboot with win98 boot cd [21:48] <The_Company> mathrick: sys c: [21:48] <The_Company> mathrick: reboot again [21:48] <The_Company> mathrick: I WIN! [21:49] <mathrick> rm -rf /mnt/windows && echo "All done, Sir!" [21:49] <mathrick> The_Company: that's what I told you do :P [21:49] <mathrick> s/do/to do/ [21:49] <The_Company> mathrick: sometimes i like to play warcraft 3 ... [21:50] <thomasvs> whoo - opened nautilus by accident and it thumbnailed my videos [21:50] <The_Company> mathrick: and some day i'm gonna compile gst under windows [21:50] <mathrick> I hear it works OK with wine, didn't try it myself though [21:50] <ofer> The_Company, that would be awsome [21:50] <thomasvs> ofer: please file a bug for that piece of doc then [21:50] <ofer> thomasvs, ok [21:55] <The_Company> mathrick: it does not work ok with wine [21:55] <The_Company> (at least not if you plan on playing online) [21:56] <mathrick> The_Company: mebbe, wine's workingness is hard to reproduce :\ [21:58] ofer ([email protected]) left irc: "Leaving" [22:00] m_wheels ([email protected]) joined #gstreamer. [22:00] Nick change: m_wheels -> wheels [22:04] ChrissssssHJW ([email protected]) left irc: Ping timeout: 14400 seconds [22:05] <ds> moo [22:07] mathrick ([email protected]) left irc: Remote closed the connection [22:09] mathrick ([email protected]) joined #gstreamer. [22:09] <mathrick> huh? wtf was that? [22:12] The_Company ([email protected]) left irc: Read error: 104 (Connection reset by peer) [22:12] Rotty ([email protected]) joined #gstreamer. [22:19] Company ([email protected]) left irc: "Client exiting" [22:19] Company ([email protected]) joined #gstreamer. [22:21] <Company> does Linux do IDE hotplugging? [22:22] <wheels> Company: I guess there's only one way to find out... [22:24] <Company> hm [22:24] Action: Company goes killing his hardware [22:25] <Company> hey, sudo su works [22:29] <Company> ok, let's hotplug [22:31] teuf ([email protected]) joined #gstreamer. [22:33] <taaz> Company: pong [22:34] The_Company ([email protected]) joined #gstreamer. [22:35] <mathrick> The_Company: http://seclists.org/lists/linux-kernel/2002/May/0328.html [22:35] <mathrick> The_Company: in case you didn't find out yet :) [22:35] Company ([email protected]) left irc: Read error: 113 (No route to host) [22:37] The_Company ([email protected]) left irc: Remote closed the connection [22:38] Company ([email protected]) joined #gstreamer. [22:47] <mathrick> Company: btw, is special hw needed for ide hotplug? or maybe you can do it with normal controller? [22:47] <Company> mathrick: _i_ can't do it at all ;) [22:47] <mathrick> Company: on linux or in general? [22:48] <mathrick> Company: btw, did you read that post i gave you link to? [22:48] <Company> mathrick: server didn't respond [22:48] Action: mathrick abuses btw [22:48] <mathrick> Company: works here [22:49] <mathrick> Company: basically it should boil down to hdparm and flush - spindown - bus rescan [22:49] <Company> mathrick: gimme the link again [22:49] <mathrick> Company: that's what that post says [22:49] <Company> ah [22:49] <mathrick> http://seclists.org/lists/linux-kernel/2002/May/0328.html [22:50] <Company> well, apparently it didn't work as i found out [22:50] <mathrick> what failed? [22:51] <Company> the kernel ;) [22:51] <Company> got a hard lockup [22:51] <mathrick> uh-oh, not nice :) [22:51] <mathrick> your hw is supposed to do hotplug, i presume? [22:51] <Company> no idea [22:52] <Company> i just unmounted all partitions and removed it [22:52] <mathrick> flushed and spinned down beforehand? :) [22:53] <Company> nope [22:53] <mathrick> your bad :P [22:53] apoc_ ([email protected]) joined #gstreamer. [22:53] <taaz> Company: pong [22:53] <mathrick> Company: you shouldn't let kernel get surprised in what hw it has handy, otherwise it might get angry :P [22:55] <Company> taaz: how hard would it be for you to do a gst-plugins-dev package? [22:55] <Company> mathrick: hey, the kernel is supposed to handle all failure cases :p [22:55] <taaz> already done in the 0.8 stuff [22:55] <taaz> but i called it libgstreamer-plugins0.8[-dev] [22:56] <mathrick> Company: well, it DTRT (for some values of right) :) [22:56] <Company> taaz: great [22:56] <Company> mathrick: it did the same as windows, sao it's definitely wrong [22:57] <mathrick> sao == ? [22:58] <Company> s/sao/so/ [22:58] markey ([email protected]) left irc: "leaving" [22:58] <mathrick> Company: it handled it in some way - refused to do anything being in unknown state [22:59] <mathrick> Company: it's arguably correct way to handle such situation [22:59] <mathrick> Company: of course it might have tried fiddling with missing hw, but who knows what'd come from that :) [23:01] <Company> mathrick: not going on is _always_ the wrong thing - a program should never segfault [23:01] <mathrick> Company: it did not segfault. It halted :) [23:01] <mathrick> segfault == stack trace in kernel's case [23:02] <mathrick> hmm, you're right, it should have panic()ed at least, [23:03] <mathrick> and in case of bus that can be rescaned, t probably should rescan it and then take some decision [23:03] <mathrick> s/\bt\b/it/ [23:04] <teuf> if your hardware isn't hotplug ready and removing it just "crash" the bus, there isn't much the kernel can do about it [23:05] <mathrick> yeah, that's that bad thing about buses, they can just crash :\ [23:06] <Company> then tell me about it and refuse to use the bus anymore [23:07] <Company> at least if that's possible [23:07] <mathrick> Company: if bus crashes, you can't do anything [23:07] Action: Company has too limited hw knowledge for that [23:07] <mathrick> on glorious x86 arch, you're dead meat in this case [23:07] apoc ([email protected]) left irc: Read error: 110 (Connection timed out) [23:09] <mathrick> x86 isn't too reliable anyway, and AFAIK IDE isn't the greatest bus wrt error recovery, so if it crashes, any OS is just crewed [23:09] <mathrick> s/crewed/s\&/ [23:10] Action: mathrick regrets there isn't anything else than x86 on his Uni in the course [23:31] rillian ([email protected]) joined #gstreamer. [23:34] <wheels> hi rillian [23:34] jimmy_dean ([email protected]) joined #gstreamer. [23:34] <mathrick> lo jimmy_dean [23:34] <rillian> hiya. long time no see [23:43] jimmy_dean ([email protected]) left irc: Read error: 60 (Operation timed out) [23:45] kwm ([email protected]) left irc: "to bed" [23:50] trow ([email protected]) left irc: "Leaving" [23:55] Shoragan ([email protected]) left irc: "Leaving" [23:59] jimmy_dean ([email protected]) joined #gstreamer. [00:00] --- Sat Apr 3 2004 [00:00] jimmy_dean ([email protected]) left irc: Read error: 104 (Connection reset by peer) [00:01] jimmy_dean ([email protected]) joined #gstreamer. [00:05] <dolphy> what plugin can decode wma? [00:17] <sxpert> dolphy: ffmpeg I guess [00:27] <thomasvs> hey ralph [00:27] <thomasvs> rillian: so any word on my patches ? :) [00:29] <sxpert> thomasvs: hey :D [00:29] Action: sxpert fights with kernel & kismet tonight [00:42] LeRoutier ([email protected]) joined #gstreamer. [00:42] <LeRoutier> hello [00:44] <LeRoutier> it's cool to have gstreamer API doc back to devhelp [00:45] <alley_cat> LeRoutier: isn't it? :) [00:45] <thomasvs> yeah, devhelp is sweet [00:46] <thomasvs> man, 4 GB for a complete jhbuild tree. I was thinking of having two side by side, but this is too much :) [00:46] <LeRoutier> anyone could tell me which file to change to switch from opt to basicgthread as the default scheduler ? [00:46] Action: Company should get a hand on thomasvs' HD [00:46] <Company> i'm good at killing those it seems [00:47] <LeRoutier> seems it was gst/gst.c for 0.6.x but could have changed [00:47] <Company> LeRoutier: gstscheduler.c or gstscheduler.h has a define [00:47] <LeRoutier> ok, thx [00:47] <thomasvs> Company: what would you do once your hand is on it ? :) [00:47] <Company> LeRoutier: or you just put export GST_SCHEDULER=name into your .bashrc [00:48] <Company> thomasvs: no idea, but i just killed the second HD in 3 years [00:48] <teuf> will someone have a look at http://bugzilla.gnome.org/show_bug.cgi?id=134839 ? it would be nice if the fix was correct ;) [00:48] <Company> thomasvs: by just using it [00:48] <thomasvs> Company: ugh, that's not good [00:48] <thomasvs> Company: static ? [00:49] <LeRoutier> saw it, l 163 : #define GST_SCHEDULER_DEFAULT_NAME "opt" [00:49] <LeRoutier> Company, thx, didn't know this one (the env var) [00:49] Action: mathrick decides to break his system by installing 2.6 bits from experimental [00:49] <Company> mathrick: gtk-2.4 from experimental breaks themes ;) [00:50] <mathrick> Company: I know, they need to be recompiled [00:50] <mathrick> Company: or something [00:50] Action: mathrick googles [00:51] <Company> teuf: apply it [00:51] <Company> thomasvs: both HDs were IBM 40GB though [00:52] <mathrick> Company: uhh, _these_ IBM? [00:52] <teuf> Company: no time tonight, I'm about to go to sleep [00:52] <thomasvs> Company: don't buy ibm anymore. I swapped my 40gb ibm for a fujitsu one [00:52] <LeRoutier> infamous IBM DTLA ? [00:52] <thomasvs> hm, build dir sizes: [00:52] <thomasvs> 132240 ./gst-plugins [00:52] <thomasvs> 452812 ./mozilla [00:52] <thomasvs> clearly we're not quite there yet. [00:53] <mathrick> thomasvs: friend of mine had two fujitsu 40's, both died :) [00:54] <mathrick> thomasvs: although they did so in a nice way (he managed to recover 100% data), he wouldn't take fujitsu now even if he were paid for it :) [00:54] <LeRoutier> no risk to buy an IBM harddrive anymore, they sold their HD division [00:54] <sxpert> mathrick: fujitsu HDDs suck ballz [00:54] <Company> LeRoutier: that's the one i broke first [00:55] <sxpert> LeRoutier: the Hitachi HDDs are very good. [00:55] <Company> LeRoutier: IBM-DTLA-307045 [00:55] <sxpert> LeRoutier: seagate barracuda 7 are super good, they can hold up to 65G shocks [00:55] <LeRoutier> did have 2 defective IBM HD (75 & 120GB) may my data rest in peace [00:55] <sxpert> Company: the important point here is "where was it built" ? [00:56] <sxpert> LeRoutier: the 75s were pure crap... [00:56] <Company> cat /proc/ide/ide0/hdb/model doesn't tell ;) [00:56] <rillian> thomasvs, sorry for not getting back to you sooner [00:56] <mathrick> Company: "Do: (in /usr/lib/gtk-2.0/2.4.0 dir) [00:56] <mathrick> # ln -s ../2.2.0/engines [00:56] <mathrick> and it'll work again !" [00:56] <mathrick> (c) FootNotes 2004 :) [00:57] <rillian> I really appreaciate the patches. half committed; I asked for some additional explaination on the other half [00:57] <rillian> I'll be out for a couple of hours, but if you're still up when I get back, I'd like to talk about it. if not, there's email. [00:57] <thomasvs> rillian: heh, no worries, I'll await your questions :) [00:57] <thomasvs> rillian: yeah, I'm off to bed, send me a mail [00:57] <rillian> ok. tomorrow then. :) [00:58] <sxpert> Company: the "made in Hungary" ones were lemons... [00:58] <Company> mathrick: i reverted to gtk-2.2, either a package works or not [00:58] teuf ([email protected]) left irc: "Client exiting" [00:58] <LeRoutier> i was unable to have the doc/faq to build this afternoon (perhaps a gtk-doc 1.2 related problem), i'll try to investigate that on monday [00:59] <mathrick> Company: if you're using experimental stuff, you're on your own :P [00:59] <Company> mathrick: yeah, that's why i googled to know how to revert packages instead of knowing how to fix em ;) [01:00] <mathrick> heh :) [01:02] <Company> rofl [01:02] <Company> * gst/registries/gstxmlregistry.c [01:02] <Company> (gst_xml_registry_rebuild_recurse): Fix the algorithm to [01:02] <Company> determine if a file is a G_MODULE. The old one discards paths [01:02] <Company> containing "so" somewhere in the middle. My home directory is [01:02] <Company> called "soto". Go figure... [01:02] <alley_cat> lol [01:03] <Company> we have such crappy code [01:03] <mathrick> haha [01:11] <LeRoutier> noone has problems building the docs/faq directory ? [01:11] <Company> LeRoutier: i didn't after i recently added an entry [01:14] <alley_cat> don't have any problems anymore since i recompiled my espgs (ghostscript) to support png [01:14] <LeRoutier> reinstalling transfig first, to have faq to try to build [01:15] mathrick ([email protected]) left irc: Read error: 104 (Connection reset by peer) [01:19] <LeRoutier> Company, i first have this error (2 times) : jade:/usr/portage/tmp/portage/gstreamer-0.8.9/work/gstreamer/docs/faq/build/faq.xml:22:0:E: URL not supported by this version [01:19] <LeRoutier> got latest openjade, docbook-xsl, docbook-dsssl, docbook-sgml-tools [01:20] <Company> i'll check when my core builds again [01:21] <LeRoutier> ok, no hurry, i would soon quit and won't be back until late sunday or monday morning [01:26] <LeRoutier> added my error output to the existing "doc won't build/install" bug report : http://bugzilla.gnome.org/show_bug.cgi?id=138836 [01:30] yippi ([email protected]) left irc: "Client exiting" [01:31] mathrick ([email protected]) joined #gstreamer. [01:34] <mathrick> strange, under 2.6 kernel my home didn't get mounted correctly [01:35] <mathrick> ie, /home is empty, but mount refuses to mount home, saying it's already mounted or busy, but umount refuses to umount it, because it's not mounted O_o [01:36] <mathrick> and, with init=/bin/sh, and manual mount /home, everything is OK [01:36] Action: mathrick is confused [01:36] <walters> mathrick: maybe it is mounted, but mtab is stale? [01:36] <walters> mathrick: cat /proc/mounts [01:37] <mathrick> walters: nope, it's not there [01:37] <mathrick> I have mount reporting ext3 in syslog, but it's not in /proc/mounts [01:38] <mathrick> and tried -n option, to no avail [01:38] <Company> what tool is responsible for installing mkinstalldirs ? [01:39] <walters> automake [01:39] <LeRoutier> i'd say automake [01:39] <Company> and automake 1.8 doesn't install it naymore i guess? [01:40] Nick change: mathrick -> mathrick|afk [01:41] Action: Company just copies it from elsewhere and pretends it didn't happen [01:42] pb_ (~pb@2002:5160:4550:1:240:95ff:fe30:aa84) joined #gstreamer. [01:43] harshy ([email protected]) joined #gstreamer. [01:44] <LeRoutier> Company, i was unable to use automake 1.8 for gst-editor & gst-player, because of missing mkinstalldir, so i use 1.8.3 for all gstreamer but those two for what i use 1.7 [01:44] <LeRoutier> i opened a bug report about this one [01:45] <LeRoutier> http://bugzilla.gnome.org/show_bug.cgi?id=134172 [01:52] dolphy ([email protected]) left irc: "Network down, IP Packets delivered via UPS" [01:55] sublett ([email protected]) left irc: "Why are all the really good songs short?" [01:58] walters ([email protected]) left irc: Client Quit [01:59] Action: Company claims kio is broken [02:05] Action: wheels claims Company is broken. [02:07] <Company> wheels: _I_ don't mind using gnomevfs :p [02:08] <wheels> Company: And gnomevfs didn't mind using you. :p [02:08] <Company> wheels: kio did though :p [02:08] <wheels> Company: it has better taste. :-) [02:10] <Company> wheels: well, the iradio wasn't that bad... [02:13] <Company> http://bugzilla.gnome.org/show_bug.cgi?id=138852 --- anyone wanna take bets that this is a Gentoo user? [02:14] <alley_cat> gentoo doesn't have fixed kernel 2.6 headers? [02:14] <LeRoutier> hum, no explanation, no sentence, just a copy/paste, no details at all [02:15] <LeRoutier> alley_cat, well, if he just emerged kernel 2.6 but not kernel-headers, he could have a bad mix [02:16] <alley_cat> ahh, so it exists [02:17] <ds-work> woohoo! [02:17] <ds-work> we have gstreamer.net back [02:18] <Company> weeeeee! [02:19] <Misirlou> Party party party. [02:20] <ds-work> thomasvs: what do we do with it now? [02:21] <Company> gnome foundation? [02:21] harshy ([email protected]) left irc: Remote closed the connection [02:24] harshy ([email protected]) joined #gstreamer. [02:28] <LeRoutier> Company, no luck, he's not a gentoo guy. from bug reports he sent all over the world, i'd say LFS [02:30] <Company> LeRoutier: ok, close [02:38] <LeRoutier> is Muine in a CVS/SVN or are there only tarballs available ? [02:38] <LeRoutier> (a publicly available repo i mean) [02:40] #gstreamer: mode change '+o ds-work' by ChanServ!ChanServ@services. [02:41] <Company> LeRoutier: gnome cvs, no? [02:41] Topic changed on #gstreamer by [email protected]: if you're trying to debug gst-launch and fail, try gdb gst-launch-0.8 | Media playback tracker bug: #138435 | more april foolery: #138831 (a palindrome, even) [02:41] #gstreamer: mode change '-o ds-work' by [email protected] [02:43] jcsston ([email protected]) joined #gstreamer. [02:44] <LeRoutier> Company, thx, i'm looking there now [02:44] <ds-work> LeRoutier: btw, we don't usually bother changing the asignee for bugs [02:45] Nick change: mathrick|afk -> mathrick [02:46] <mathrick> uhm, I need to get up by 7:00, and my clock says it's 2:46 already :) [02:46] <mathrick> nite [02:46] <LeRoutier> bye mathrick [02:46] Nick change: mathrick -> mathrick|sleep [02:46] <LeRoutier> oh, i forgot muine used mono. [02:47] <Company> ds-work: how do i query which package contains a (not installed) file? [02:50] jcsston` ([email protected]) joined #gstreamer. [02:52] <ds-work> Company: apt-file [02:52] <ds-work> (package apt-file) [02:54] <LeRoutier> good night ppl and have a good week-end [02:54] LeRoutier ([email protected]) left irc: "Leaving" [02:54] <Company> interesting that docbook2html installs lynx [02:54] <ds-work> for converting html to text ------------------------------------------------------- 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