IRC Logs

IRC <[email protected]>
Newsgroups gmane.comp.video.gstreamer.daily
Message-ID <[email protected]>
*******************************************************************
[03:00] <BBB> spyder482: as I said, the file is buggered
[03:00] <BBB> and it works on CVS, not on 0.4.8
[03:01] <BBB> ds-work: oh... ok, I'll apply it here locally
[03:01] <ds-work> thaytoo: changelog
[03:01] <BBB> please put on bugzilla, I'll surely forget
[03:01] <BBB> I'm messing around with ffmpeg badly right now
[03:01] <thaytoo> ds-work: oh, right
[03:01] <ds-work> BBB: ok.  I don't really know how to apply patches to gst-ffmpeg right now
[03:01] mxpxpod ([email protected]) left irc: "*sigh* I don't want to come up with a quit message..."
[03:01] <spyder482> BBB: i tried cvs too... :/
[03:01] Action: ds-work barks at sf.
[03:01] <ds-work> sf just rejected one of my mails
[03:01] <spyder482> anyway...i'm through with it today ;)
[03:02] smoke ([email protected]) got netsplit.
[03:02] <BBB> ds-work: well... neither do I... but I'll find out shortly
[03:03] <thaytoo> ds-work: yeah, it works with a fresh update too
[03:03] Action: BBB always forgets how to do a global search'n'replace in vim
[03:03] ds-work ([email protected]) left irc: Remote closed the connection
[03:03] <thaytoo> BBB: :%s/from/to/g
[03:05] <BBB> thanks
[03:05] <BBB> that makes stuff somewhat less painful :)
[03:05] ds-work ([email protected]) joined #gstreamer.
[03:07] <ds-work> odd
[03:07] <ds-work> X just crashed
[03:08] smoke ([email protected]) got lost in the net-split.
[03:08] <thaytoo> 4.3 from unstable has been well named for me lately
[03:10] <thaytoo> ds-work: that pipeline just ran happily for 4-5 minutes off CVS head
[03:11] <BBB> ds-work: how about a reboot?
[03:11] Action: BBB blames ds-work's computer
[03:39] mxpxpod ([email protected]) joined #gstreamer.
[03:41] Shoragan ([email protected]) left irc: "Leaving"
[03:56] <ds-work> wouldn't be surprised
[03:56] Action: ds-work blames swfdec
[04:06] <BBB> how can swfdec crash your kernel?
[04:07] <ds-work> it was most likely mozilla
[04:07] <ds-work> crashing X
[04:08] <ds-work> but it was a page with flash in it, like almost everything that crashes mozilla
[04:08] <taaz> hmm. where's walters.
[04:08] <taaz> i managed to fix my strange rb freezing problem
[04:09] <taaz> turns out my alsa setup was kind of messed up for some strange reason.  some upgrade issue and old configs i think but i'm not sure...
[04:09] <taaz> i fixed that and now the rb problem went away
[04:10] <taaz> which is odd since my gst gconf stuff says to use oss
[04:12] <taaz> and now totem which i guess is trying to use alsa dies with some snd_pcm_mmap_commit error. blah
[04:13] <ds-work> what does mpeg2dec.user_data do?
[04:13] <taaz> provides the user_data when present
[04:13] <taaz> clearly ;)
[04:13] <taaz> it's used for closed captioning stuff on dvds
[04:14] <taaz> but i think it's basically just a way to add arbitrary data to a mpeg2 stream
[04:14] <taaz> vdv used it to send cc data to vbidec element and print out cc text
[04:16] <taaz> totem: pcm.c:5889: snd_pcm_mmap_commit: Assertion `frames <= snd_pcm_mmap_avail(pcm)' failed.
[04:16] <taaz> hmm
[04:16] <ds-work> is there any standard that describes this user_data?
[04:17] <taaz> i don't think so.  i'm not an mpeg2 expert though
[04:17] <taaz> i think you have to know what kind of stream you're dealing with
[04:18] <taaz> ie, on dvds it's one thing.  i think satalite streams use it for some other stuff.  there's probably a faq somewhere ;)
[04:23] spyder482 ([email protected]) left irc: "Leaving"
[04:24] spyder482 ([email protected]) joined #gstreamer.
[04:39] <ds-work> BBB: are you getting bounces from sourceforge?
[04:40] <BBB> ehm, didn't try yet
[04:40] <BBB> why?
[04:51] spyder482 ([email protected]) left irc: Read error: 110 (Connection timed out)
[04:57] <BBB> oh, now I get bounces too
[05:43] joeforker (dholth@3ffe:bc0:8000:0:0:0:0:262b) joined #gstreamer.
[05:55] sub_pop ([email protected]) left irc: "Client exiting"
[05:56] sub_pop ([email protected]) joined #gstreamer.
[06:33] BBB_ ([email protected]) joined #gstreamer.
[06:41] BBB ([email protected]) left irc: Nick collision from services.
[06:41] Nick change: BBB_ -> BBB
[06:42] <BBB> ?!?
[06:42] <BBB> lilo: you're from freenode services, aren't you?
[06:44] <BBB> nevermind
[06:44] Action: BBB ass
[06:53] steve_b ([email protected]) joined #gstreamer.
[06:53] <thaytoo> yo steve
[06:54] <steve_b> h'0
[06:54] <steve_b> h'0]
[06:54] <steve_b> slad]keybo]ardisfucked
[06:54] <steve_b> arc]gh'
[06:54] <thaytoo> so it seems
[06:54] <thaytoo> I bet it's so broken you can't even manage to type /quitd3le ;)
[06:54] <BBB> heh
[06:55] Action: BBB notes that each window has a 'x' button
[06:55] <thaytoo> my irssi doesn't :)
[06:55] <BBB> pff...
[06:55] <BBB> :D
[06:55] Action: BBB grabs a coke, a phone and something to eat
[06:55] <BBB> brb
[06:56] <joeforker> can somenoe give me tips on having a system copy and a dev copy of gstreamer not collide with each other?
[06:57] steve_b ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[06:59] <thaytoo> joeforker: install them in different prefixes
[07:00] <thaytoo> cvs (0.7) won't conflict with 0.6 anyways
[07:00] <thaytoo> at least, the latest 0.6
[07:00] <joeforker> okay
[07:00] <BBB> or just use CVS and don't install it
[07:00] <BBB> that's what I do
[07:01] <joeforker> that could work.
[07:01] <joeforker> gst-player in cvs can find uninstalled gst-plugins?
[07:02] <BBB> sure
[07:02] <BBB> with pkgconfig
[07:02] <BBB> use PKG_CONFIG_PATH environment variable to point to /path/to/gst-plugins/pkgconfig
[07:03] steve_b ([email protected]) joined #gstreamer.
[07:03] <steve_b> whew
[07:03] <BBB> hi :)
[07:03] <thaytoo> yo steve!
[07:03] <steve_b> looks like bronya spilt water in the keyboard
[07:03] <BBB> newzeelandese!
[07:03] <steve_b> yankeee
[07:04] <thaytoo> steve_b: I thought it was a little early for baby hands to be bashig on the keyboard :)
[07:04] <joeforker> I've got zillions of plugins with my installed cvs gst-inspect, like vorbisdec, yet my installed cvs gst-player is silent.
[07:04] <steve_b> thaytoo: any day now...
[07:04] <steve_b> isn't dolphy having one too?
[07:05] <BBB> I thought so, yes, though I didn't hear him about it for quite a while
[07:05] <BBB> or well
[07:05] <BBB> not dolphy
[07:05] <BBB> noelle
[07:05] <BBB> ;)
[07:05] <steve_b> so how is nyc?
[07:06] <BBB> it's just marvellous!
[07:06] <BBB> totally different
[07:06] <BBB> and totally awesome
[07:06] <BBB> europeans wouldn't understand how nice it is to work 12 hrs/day
[07:06] <thaytoo> steve_b: I hope it all goes smoothly
[07:06] <thaytoo> and that you've stocked up on sleep ;)
[07:07] <thaytoo> 12 hrs/day?
[07:07] <thaytoo> that doesn't sound fun
[07:07] <thaytoo> unless there are free biscuits and cappucino
[07:07] <thaytoo> that can make up for a lot
[07:07] <BBB> I know what I'm doing it for :)
[07:08] Action: steve_b is not the one that is sleep deprived
[07:08] Action: BBB leaves some coke for if things really become hard
[07:09] <thaytoo> heh
[07:09] <thaytoo> BBB: where are you working?
[07:09] <steve_b> typical newyorker, resorting to drugs
[07:10] <BBB> diet coke!
[07:10] <BBB> :p
[07:10] <steve_b> sure
[07:10] Nick change: mathrick|sleep -> mathrick
[07:10] <mathrick> mornin
[07:10] <BBB> ok, ok, I'm dutch
[07:10] <BBB> that works against me
[07:10] <BBB> hi mathrick
[07:10] <BBB> night
[07:10] Action: BBB stays up
[07:10] <BBB> until thomasvs is awake
[07:10] <BBB> thaytoo: at cornell university
[07:11] <BBB> medical faculty here
[07:11] <BBB> pretty good stuff
[07:11] <BBB> :)
[07:13] <thaytoo> sounds good.
[07:13] <thaytoo> How did you arrange it? I've never tried looking for work O/S
[07:15] <thaytoo> oh, it's to complete your studies. ic
[07:15] <BBB> it's an internship
[07:15] <BBB> not work
[07:15] <BBB> I just asked the professor at our local department for a cool place... or actually, he offered it :)
[07:16] <BBB> can people please try the latest CVS of gst-ffmpeg?
[07:16] <BBB> I should have it all now
[07:16] <BBB> make distcheck might fail, but I don't care much right now
[07:18] <thaytoo> I'll be home in about 45 mins, so I'll try then
[07:18] <BBB> ok
[07:20] sri_ ([email protected]) joined #gstreamer.
[07:20] <sri_> so..
[07:20] <sri_> where's my release eh?
[07:21] <BBB> ugh
[07:21] Action: sri_ is lookin for some 0.8 gstreamin lovin
[07:21] <BBB> I delayed it
[07:21] <BBB> :p
[07:21] <sri_> hehe
[07:21] <BBB> gst-ffmpeg doesn't work yet
[07:21] <sri_> ah
[07:21] <BBB> I'm working on that
[07:21] harshy ([email protected]) joined #gstreamer.
[07:21] <BBB> a fresh CVS checkout works here, now
[07:21] <BBB> I'm waiting for others
[07:21] <sri_> ah
[07:21] <BBB> please test it :)
[07:21] <sri_> ok :)
[07:22] <sri_> btw, I'm pleased..I had some outstanding issues with gnome-volume-control (or whatever that sound capplet is)
[07:22] <sri_> I have gstreamer from cvs as of yesterday
[07:22] <BBB> 'had'?
[07:22] <BBB> or 'have'?
[07:24] <sri_> have
[07:24] <sri_> I haven't updated.
[07:25] <BBB> make[4]: *** No rule to make target `AUTHORS', needed by `distdir'.  Stop.
[07:25] <BBB> ?
[07:25] Action: BBB doesn't get ffmpeg
[07:25] <BBB> anyway
[07:25] <BBB> which are they?
[07:25] <BBB> you're a bit late btw, gnome-volume-control is basically in code freeze for gnome-2.6 :)
[07:26] <sri_> yeah, but it was like broken for like two months or something
[07:26] <sri_> and it started working just this past weekend.
[07:27] <sri_> I didn't really think it was gstreamer..I really thought it was pilot error
[07:27] <sri_> so thats why you saw no bug report from me
[07:27] <sri_> didn't spend enough time to fix it.
[07:27] <sri_> but I"m glad I don't have to pull up a shell and run auxmix ;)
[07:30] <BBB> what was broken?
[07:33] <sri_> don't know
[07:33] <sri_> I thought it might be some kind gconf or something
[07:33] <sri_> but it was complaining that it couldn't find a mixer device
[07:33] <sri_> using alsa/oss emulation
[07:36] <BBB> hm
[07:37] <BBB> I thought thaytan fixed that a few weeks ago
[07:40] <BBB> /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/xmmintrin.h:37: no data type for mode `V4SF'
[07:40] <BBB> /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/xmmintrin.h:40: no data type for mode `V4SF'
[07:40] <BBB> /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/xmmintrin.h:41: no data type for mode `V4SI'
[07:40] <BBB> what does that mean?
[07:41] harshy ([email protected]) left irc: "I quit for now"
[07:50] Uraeus ([email protected]) joined #gstreamer.
[07:53] <BBB> hi Uraeus
[07:53] Action: BBB thinks he has ffmpeg passing make distcheck
[07:53] <BBB> time to integrate that into gst-ffmpeg
[07:53] <Uraeus> morning :)
[07:53] <Uraeus> its 0750 here :)
[07:53] <BBB> it's 1:54am here
[07:53] <sxpert> moning
[07:54] <BBB> I'm waiting for thomasvs to get up
[07:54] <BBB> he'd be online at 8am
[07:55] <Uraeus> cough
[07:55] <sxpert> BBB: ok, we still have a significant memory leak somewhere. my sound server started using 2.2%  of the system ram, and is now at 5%
[07:56] Action: dilinger notices the topic and cheers
[07:56] <dilinger> er, wait, monday was yesterday
[07:56] <BBB> sxpert: 'we'?
[07:56] <sxpert> well, there still is... 
[07:56] <BBB> sxpert: use valgrind, check for obvious things
[07:57] <BBB> and how long is that?
[07:57] <sxpert> uh, tried that, valgrind crashed on looking for the leaks...
[07:57] <BBB> er
[07:57] <BBB> valgrind ususally doesn't cras
[07:58] <sxpert> BBB: that's since uh... somewhere around 8 or 9 hours
[07:59] <BBB> good enough for a beta :)
[07:59] <BBB> [/rough edges]
[07:59] joeforker (dholth@3ffe:bc0:8000:0:0:0:0:262b) left irc: Remote closed the connection
[08:00] <sxpert> BBB: heh
[08:01] brendan_ ([email protected]) joined #gstreamer.
[08:01] Nick change: brendan_ -> escii
[08:01] <escii> HELP!!
[08:01] <BBB> ?
[08:01] <escii> hardk0re# gst-launch sinesrc ! fakesink
[08:01] <escii> then
[08:01] <escii> ...
[08:01] <escii> Entering state 12
[08:01] <escii> Next token is 264 ((null))
[08:01] <escii> ** (process:29733): WARNING **: error: parse error, expecting `LINK'
[08:01] <escii> Error: state stack now 0
[08:01] <escii> ERROR: pipeline could not be constructed: Unrecoverable syntax error while parsing pipeline.
[08:01] <escii> hardk0re#
[08:02] <BBB> 264?
[08:02] <BBB> that's a long stirng
[08:02] <escii> i got no idea what's going on here :-(
[08:03] <escii> hardk0re$ cat /home/brendan/.gstreamer-0.7/registry.xml
[08:03] <escii> <?xml version="1.0"?>
[08:03] <escii> <GST-PluginRegistry>
[08:03] <escii> <gst-plugin-paths>
[08:03] <escii> </gst-plugin-paths>
[08:03] <escii> </GST-PluginRegistry>
[08:03] <escii> hardk0re$
[08:03] <escii> ?
[08:03] <BBB> did you run gst-register?
[08:03] <escii> yeah
[08:03] <BBB> as root or user?
[08:03] <escii> rebuilding user_registry (/home/brendan/.gstreamer-0.7/registry.xml)
[08:03] <escii> loaded 116 plugins with 255 features
[08:03] <escii> hardk0re$ cat /home/brendan/.gstreamer-0.7/registry.xml
[08:03] <escii> <?xml version="1.0"?>
[08:03] <escii> <GST-PluginRegistry>
[08:03] <escii> <gst-plugin-paths>
[08:03] <escii> </gst-plugin-paths>
[08:03] <BBB> and did it find anything?
[08:04] <escii> </GST-PluginRegistry>
[08:04] <escii> hardk0re$
[08:04] <escii> user
[08:04] <escii> yeah
[08:04] <escii> found 116 plugins
[08:04] <BBB> do you have write access to that folder/file?
[08:07] <escii> yeah
[08:10] Nick change: mathrick -> mathrick|Uni
[08:10] <escii> crap crap crap
[08:10] <escii> this is fuckin shit :-(
[08:11] <escii> brb
[08:11] escii ([email protected]) left irc: "My damn controlling terminal disappeared!"
[08:11] Action: BBB doesn't really get it
[08:13] markey ([email protected]) joined #gstreamer.
[08:13] <sxpert> lol
[08:13] Action: BBB tries again to fix make distcheck in ffmpeg
[08:14] <markey> moin
[08:14] <markey> hey BBB 
[08:14] <BBB> hi markey!
[08:14] <Uraeus> morning markey
[08:14] <markey> you in the USA now? :)
[08:14] <BBB> oh yes, been here for a while now
[08:14] Action: markey remembers distantly some talk about a USA trip
[08:14] <markey> woah :)
[08:15] Action: BBB is citizen of Manhattan, NYC
[08:15] <BBB> or, well, citizen
[08:15] <BBB> J1 immigrant :)
[08:15] <markey> hehe
[08:15] <markey> will you stay there?
[08:15] <sxpert> BBB: j1 is not immigrant...
[08:15] <BBB> yeah, I know
[08:15] Action: markey would love to see New York some day, too
[08:15] <BBB> I don't know the proper name
[08:16] <BBB> do you?
[08:16] <BBB> markey: it's worth it, imo
[08:16] brendan_ ([email protected]) joined #gstreamer.
[08:16] Nick change: brendan_ -> escii
[08:16] <escii> hullo
[08:16] <escii> heyo
[08:16] <BBB> hi
[08:16] <BBB> your issue is weird
[08:16] <escii> okay
[08:16] <escii> more problemos 
[08:16] <BBB> try running gst-register as root
[08:16] <escii> yes they are
[08:17] <escii> rebuilding user_registry (/root/.gstreamer-0.7/registry.xml)
[08:17] <escii> loaded 116 plugins with 255 features
[08:17] <escii> hardk0re# cat /root/.gstreamer-0.7/registry.xml
[08:17] <escii> <?xml version="1.0"?>
[08:17] <escii> <GST-PluginRegistry>
[08:17] <escii> <gst-plugin-paths>
[08:17] <sxpert> BBB: J1 is "temporary work experience in the US, limited to 18 months total in one's life. plus you have to wait 6 months or so if you want to request a work visa of any kind"
[08:17] <escii> </gst-plugin-paths>
[08:17] <escii> </GST-PluginRegistry>
[08:17] <escii> hardk0re#
[08:17] <escii> nup, nothing.
[08:17] <BBB> hm
[08:17] <BBB> my J1 is max. 3 yrs
[08:17] <BBB> and I cannot request a new J1 after having been in my home country for 3 years
[08:17] <BBB> I can get a work visum if I get a job
[08:18] <BBB> but I don't want that
[08:18] <BBB> escii: /etc/gstreamer-0.7/registry.xml?
[08:18] <sxpert> BBB: ah, then they changed the definition since I had mine...
[08:18] <BBB> :)
[08:18] <BBB> US constantly changes
[08:18] <BBB> weird country
[08:18] <escii> no such file bbb
[08:18] <escii> im so angry :-(
[08:19] <escii> why does it have to be such a pain in the ass just to render some little thumbnails ?
[08:19] <BBB> try with --gst-debug-level=5 2>&1 | grep -i registry
[08:19] <BBB> find out why it doesn't work
[08:19] <BBB> well, I don't think we know
[08:22] <escii> DEBUG GST_PLUGIN_LOADING(30262) gstplugin.c(782):gst_plugin_load: NULL Could not find riff in registry pool
[08:22] Last message repeated 1 time(s).
[08:22] <escii> INFO  GST_PLUGIN_LOADING(30262) gstxmlregistry.c(1385):gst_xml_registry_rebuild: NULL Plugin /opt/gnome26/lib/gstreamer-0.7/libgstmikmod.so failed to load: Error loading plugin /opt/gnome26/lib/gstreamer-0.7/libgstmikmod.so, reason: /opt/gnome26/lib/gstreamer-0.7/libgstmikmod.so: undefined symbol: timestamp
[08:22] <escii> rebuilding user_registry (/root/.gstreamer-0.7/registry.xml)
[08:22] <escii> hardk0re#
[08:23] <escii> where does the registry reside ?
[08:24] <BBB> in ~/.gstreamer-0.7/ or /etc/gstreamer-0.7/
[08:24] <escii> ok
[08:25] <Uraeus> no
[08:25] <Uraeus> it is not in /etc anymore
[08:26] <BBB> ?
[08:26] <BBB> oh
[08:26] <Uraeus> it was moved to /var/cache
[08:26] Action: BBB old-fashioned
[08:28] <escii> smegh
[08:28] Action: BBB notes that the build in ffmpeg seems to do something
[08:28] <BBB> =============================================
[08:28] <BBB> ffmpeg-0.4.8.tar.gz is ready for distribution
[08:28] <BBB> =============================================
[08:28] <escii>  /usr/var/cache/gstreamer-0.7/registry.xml
[08:28] <Uraeus> usr in front??
[08:29] <escii> yeh
[08:30] <BBB> that's odd, no?
[08:30] <escii> yeah
[08:30] <escii> this is my output, sorry for flood in advance
[08:30] <escii> =============================================
[08:30] <escii> hardk0re# gst-launch sinesrc ! fakesink
[08:30] <escii> (process:30395): GLib-CRITICAL **: file gstrfuncs.c: line 2129 (g_strsplit): assertion `string != NULL' failed
[08:30] <escii> (process:30395): GLib-CRITICAL **: file gstrfuncs.c: line 2241 (g_strjoinv): assertion `str_array != NULL' failed
[08:30] <escii> Starting parse
[08:30] <escii> Entering state 0
[08:31] <escii> Reading a token: Next token is 259 (REF)
[08:31] <escii> Shifting token 259 (REF), Entering state 3
[08:31] <escii> Reading a token: Next token is 264 ((null))
[08:31] <escii> Reducing via rule 18 (line 598), REF  -> reference
[08:31] <escii> state stack now 0
[08:31] <escii> Entering state 11
[08:31] <escii> Reducing via rule 20 (line 602), reference  -> linkpart
[08:31] <escii> state stack now 0
[08:31] <escii> Entering state 12
[08:31] <escii> Next token is 264 ((null))
[08:31] <escii> ** (process:30395): WARNING **: error: parse error, expecting `LINK'
[08:31] <escii> Error: state stack now 0
[08:31] <escii> ERROR: pipeline could not be constructed: Unrecoverable syntax error while parsing pipeline.
[08:31] <escii> hardk0re#
[08:31] <escii> =============================================
[08:31] <escii> There, sorry for flood btw.
[08:32] <sxpert> meep ;D
[08:33] <BBB> I really have no clue, escii
[08:33] <BBB> there's something tricky about your setup
[08:33] <BBB> are you running embedded with registry disabled or so?
[08:33] <escii> i have no idea
[08:33] <BBB> [random guess]
[08:34] <escii> ** (process:30627): WARNING **: Unrecoverable syntax error while parsing pipeline
[08:34] <escii> Parse error: could not parse caps "name=gnomevfssrc"
[08:34] <escii> ARRGH
[08:34] <escii> wtf ??!!?
[08:34] <BBB> is your CPU overclocked?
[08:34] <BBB> did you recently add memory?
[08:34] <BBB> [random guesses]
[08:35] <escii> nono
[08:36] <escii> does anyone have a clue, sxpert, Uraeus ?
[08:37] <escii> BBB , still there
[08:37] <escii> ?
[08:37] <BBB> yes
[08:37] <escii> what's the correct output of gst-streamer
[08:37] <escii> ?
[08:37] <BBB> gst-streamer doesn't exist
[08:37] <escii> i mean, 
[08:37] <escii> ugh
[08:37] <BBB> which tool do you mean?
[08:37] <escii> the test
[08:37] grub_booter ([email protected]) joined #gstreamer.
[08:37] <escii>  gst-launch sinesrc ! fakesink
[08:37] <escii> gst-launch sinesrc ! fakesync
[08:37] <BBB> you should get a message 'Playing pipeline'
[08:38] <BBB> and then, you should in this case hear nothing
[08:38] <BBB> 'fakesink' is sort of a /dev/null
[08:38] <escii> ok
[08:38] <BBB> if you substitute it with osssink, you'll hear an annoying beep
[08:38] <escii> im really annoyed :-(
[08:38] <thomasvs> escii: why do you build yourself but install in /usr ?
[08:39] <escii> thomasvs : i used CVSGNOME
[08:41] Action: Uraeus don't trust oGo technologies
[08:41] <thomasvs> escii: and why did you install in /usr ???
[08:41] <thomasvs> escii: you're pooping all over your system if you do that
[08:41] <escii> ugh
[08:41] <BBB> thomasvs!
[08:41] <escii> Uraeus : why not?
[08:41] <thomasvs> BBB: so I got up early, but I don't remember why
[08:41] <BBB> you're late :)
[08:41] <BBB> d'oh :D
[08:42] <BBB> ok
[08:42] <BBB> I have ffmpeg passing make distcheck with MMX
[08:42] <BBB> I have put most of it in CVS
[08:42] <BBB> a small piece is still local
[08:42] <BBB> current CVS passes make
[08:42] <BBB> I'm now trying to get it to pass make distcheck
[08:42] <BBB> (I've done several fresh checkouts tonight, I can do ./autogen.sh && make with no problems here)
[08:43] <BBB> so please try it out
[08:43] <thomasvs> thaytoo: does me disabling user_data on mpeg2dec give problems for your dvd stuff ?
[08:44] <BBB> I'm hoping to go to bed fairly soon, are there more things that I should do?
[08:44] Action: thomasvs runs jhbuildgst gst-ffmpeg
[08:44] <BBB> or can I leave make distcheck for you?
[08:44] <BBB> oh, and something else...
[08:44] <thomasvs> BBB: yeah, rip out colorspace from ffmpeg !
[08:44] <BBB> can we remove the priorities for divxdec/xviddec?
[08:44] <BBB> they suck ass compared to ffdec_mpeg4
[08:44] <BBB> (I think I added them, but just asking not to annoy anyone)
[08:44] <thomasvs> just lower them, no ?
[08:44] <BBB> exactly
[08:45] <BBB> but ffdec_mpeg4 is already at MARGINAL
[08:45] <escii> Uraeus : what's wrong with galaxy's software ?
[08:45] <BBB> (as all ffmpeg elements)
[08:46] <BBB> ok, so once I've got this going and compiling, I commit
[08:46] <BBB> you fix make distcheck for me
[08:46] <BBB> (in gst-ffmpeg; ffmpeg already passes make distcheck internally)
[08:46] <Uraeus> escii: considering how much he hates GNOME I don't trust his software to do the right things
[08:46] <BBB> and I fix up a colorspace plugin for you?
[08:48] <thomasvs> why are ffmpeg elements at marginal ?
[08:48] <thomasvs> yeah, deal
[08:48] <thomasvs> Uraeus: hush, be nice
[08:48] <thomasvs> escii: did you decide to install to /usr, or does the script do that automatically ?
[08:49] <BBB> thomasvs: dunno... just don't touch, it works :p
[08:49] <BBB> [/scared]
[08:49] Action: BBB commits
[08:49] <thomasvs> BBB: well, then you can't lower divx priority can you ? :)
[08:49] <BBB> stuff passes make with MMX enabled now
[08:49] <BBB> I cna remove it
[08:49] <BBB> (NONE)
[08:49] <BBB> well, anyway, do whatever you like
[08:50] <thomasvs> up ffmpeg elements
[08:50] <BBB> it'd be cool if ffdec_mpeg4 was higher than xviddec/divxdec
[08:50] <BBB> I'll leave that to you
[08:50] <thomasvs> yeah, up ffdec_mpeg4
[08:50] <BBB> I want to sleep
[08:50] <thomasvs> only that one
[08:50] <thomasvs> no, you know how to !
[08:50] <BBB> so I'll focus on the csp now
[08:50] <thomasvs> I have no clue :)
[08:50] <BBB> sure you do
[08:50] <BBB> grep MARGINAL gstffmpegdec.c
[08:50] <BBB> that was hard
[08:50] <BBB> :)
[08:50] <thomasvs> no no
[08:50] <thomasvs> the thing is
[08:51] <thomasvs> I want it up only for ffdec_mpeg4
[08:51] <thomasvs> not all the rest
[08:51] <thomasvs> I odn't know how you do the mapping
[08:51] <BBB> there's a plugin register function at the bottom of gstffmpegdec.c
[08:51] <BBB> just put an if (id == CODEC_ID_MPEG4) somewhere
[08:51] <BBB> ok
[08:51] Last message repeated 1 time(s).
[08:51] <BBB> I'll do it
[08:52] <BBB> but only because I didn't commit yet
[08:52] Action: Uraeus reminds BBB to tap the ffmpeg people about that colorspace we need for the avi in bugzilla
[08:52] <thomasvs> ty
[08:53] <BBB> Uraeus: ok, will do
[08:53] <BBB> after this release
[08:53] <BBB> :)
[08:53] <BBB> done
[08:54] <escii> thier is no check for libxml in the configure file
[08:56] <BBB> libxml2
[08:56] <BBB> thomasvs: try latest CVS
[08:57] <escii> cone
[08:57] <escii> cone cone cone cone
[08:57] <escii> cone :S
[08:58] <thomasvs> escii: again  - was it your choice to install in /usr, or is that done by cvsgnome automatically ?
[08:58] <thomasvs> gasp
[08:58] <thomasvs> gst-ffmpeg built :)
[08:59] Action: thomasvs runs make distcheck to freak out ronald
[09:00] <BBB> that's for you to fix ;)
[09:00] <BBB> but yes, it builds, which I'm very proud of ;)
[09:00] Action: BBB notes that it's 3am
[09:06] <thomasvs> where's your AUTHORS file ?
[09:06] markey ([email protected]) left irc: "brb"
[09:07] <BBB> which AUTHORS file?
[09:07] markey ([email protected]) joined #gstreamer.
[09:07] <BBB> ffmpeg's?
[09:07] <thomasvs> the one for ffmpeg ?
[09:07] <thomasvs> yeah
[09:07] <BBB> they don't have one
[09:08] <thomasvs> well then make them one :)
[09:08] <thomasvs> if you're a gnu project it's required :)
[09:08] <BBB> cp CREDITS AUTHORS
[09:08] <BBB> that'll do
[09:08] <thomasvs> go right ahead-i-o :)
[09:08] Action: thomasvs is bleeding ronald dry for every last bit of energy
[09:08] <BBB> why me?
[09:08] Action: BBB notices
[09:09] <BBB> what should I do?
[09:09] <BBB> add it to the patch and re-commit?
[09:09] <BBB> can't you add it to the configure.ac?
[09:09] <BBB> [/lazy]
[09:09] <thomasvs> just rename CREDITS to AUTHORS
[09:14] <Uraeus> ok, time to go and earn my living
[09:14] <Uraeus> see ya guys
[09:14] Uraeus ([email protected]) left irc: "Client exiting"
[09:16] <BBB> thomasvs: CREDITS is in ffmpeg CVS
[09:16] <BBB> thomasvs: can't you just ln -s it in the gst-ffmpeg configure.ac?
[09:18] <thomasvs> ugh, you really are a sucker for ugly hacks :)
[09:18] <thomasvs> try doing that and satisfying make distcheck :)
[09:18] <thomasvs> anyway, if you're automakifying ffmpeg, why not do it correctly and have AUTHORS in the patch ?
[09:18] <bitshifter> easy: do it from autogen.sh :)
[09:18] <BBB> ?
[09:18] <BBB> make distcheck didn't ask for an AUTHORS file in ffmpeg
[09:18] <BBB> make distcheck just worked
[09:22] Action: BBB puts some random ffmpeg files in gst-plugins/ext/ffmpeg/ and falls asleep
[09:23] <BBB> thomasvs: ok, anyway... I'll do that tomorrow or so, ok?
[09:23] <BBB> f or now, add a quick hack in the configure.ac
[09:23] <BBB> I'm a bit sleepy
[09:23] <BBB> if I go do two things now, I'll definately lose my last bit of sense
[09:28] bforbes ([email protected]) joined #gstreamer.
[09:29] escii ([email protected]) left irc: "BitchX-1.0c18 -- just do it."
[09:36] mxpxpod ([email protected]) left irc: Read error: 60 (Operation timed out)
[09:48] Action: BBB has the wrappers compiling already
[09:49] Action: BBB has minor troubles with imgconvert.c
[09:51] Action: BBB has that too
[09:52] <BBB> thomasvs: do I just sent the sources to you?
[09:54] <KoRnouille> good morning everyone :)
[09:54] <KoRnouille> thomasvs: I compiled just fine with your export variable. Thanks for the tip
[09:59] Action: BBB fears thomas left for work
[10:02] <thomasvs> BBB: yeah, send to me
[10:02] Action: thomasvs is just about to leave
[10:02] <BBB> ok
[10:03] <thomasvs> laer
[10:03] thaytan ([email protected]) joined #gstreamer.
[10:03] <thomasvs> BBB: mail damnit !
[10:03] <BBB> oh
[10:04] <thaytan> yo, evening
[10:05] <thaytan> BBB: sorry I'm late
[10:05] <thaytan> why are you still awake?
[10:05] <BBB> to fix stuff for thomas so he can release?
[10:05] harshy ([email protected]) joined #gstreamer.
[10:05] thomasvs ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[10:07] <BBB> has ximian never noticed how buggy connector is?
[10:07] <thaytan> BBB: terrible excuse at 4am :)
[10:07] <BBB> d'oh
[10:07] <BBB> tell thomas ;)
[10:07] <BBB> he made me do it
[10:08] <BBB> me is getting a cold here
[10:08] <BBB> anyway
[10:08] <BBB> at least stuff works now
[10:08] <thaytan> good stuff 
[10:08] Action: BBB cheers for the upcoming release and thinks it's bedtime
[10:10] <BBB> nite!
[10:10] BBB ([email protected]) left irc: "Client exiting"
[10:21] thaytoo ([email protected]) left irc: "leaving"
[10:27] Shoragan ([email protected]) joined #gstreamer.
[10:41] jdahlin ([email protected]) joined #gstreamer.
[11:00] wheels ([email protected]) left irc: "using sirc version 2.211+KSIRC/1.3.9"
[11:16] sublett ([email protected]) joined #gstreamer.
[11:18] pb_ ([email protected]) joined #gstreamer.
[11:21] markey ([email protected]) left irc: "leaving"
[11:23] Action: sxpert_work got valgrind to work. needed to recompile gstreamer instead of using the fedora one...
[11:25] alley_cat ([email protected]) left irc: Read error: 110 (Connection timed out)
[11:27] alley_cat ([email protected]) joined #gstreamer.
[11:37] Nick change: bforbes -> mx|waiting
[11:52] <sxpert_work> AHAHHAHAHHA: More than 30000 total errors detected.  I'm not reporting any more.
[11:52] <sxpert_work> Final error counts will be inaccurate.  Go fix your program!
[11:53] camh ([email protected]) left irc: Read error: 60 (Operation timed out)
[11:53] <thaytan> hahahaha
[11:53] camh ([email protected]) joined #gstreamer.
[11:54] <sxpert_work> thaytan: ok, I have a 20 bytes leak from gst_xml_registry_load (gstxmlregistry.c:588)
[11:55] <sxpert_work> there's about 800 bytes lost by gobject somewhere
[11:55] <sxpert_work> (in 20 blocks)
[11:55] <thaytan> the timer one in gstxmlregistry is pretty clear
[11:56] <sxpert_work> and 24bytes from gst_caps_copy (gstcaps.c:205)
[11:57] <sxpert_work> the rest is "still reachable", so I guess it's due to me ctrl-c-ing :D
[12:00] teuf ([email protected]) joined #gstreamer.
[12:00] <sxpert_work> thaytan: and the "errors" refered to above were 
[12:00] <sxpert_work> ==808== Conditional jump or move depends on uninitialised value(s)
[12:00] <sxpert_work> ==808==    at 0x47DC285: vorbis_synthesis_blockin (in /usr/lib/libvorbis.so.0.3.0)
[12:00] <sxpert_work> ==808==    by 0x1F21917: (within /usr/lib/gstreamer-0.7/libgstvorbis.so)
[12:00] <sxpert_work> ==808==    by 0x14B508: gst_pad_push (gstpad.c:3023)
[12:00] <sxpert_work> ==808==    by 0xAA76C9: (within /usr/lib/gstreamer-0.7/libgstogg.so)
[12:04] <thaytan> \where's your code?
[12:06] <sxpert_work> thaytan: http://sxpert.esitcom.org/sound-server/
[12:15] escii ([email protected]) joined #gstreamer.
[12:15] <escii> hyllo
[12:20] <sxpert_work> hyllo :)
[12:20] <escii> gstreamer hates me :-(
[12:23] thomasvs ([email protected]) joined #gstreamer.
[12:23] <thaytan> yothom
[12:23] <thaytan> escii: how so?
[12:24] <thaytan> escii: where do you live?
[12:24] Action: thomasvs fought apm and won
[12:24] <escii> australia
[12:24] <thaytan> escii: yeah, me too.. which bit? :)
[12:24] <escii> melbourne
[12:24] <thaytan> (I'm in Homebush, Sydney)
[12:24] <escii> rad
[12:24] <escii> you dont know how bugerd my gstreamer is
[12:26] kmaraas ([email protected]) joined #gstreamer.
[12:27] <thaytan> escii: what have you done, and what is it doing?
[12:27] <escii> i'll show u
[12:28] <thaytan> thomasvs: gst-ffmpeg worked perfectly from a fresh checkout here
[12:28] <escii> hardk0re$ gst-launch fakesrc num_buffers=5 ! fakesink
[12:28] <escii> ...
[12:28] <escii> Entering state 12
[12:28] <escii> Next token is 264 ((null))
[12:28] <escii> ** (process:6228): WARNING **: error: parse error, expecting `LINK'
[12:28] <escii> Error: state stack now 0 13
[12:28] <escii> Error: state stack now 0
[12:28] <escii> ** (process:6228): WARNING **: Unrecoverable syntax error while parsing pipeline
[12:28] <escii> ERROR: pipeline could not be constructed: could not parse caps "num_buffers=5".
[12:28] <escii> hardk0re$
[12:29] <thomasvs> thaytan: yeah, here too
[12:29] <thomasvs> escii: you still haven't answered my question :)
[12:29] <escii> thomasvs : what Q is that ?
[12:29] <thomasvs> escii: did you configure cvsgnome to install to /usr yourself, or does cvsgnome do that by default ?
[12:30] <escii> gnome cvs installs it to /opt/gnome26 by default
[12:30] <thomasvs> escii: so why did you change it to /usr ?
[12:30] <escii> change what to usr ?
[12:31] <escii> i copyed registry.xml, that's all player
[12:31] <thomasvs> escii: the default prefix
[12:31] <thomasvs> escii: before you were saying you have stuff in /usr ?
[12:31] <escii> im reinstalling it all from scratch, i cant stand this shit anymore.
[12:31] <thomasvs> escii: take it easy, help us help you
[12:32] <escii> okay
[12:32] <thomasvs> escii: what distro are you on ?
[12:32] <escii> im just not really understanding you.
[12:32] <escii> slackware 8
[12:32] <thomasvs> what's so difficult to understand ? before you said that you had gstreamer stuff installed in /usr.
[12:33] <thomasvs> So I'm asking you, "how come it ended up in /usr" ?
[12:33] <escii> okay
[12:33] <escii> i copyed /opt/gnome26/* to /usr/
[12:33] <thomasvs> you did what ?
[12:33] <thomasvs> why ?
[12:33] <thaytan> escii: oh no, that won't work
[12:34] <thaytan> that will just b0rk your system :-/
[12:34] <escii> hah
[12:34] <escii> is it recoverable ?
[12:34] <thaytan> umm, maybe
[12:34] <thomasvs> the short answer is "no"
[12:35] <escii> so my system is fucked for life ?
[12:35] <thomasvs> the long answer is "maybe, but you're on your own, it's going to take you al ot of time, and you'll deal with weird problems for the rest of it's life"
[12:35] <thomasvs> yeah
[12:35] <escii> what, a, turd.
[12:35] <thomasvs> escii: what made you think that was the thing to do btw ?
[12:35] <thaytan> escii: you could rebuild all of cvsgnome and actually get it to install in /usr, but you'll still have weirdness when slackware wants to put packages over the top
[12:36] <thaytan> or you could reinstall all the slackware packages that have had a file clobbered
[12:36] <thomasvs> escii: in short, NEVER mess with /usr unless you really are sure that's what you want to do
[12:36] <escii> thomasvs, gstreamer was not installed by default, it didnt even come with it 
[12:36] <escii> this install is 2 years old
[12:36] <escii> i've upgraded from 1.x to 2.2 via dropline, and tryed to do 2.4 but fucked it.
[12:37] <thomasvs> escii: "come with it" <- what is "it" ?
[12:37] <escii> it = the distro
[12:37] <thomasvs> ah, ok
[12:37] <thomasvs> well, it's in recent droplines
[12:37] <thomasvs> escii: but the golden rule is, whatever the case "don't mess with /usr personally, leave it up to the distro"
[12:38] <escii> aight
[12:38] <thomasvs> escii: so, out of curiosity - what caused you to copy to /usr ? did someone give you that advice ? is it in some FAQ somehwere ?
[12:38] <thomasvs> escii: if someone told you so, I just want to tell the person in question not to give bad advice
[12:39] <escii> i did it because i thaut /opt/gnome26 is a bizzare dir, and may run out of ldconfig's / pkgconfig;s / blah blah's duristiction.
[12:39] <escii> but then i realised enviroment varibles and ld.so.conf :S
[12:40] <thaytan> escii: more than that, an app built for /opt/gnome26 may use that hardcoded paths in lots of places
[12:40] <thaytan> and won't work out of that tree
[12:40] <thaytan> you might get some relief from putting a symlink for /opt/gnome26 to /usr
[12:40] <thaytan> but basically, your system needs a reinstall IMO
[12:52] <escii> ** (process:7384): WARNING **: error: parse error, expecting `LINK'
[12:52] <escii> I can't belive the developers of the application have no idea what's going on with thier own software :S
[12:53] <thomasvs> escii: because there is nothing wrong with our software
[12:53] <thomasvs> escii: you screwed up your system, there is nobody who supports what you just did :)
[12:53] <escii> well you should be able to help me with the diagnosting warnings
[12:54] <thomasvs> escii: I repeat: your system is screwed
[12:54] <thomasvs> escii: it could be coming from anywhere, and our resources are limited, so we're not about to debug a problem that comes from a bad install
[12:54] <escii> oK
[12:55] <escii> why would thier be syntax errors ?
[12:55] <escii> ERROR: pipeline could not be constructed: Unrecoverable syntax error while parsing pipeline.
[12:55] <escii> ?/
[12:57] <thomasvs> escii: there is no point in trying to debug the situation.  your system is screwed, I know it's hard to accept, but you'll feel better when you do.
[12:57] <thomasvs> escii: now reinstall the system please.
[12:57] <escii> I'm not giving up on this 2 year install
[12:57] <escii> i've been through more than this.
[12:57] <thomasvs> ok, good luck then :)
[12:58] <thomasvs> we cannot help you debug it :) we don't know what's going on on your machine now.
[12:58] <escii> AFAIK its a software problem
[12:58] <thomasvs> escii: sure, question is "in which piece of software" ?
[12:58] <thomasvs> escii: did you screw up glib ? or popt ? or maybe glibc ?
[12:58] <thomasvs> who knows ?
[12:58] <escii> i know
[12:59] <thomasvs> I'm sorry, I don't believe you do :) if you didn't know copying stuff to /usr was bad, then I don't think you realize what the impact was :)
[12:59] <thomasvs> that's not saying anything bad about you, it just means, you're not qualified to gauge the damage
[13:07] <escii> im like fully pissed off :S
[13:08] <thomasvs> I can imagine :)
[13:08] <escii> fuck
[13:08] <escii> the peice of shit is running ?!?!?!
[13:08] <escii> eek ??
[13:08] <escii> what the hell did i do??
[13:10] <escii> brb...
[13:10] escii ([email protected]) left irc: "My damn controlling terminal disappeared!"
[13:16] thaytan ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[13:18] thaytan ([email protected]) joined #gstreamer.
[13:25] escii ([email protected]) joined #gstreamer.
[13:25] <escii> okay
[13:25] <escii> do do do
[13:26] <escii> mmm...
[13:26] <escii> what package contains gst-thumbnail ?
[13:26] <thomasvs> nautilus-media
[13:27] <escii> i hope this fuckin works
[13:27] <escii> so much effort just to get some tiny thumbnails to work.
[13:31] <thomasvs> it probably won't work, i have to update it
[13:31] <escii> mmm..
[13:31] <escii> what program renders nautalises thumbnails ?
[13:33] <thomasvs> it's set in gconf
[13:34] <escii> how do i change it ??!?
[13:34] <escii> what's gconf?
[13:34] <escii> wtf
[13:37] <thaytan> gconf is the configuration database for gnome
[13:37] <thaytan> you can use gconf-editor to edit or view it
[13:37] <escii> okay
[13:37] <escii> i got a bit of a problemo
[13:39] <escii> thier are no registry entrys under thumbnailers
[13:39] <escii> just empty shit
[13:39] <escii> :S
[13:39] markey ([email protected]) joined #gstreamer.
[13:42] Nick change: markey -> markey|afk
[14:04] teuf ([email protected]) left irc: "Client exiting"
[14:05] smoke ([email protected]) joined #gstreamer.
[14:12] LeRoutier ([email protected]) joined #gstreamer.
[14:13] <LeRoutier> hello
[14:14] iain ([email protected]) joined #gstreamer.
[14:14] <sxpert_work> LeRoutier: hello
[14:21] <LeRoutier> argh, sometimes i hate m4
[14:30] Nick change: markey|afk -> markey
[14:30] <sxpert_work> everybody does so :D
[14:31] <LeRoutier> yep. seems gst-ffmpeg won't compile because of some missing files in m4/ for at least IMLIB2 & SDL
[14:32] <LeRoutier> every package not using pkg-config should be shot
[14:33] <LeRoutier> (i hate individual xxx-config, AM_PATH_XXX, AC_CHECK_XXX, ...)
[14:38] <LeRoutier> hum, did not see the Gconf properties storage was completly fucked up
[14:38] pb_ ([email protected]) left irc: "bbl"
[14:39] <LeRoutier> sxpert: what do you have in gconf under /system/gstreamer ?
[14:42] <sxpert_work> LeRoutier: audio profiles and system default sinks, sources and visualizations
[14:44] <LeRoutier> directly in gstreamer, nothing between gstreamer and those properties ? (i have a default 'directory' in which properties are)
[14:44] <sxpert_work> system
[14:44] <sxpert_work> -gstreamer
[14:45] <sxpert_work>  |-audio
[14:45] <sxpert_work>   |-global
[14:45] <sxpert_work>     * profile_list [cdlossy, cdlossless, voice]
[14:46] <LeRoutier> oh, so i understand why gst-player doesn't find any sink
[14:46] <sxpert_work>    *profiles
[14:46] <sxpert_work> ...
[14:46] <LeRoutier> GConf audio sink not found, using osssink
[14:46] <LeRoutier> GConf video sink not found, using ximagesink
[14:46] <LeRoutier> GConf visualization plugin not found, using goom
[14:46] <sxpert_work> and then
[14:46] <sxpert_work>  *default
[14:46] <sxpert_work> with all the sinks inside
[14:47] <LeRoutier> oh, that's strange so
[14:47] <LeRoutier> why doesn't it find my sinks as they are at the same place 
[14:47] <alley_cat> should be /system/gstreamer/0.7/default/*sink now
[14:48] <LeRoutier> alley_cat, is there a tool that was supposed to migrate those settings or are user supposed to do it manually ?
[14:48] <alley_cat> i don't think there's a tool
[14:49] <alley_cat> maybe latest gstreamer-properties will do it, haven't tried that
[14:53] <sxpert_work> alley_cat: one question though. I have really bad sound... (noisy and crackling to hell...
[14:55] <alley_cat> with what audiosink?
[14:55] <sxpert_work> both alsa and oss
[14:55] mathrick|Uni ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[14:55] <alley_cat> try putting an audioscale in front of it
[14:56] <alley_cat> or an audioscale ! audio/x-raw-int,rate=<whatever your card prefers>
[14:56] <alley_cat> i need that with alsa to get sound at all
[14:57] <sxpert_work> wierd
[14:58] <LeRoutier> what the fuck is SIG32 ?
[14:59] <LeRoutier> "Real-time event 32". someone ever heard of this signal ?
[15:00] <sxpert_work> nope
[15:02] <LeRoutier> some pthread sigs generated by goom
[15:03] <bitshifter> must have to do sth with threading, 'cause I've only seen that with threaded apps so far
[15:04] <bitshifter> I've put a line like this in my ~/.gdbinit so that it doesn't annoy me any longer: 'handle SIG32 nostop noprint pass'
[15:04] <sxpert_work> lol
[15:04] <LeRoutier> it works, thx
[15:19] markey ([email protected]) left irc: "leaving"
[15:25] teuf ([email protected]) joined #gstreamer.
[15:27] <LeRoutier> lut teuf
[15:28] <teuf> hello
[15:28] <LeRoutier> malgré les changements de ronald sur gst-ffmpeg, ça ne compile tj pas
[15:28] <thomasvs> LeRoutier: works here
[15:28] <thomasvs> LeRoutier: did you try a recent one ?
[15:29] <teuf> LeRoutier: I know ;)
[15:29] <LeRoutier> thomasvs, you mean gst-ffmpeg ? i tried CVS HEAD current 15 minutes ago
[15:29] <LeRoutier> missing m4 macros for IMLIB2 & SDL (have to import sdl.m4 for people that don't have it in a local m4 dir)
[15:30] <thomasvs> LeRoutier: we could add them, if you want to, but you could just as well install the dev packages for it
[15:31] <teuf> thomasvs: gst-ffmpeg has a few issues currently, for example ffmpeg autogen.sh ignores ACLOCAL_FLAGS
[15:31] <LeRoutier> well, are imlib2 & sdl mandatory for gst-ffmpeg or not ?
[15:31] <thomasvs> teuf: yeah, I'm going to thrash his autogen soon
[15:31] <teuf> hehe
[15:31] <teuf> LeRoutier: if you want to build from cvs, they are
[15:31] <thomasvs> LeRoutier: it depends on your view I guess :) is it a problem to have imlib2 and sdl devel installed ?
[15:32] <LeRoutier> absolutly not a problem for me
[15:32] <LeRoutier> but as those are optionnal dependencies, not having local .m4 files would force them into mandatory deps
[15:33] <thomasvs> I'm not sure they are optional
[15:49] aflinta ([email protected]) joined #gstreamer.
[15:50] <aflinta> Hi! in which version of gstreamer or gstreamer plugins function gst_tag_get_flag is implemented?
[15:53] <thomasvs> aflinta: cvs
[15:53] <aflinta> thomasvs: will it be included in GNOME 2.6.x?
[15:53] <thomasvs> aflinta: yep
[15:54] <aflinta> thomasvs: ok, I was asking caus gnome-media doesn't compile with gst 0.7.5, and i didn't know why :) now I have to wait for new gst release :)
[15:54] <thomasvs> it doesn't ?
[15:54] <thomasvs> hm
[15:54] <thomasvs> where does it use that ?
[15:54] <aflinta> In function `tag_flag_score':
[15:54] <aflinta> : undefined reference to `gst_tag_get_flag'
[15:54] <aflinta> collect2: ld returned 1 exit status
[15:54] <aflinta> make[2]: *** [media-info-test] B³±d 1
[15:55] <thomasvs> ah, you mean nautilus-media
[15:55] <thomasvs> yah
[15:55] <thomasvs> ok, so now I have a good reason to release :)
[15:55] <jdahlin> thomasvs: GError support in the python bindings committed
[15:55] <aflinta> oh, sorry :)
[15:55] <aflinta> yes nautilus media :)
[16:00] Nick change: LeRoutier -> LeRaway
[16:21] psyduck ([email protected]) joined #gstreamer.
[16:24] Shoragan ([email protected]) left irc: Read error: 54 (Connection reset by peer)
[16:26] Shoragan ([email protected]) joined #gstreamer.
[16:47] mx|waiting ([email protected]) left irc: Client Quit
[16:48] <teuf> thomasvs: fwiw, rhythmbox didn't decide by itself to set sinks to NULL to release the device, that's Company who told us we could do that to release it iirc ;)
[16:49] <thomasvs> teuf: yeah, I figured, but still
[16:49] <thomasvs> teuf: maybe Company's right, and bugs should just be bugs.
[16:50] <teuf> well, the problem now is that people will no longer say "oh, gstreamer can't do that, too bad", but they'll say "it used to do it, it regressed between 0.6 and 0.8". I know you're not the one I should convince about that ;)
[16:51] jcsston ([email protected]) joined #gstreamer.
[16:55] presidensuharto ([email protected]) joined #gstreamer.
[16:56] <thomasvs> teuf: hm. yeah.
[16:57] <thomasvs> teuf: otoh, I feel like the guy who's always complaining on behalf of the app developers, but the app developers are silent.
[17:00] <teuf> yeah, true. I guess this has to do with the fact that you are doing a great job of pointing out the issues apps may have with gstreamer
[17:00] <psyduck> Hello, i'm trying to use the mixmatrix and always have segfaults. My code is at http://psydeb.free.fr/temp/gst_mix_test.c What am I doing wrong?
[17:01] <thomasvs> teuf: well, that's what I'm not sure of currently.
[17:02] <thomasvs> teuf: in any case, having these silly discussions inside gstreamer all hte time doesn't help us as a project.
[17:02] <teuf> yep...
[17:03] <thomasvs> teuf: so, I think I'll stop arguing on behalf of other projects.  I do wish though I knew what I could do to involve those other projects more.
[17:03] <thomasvs> teuf: for example, jorn never really discussed much with us.  walters a bit more, but not that much.  I hear a lot from you, and you're actively contributing to gst as well.
[17:03] <thomasvs> I'm not sure how to make the situation better.
[17:03] <teuf> I guess walters & other gstreamer users complain when there are obvious bugs and help to fix
[17:04] <teuf> but they are not really interested in flaming when gstreamer doesn't behave as they want
[17:04] <teuf> maybe you could try to send them a mail asking them for what they expect from gstreamer
[17:04] markey ([email protected]) joined #gstreamer.
[17:04] <thomasvs> maybe.
[17:04] <presidensuharto> lo all
[17:04] <thomasvs> worth a shot.
[17:04] <thomasvs> hi presidensuharto
[17:05] <presidensuharto> does gstreamer support editing service like directshow?
[17:05] <thomasvs> presidensuharto: editing service ?
[17:05] <presidensuharto> like Directshow Editing Service (DES)
[17:05] <presidensuharto> we can describe our scene in an XML file
[17:06] <presidensuharto> containing video(s) and audio(s)
[17:06] <presidensuharto> in a timeline, spatially and temporarily
[17:06] <presidensuharto> then be rendered as a streaming graph
[17:06] <presidensuharto> then give 2 output pins to our application
[17:07] <presidensuharto> for mux'ed/processed video and audio, to be processed later by our app
[17:07] <presidensuharto> wishing if such feature supported by gstreamer in some way
[17:07] <presidensuharto> :)
[17:08] markey ([email protected]) left irc: Client Quit
[17:09] Nick change: LeRaway -> LeRoutier
[17:09] <LeRoutier> re
[17:13] <thomasvs> presidensuharto: parts of that are in gnonlin, an NLE framework on top of gst
[17:14] <presidensuharto> wpw
[17:14] <presidensuharto> wow, I am checking it now..
[17:14] <thomasvs> presidensuharto: it's only recently been picked up by someone however.
[17:14] <thomasvs> presidensuharto: and they probably have to update it to recent gst anyway
[17:15] <presidensuharto> i see
[17:16] <presidensuharto> collaboration problem
[17:16] <presidensuharto> :)
[17:16] <thomasvs> no, not really
[17:16] <thomasvs> it was just unmaintained for a long time.
[17:17] <psyduck> hello, sorry to repeat myself, but I have a little problem with the mixmatrix element.
[17:17] <presidensuharto> why? isnt it hot enough?
[17:17] <presidensuharto> suck editing feature
[17:17] <presidensuharto> *such
[17:17] <thomasvs> psyduck: you're better off mailing the list
[17:17] <psyduck> ok thanks
[17:17] <thomasvs> presidensuharto: sure, but someone needs to work on it
[17:18] <presidensuharto> mmhh
[17:19] <presidensuharto> is gstreamer really closely same with directshow?
[17:19] <presidensuharto> I understand directshow well, in term of using and creating its filter
[17:19] <presidensuharto> could you tell me the paradigm diff between gst and dshow?
[17:22] gheet ([email protected]) joined #gstreamer.
[17:22] <gheet> Hi, I noticed that gnome-volume-control uses gstreamer in 2.6, is that new ?
[17:23] <thomasvs> gheet, no, that's already a long time ago
[17:23] <thomasvs> presidensuharto: I don't know enough about ds to say
[17:23] <gheet> As I typed in gnome-volume-control, I got an error dialog "Sorry, no mixer elements and/or devices found", what does this mean?
[17:24] <gheet> thomasvs: since 2.4 ?
[17:24] <thomasvs> gheet: after 2.4, yeah
[17:24] <LeRoutier> it was OSS only before (2.4). now, as it uses gstreamer, it should also so alsa
[17:24] <thomasvs> gheet: gst-inspect | wc says what ?
[17:24] <LeRoutier> also so => also work with
[17:24] <teuf> LeRoutier: nope, it can't use alsa natively
[17:24] <presidensuharto> thomasvs: ok thanks
[17:24] <teuf> (not at the moment)
[17:24] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out)
[17:25] <LeRoutier> you mean gnome-volume-control won't work with alsa/without OSS emulatiion ?
[17:25] <teuf> LeRoutier: yep
[17:26] <teuf> LeRoutier: unless you got it to work that way ;)
[17:28] <presidensuharto> btw, anyone knows what is the streaming framework in mac?
[17:28] <gheet> thomasvs: gst-inspect says gst_core_elements 4 times, hmm so that the problem
[17:29] <gheet> I need to run gst-register
[17:29] <gheet> yuk, that doesn't work either
[17:30] <gheet> same error, thomasvs
[17:30] <teuf> gheet: are you on solaris ?
[17:30] <gheet> NO, on linux
[17:30] <thomasvs> gheet: have you installed gst-plugins ? how ?
[17:30] <thomasvs> gheet: what dist ? and so on.
[17:30] <gheet> but my alsa is 0.90
[17:31] <gheet> distro really is SuSE SLEC 1.0
[17:31] <teuf> gheet: there was such a bug in gst-plugins, but it has been fixed in cvs
[17:31] <gheet> teuf: when was it fixed?
[17:31] <gheet> I am based that on a tarball
[17:31] <teuf> 2004-02-29 
[17:31] <teuf>           Reworked enumeration of oss dsps and mixers so that gst-mixer works
[17:31] <gheet> gnome-media-2.5.2
[17:31] <teuf>           on my system using alsa oss emulation, fixes bug #135597
[17:32] <teuf> there's a patch in that bug 
[17:32] <gheet> is the version I used
[17:32] Action: gheet looks up bug
[17:32] <teuf> gheet: the bugas in the gstreamer oss element, not in gnome-media
[17:33] <teuf> s/bugas/bug was
[17:33] <thomasvs> gheet: could you first answer my questions ? start with gst-inspect | wc
[17:33] <gheet> I have tarballs releas of gstremaer 0.7
[17:34] <gheet> thomasvs: before I ran gst-register, I have 4 line
[17:34] <gheet> now I have 197  859 7806
[17:35] <thomasvs> gheet: you are using alsa ?
[17:35] <thomasvs> gheet: gst-inspect | grep alsa says what ?
[17:35] joem_ ([email protected]) joined #gstreamer.
[17:35] <gheet> nothing
[17:35] <gheet> no alsa
[17:36] <thomasvs> ok, when compiling from tarballs, did it find alsa ?
[17:36] <gheet> I need to re-compile to check, thomasvs :)
[17:36] <teuf> thomasvs: gnome-volume-control won't do anything with the alsa element anyway
[17:37] <thomasvs> gheet: well, you're missing alsa elements, so I guess that's your issue.
[17:37] <thomasvs> teuf: no, but it needs the mixer interface AFAIK
[17:37] <gheet> thomasvs: you are saying I need alsa to make it work yeah?
[17:37] <teuf> prolly, but the mixer interface doesn't come with alsa, does it ?
[17:37] <gheet> Is there a version of alsa required?
[17:38] <gheet> I ran into problem with alsa with gnomemeeting also because it needs alsa 1.0
[17:38] <thomasvs> teuf: I think it does
[17:38] <thomasvs> teuf: let's ask BBB when he gets here
[17:39] <thomasvs> gheet: time to upgrade :)
[17:39] <teuf> thomasvs: that sounds weird, doesn't oss also implement this interface ? or maybe I'm totally confused about what you are trying to explain
[17:39] <thomasvs> teuf: yeah, afaik both oss and alsa elements implement this interface
[17:39] <thomasvs> teuf: I think it queries all elements for this interface
[17:40] <gheet> :)
[17:40] <joem_> quick question if anybody knows...does nautilus-media require a version of gstreamer newer then 0.7.5?
[17:40] <thomasvs> teuf: not sure how it goes about deciding after that which to use though
[17:40] <thomasvs> joem_: yeah, I'm releasing tonight normally
[17:40] <teuf> thomasvs: yeah, but then it rejects elements which do not implement the property_probe interface
[17:40] <teuf> (it == gnome-volume-control)
[17:40] <joem_> thomasvs: sweet thanks
[17:40] <teuf> and alsa doesn't implement it
[17:40] <thomasvs> teuf: well, I don't have alsa, so I don't know.
[17:40] <thomasvs> teuf: are you saying that for alsa it cannot work?
[17:40] <teuf> thomasvs: it works if you enable oss emulation within alsa
[17:40] <teuf> but it cannot work natively afaik
[17:40] <thomasvs> teuf: ugh
[17:41] <thomasvs> teuf: well, do we have an open bug for that then ?
[17:41] joem_ ([email protected]) left irc: "leaving"
[17:42] <gheet> thomasvs: How does this works on Solaris which does not has alsa?
[17:43] <teuf> thomasvs: not sure. I mentioned it in the bug I previously mentioned
[17:43] <teuf> but didn't file a bug
[17:44] <iain> thomasvs: the media-info stuff won't be in 0.8 then?
[17:45] <thomasvs> iain: I put stuff in this weekend, you should try it
[17:45] <thomasvs> gheet: I assume it doesn't.  it didn't work before anyway.
[17:45] <thomasvs> teuf: can you either file a bug or mail the list, so we get to look at it ?
[17:45] <thomasvs> teuf: or, someone with alsa at least :)
[17:45] <iain> thomasvs: oh, ok...does this mean that people who install 0.8 will have -lgst-media-info then?
[17:46] <teuf> thomasvs: I'll file a bug tonight
[17:46] <thomasvs> iain: hm.  it probably should have a pkg-config file.
[17:46] <thomasvs> iain: but it will work the same as before, basically, yes
[17:47] <thomasvs> iain: I could use some help in cleaning it up a little though
[17:47] <iain> thomasvs: okay, now people can compile marlin against a release :D
[17:53] <gheet> thomasvs: what do I check to find out whether alsa is built, is it in gstreamer or gst-plugin?
[17:53] <teuf> gheet: in gst-plugins
[17:55] <gheet> teuf: okay.It is building now
[17:56] <gheet> looking at the list after configure, alsa does not appear on the list of plugin build nor plugin not build
[17:56] <gheet> so I need to look at the build tree
[17:59] markey ([email protected]) joined #gstreamer.
[18:01] psyduck ([email protected]) left irc: Remote closed the connection
[18:03] <gheet> teuf: my alsa failed to build because of snd_pcm_hw_params_get_channels_min has too many parameters, alsa version I have is too old :(
[18:03] <gheet> teuf: do you know what is the minimum version of alsa one need?
[18:04] <teuf> dunno
[18:04] <gheet> ok
[18:08] <thomasvs> gheet: what does configure say about alsa ?
[18:08] <thomasvs> gheet: that's what's important here
[18:13] Nick change: markey -> markey|afk
[18:15] <gheet> thomasvs: I found it, it says --disable-alsa :)
[18:15] <gheet> in my spec file
[18:16] <thomasvs> gheet: spec file ?
[18:16] <gheet> yeah, use spec file to build rpms :)
[18:16] <thomasvs> why ?
[18:16] <thomasvs> n/m
[18:16] <thomasvs> just tell us in advance before
[18:17] <gheet> Sorry, I should have notice that line in the first place :)
[18:18] <gheet> I guess I wasn't sure what was the root cause for gnome-volume-control in the first place
[18:22] psyduck ([email protected]) joined #gstreamer.
[18:36] teuf ([email protected]) left irc: "Client exiting"
[18:42] apoc ([email protected]) joined #gstreamer.
[18:43] psyduck ([email protected]) got netsplit.
[18:43] iain ([email protected]) got netsplit.
[18:43] smoke ([email protected]) got netsplit.
[18:43] camh ([email protected]) got netsplit.
[18:43] alley_cat ([email protected]) got netsplit.
[18:43] harshy ([email protected]) got netsplit.
[18:43] sub_pop ([email protected]) got netsplit.
[18:43] danb ([email protected]) got netsplit.
[18:45] iain ([email protected]) returned to #gstreamer.
[18:46] danb ([email protected]) returned to #gstreamer.
[18:48] kmaraas ([email protected]) left irc: Client Quit
[18:49] sub_pop ([email protected]) got lost in the net-split.
[18:49] harshy ([email protected]) got lost in the net-split.
[18:49] alley_cat ([email protected]) got lost in the net-split.
[18:49] camh ([email protected]) got lost in the net-split.
[18:49] smoke ([email protected]) got lost in the net-split.
[18:49] psyduck ([email protected]) got lost in the net-split.
[18:49] presidensuharto ([email protected]) left irc: Client Quit
[18:49] smoke ([email protected]) joined #gstreamer.
[18:49] harshy ([email protected]) joined #gstreamer.
[18:49] camh ([email protected]) joined #gstreamer.
[18:49] alley_cat ([email protected]) joined #gstreamer.
[18:49] psyduck ([email protected]) joined #gstreamer.
[18:58] mathrick ([email protected]) joined #gstreamer.
[18:58] Action: mathrick waves
[19:01] Nick change: markey|afk -> markey
[19:28] <ds-work> moo
[19:29] gheet ([email protected]) left #gstreamer.
[19:29] sri ([[email protected]) joined #gstreamer.
[19:29] <sri> hi, I ran itno a problem.
[19:30] <sri> I think I copied  my /gnome2/* to /usr
[19:30] <LeRoutier> hi ds-work, hi sri
[19:30] <sri> I heard this was the place to solve that problem.
[19:30] <LeRoutier> sri: bad boy
[19:30] <sri> :)
[19:30] <sri> hi LeRoutier :)
[19:30] <LeRoutier> you can't expect it to work after a move because exe and libs contains absolute path that were written at compile time
[19:31] <thomasvs> sri: idiot :)
[19:31] bilboed ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[19:36] teuf ([email protected]) joined #gstreamer.
[19:37] <mathrick> lo teuf
[19:39] <apoc> hi teuf
[19:39] <teuf> hi
[19:39] <LeRoutier> sri: you managed to kill your system doing it that way. which distrib ?
[19:39] <thomasvs> LeRoutier: don't pay attention to sri, he was making a joke
[19:39] <LeRoutier> re teuf
[19:40] <LeRoutier> ah, ok. so, he read your blog entry
[19:41] <thomasvs> one can only assume that :)
[19:44] jcsston ([email protected]) joined #gstreamer.
[19:44] <sri> LeRoutier: yeah, I was joking :)
[19:44] <sri> thomasvs: hey now, I'm not that dumb :)
[19:44] bilboed ([email protected]) joined #gstreamer.
[19:45] <sri> teuf:'lo
[19:52] iain ([email protected]) left irc: "leaving"
[19:53] jdahlin ([email protected]) left irc: "Leaving"
[19:57] psyduck ([email protected]) left irc: "Leaving"
[20:05] #gstreamer: mode change '+o thomasvs' by ChanServ!ChanServ@services.
[20:06] Topic changed on #gstreamer by [email protected]: GStreamer "Almost" 0.7.6 and GStreamer Plugins "There" 0.7.6 are out - see http://gstreamer.freedesktop.org/ - Let's aim for 0.8.0 next monday by the latest
[20:07] Zeenix ([email protected]) joined #gstreamer.
[20:07] <mathrick> yo Zeenix
[20:07] <apoc> hey Zeenix
[20:07] <Zeenix> hi
[20:07] <apoc> thomasvs: "uses 0.8 as the major/minor number" : it's in the release note
[20:08] <thomasvs> apoc: what do you mean ?
[20:09] pb_ ([email protected]) joined #gstreamer.
[20:09] <apoc> thomasvs: in the gst release note there is "uses 0.8 as the major/minor number"
[20:11] <bitshifter> apoc!
[20:12] <thomasvs> apoc: yes, but what are you saying ?
[20:12] <thomasvs> apoc: I know what's in the release note :)
[20:12] <bitshifter> apoc: you said you had gst elements to calculate the replay gain etc.?
[20:13] <bitshifter> apoc: I'd be quite interested to have a look at them and play around with them, if you don't mind :)
[20:13] Action: ds-work is tired of gstreamer's bugs
[20:13] <thomasvs> ds-work: which ones ?
[20:13] <ds-work> all of them
[20:13] <ds-work> especially the pause problem
[20:13] <thomasvs> heh
[20:13] <thomasvs> well
[20:13] <thomasvs> can we do something about it ?
[20:14] <thomasvs> I mean, constructively speaking ?
[20:14] <thomasvs> are we missing some design technique, or is it just a matter of getting it done somehow ?
[20:14] Action: thomasvs only has questions
[20:14] Action: teuf starts whining on gstreamer ml
[20:14] <ds-work> well, we can go two routes
[20:15] <ds-work> one way is to say that the pause button means that apps should remember pipeline state, and completely deconstruct the pipeline
[20:15] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out)
[20:16] <ds-work> and on unpause, reconstruct the pipeline and seek to the right time
[20:16] <thomasvs> yep
[20:16] <thomasvs> (I think this is what company wants, not sure though)
[20:16] <teuf> won't work too well with vbr files imo
[20:16] <thomasvs> teuf: good point
[20:17] <ds-work> this leads to the behavior I really want -- closing rb, upgrading, and restarting, to have rb start the same song where it left off
[20:17] <thomasvs> (me wonders why osssink cannot just resync on its own when it has gone from READY to PLAYING - just use the first timestamp coming in)
[20:18] <LeRoutier> bbl
[20:19] LeRoutier ([email protected]) left irc: "Leaving"
[20:20] <ds-work> thomasvs: that causes problems with video sync, iirc
[20:21] <thomasvs> hm, could be
[20:21] <thomasvs> anyways
[20:21] <thomasvs> I'm seriously convinced there's no point discussing all of this without having examples to work from and designs that discuss it that we use as a reference
[20:21] <thomasvs> I don't believe Company's approach of "the code is there" works for this
[20:21] <thomasvs> I'd be glad to try and reason along if we had some reference we could reason about :)
[20:21] <ds-work> he's just being obstructionist
[20:22] <thomasvs> it's my own fault, I should try to piss him off less
[20:23] <ds-work> are you actually doing it on purpose?
[20:24] <thomasvs> no, not at all
[20:24] <apoc> thomasvs: yes :) but the version is 0.7.6 ?
[20:25] <thomasvs> I just get pissed off with the way he seems to (note seems) a) not care about the end user's view and b) has a tendency to come across as slightly arrogant and disrespectful of other people's work
[20:25] <thomasvs> I just have to learn to bite my tongue a little more
[20:25] <ds-work> no, you really don't
[20:26] <thomasvs> apoc: the major/minor that got changed in this case is stuff like "library name", "install path", and so on
[20:26] gunnzi ([email protected]) joined #gstreamer.
[20:26] <thomasvs> ds-work: what do you mean ? these stupid catfights aren't good for the project
[20:27] <thomasvs> apoc: so it affects a whole bunch of stuff for the future, which needs to be shaken out by actually setting the minor to 8 for all purposes
[20:27] <thomasvs> ds-work: if it would stay on a technical level, then fine, but we end up getting personal for no good reason at all.
[20:27] <apoc> thomasvs: ok
[20:27] <ds-work> thomasvs: btw, I wanted to get in an ABI change (padding on GstCaps), but, er, sf is bouncing my mail
[20:27] <apoc> bitshifter: sure
[20:28] <thomasvs> ds-work: send it to me, I'll forward it on
[20:28] <thomasvs> why is it bouncing ?
[20:28] <thomasvs> ds-work: would've been nice though to have had it slightly earlier :)
[20:28] <thomasvs> I was so happy to reset lt versions to 0:0:0
[20:28] <ds-work> yeah, well
[20:28] <thomasvs> well, them's the brakes
[20:28] <thomasvs> doesn't matter
[20:29] <thomasvs> we're so bugridden, nobody will complain about an lt version bumping
[20:29] <apoc> bitshifter: it just computes the gain (no tag transcoding)
[20:29] <ds-work> it just means we will be forced to change the ABI to do fixation correctly
[20:29] <bitshifter> apoc: that's all I'm after :)
[20:29] <bitshifter> apoc: is it hidden in gst CVS somewhere?
[20:30] <thomasvs> ds-work: just send it on, so people can discuss it or whatever
[20:30] <thomasvs> or just tell me to commit it, so I can blame you :)
[20:30] <gunnzi> can someone help me fix a gstreamer error (or a user error;)?
[20:31] <thomasvs> gunnzi: shoot, but quickly
[20:31] Action: thomasvs is about to leave
[20:31] <sri> ya vant me to soffen Company up fer ya?
[20:31] <gunnzi> when I play mp3 the pitch is way to high so I added "audioscale frequency=4800 ! osssink" in gconf and everything was ok
[20:31] <thomasvs> gunnzi: I assume you meant 48000 or even 44100 ?
[20:32] <ds-work> http://schleef.org/~ds/bounce
[20:32] <gunnzi> then I upgraded to gstreamer 0.7.3 and get this error now "DEBUG: gstgconf: error parsing pipeline audioscale frequency=48000 ! osssink
[20:32] <gunnzi> No property "frequency" in element "audioscale0"
[20:32] <gunnzi> (yess 48000)
[20:32] <thomasvs> gunnzi: ah, you should use rate
[20:32] <thomasvs> not frequency
[20:32] <gunnzi> ohh ok
[20:32] <thomasvs> frequency never worked, so you just remembered wrong I guess
[20:32] <ds-work> "audioscale ! audio/x-raw-int, rate=48000 ! osssink
[20:32] <thomasvs> sri: no, I want to figure out how to solve project issues
[20:32] <thomasvs> gunnzi: what ds-work says
[20:33] <gunnzi> actually frequency worked well
[20:33] <gunnzi> until now
[20:33] <thomasvs> gunnzi: then it wasn't looking at it, because afaik there was no such property on it
[20:33] <thomasvs> ds-work: hm, can't ping you, and download stalls
[20:34] <gunnzi> ok..
[20:34] <sxpert> evening :D
[20:34] <thomasvs> gunnzi: anyway, check if it works with ds's suggestion
[20:34] <gunnzi> I changed this and now I get "Failed to link ffmpeg decoder (mp3) to next element"
[20:34] <ds-work> thomasvs: yeah, they stupidly turn off ping here
[20:35] <sri> thomasvs: Sorry, I'm practicing an ancient american tactic, if it doesn't work beat teh shit out of it.
[20:35] <ds-work> oops, that should have been 'www.schleef.org'
[20:36] <thomasvs> sri: heh, I don't question your methods, I just can't publically endorse it in front of 44 people and a logging bot *wink wink*
[20:36] <sri> thomasvs: hehe. :-) *cough* ahem..yes, quite.
[20:37] <apoc> thomasvs, ds-work : can i commit my local replaygain plugin or should i wait for the 0.8 release ?
[20:37] <ds-work> thomasvs: you're op'ped, so you can fix the bot problem :)
[20:38] <thomasvs> apoc: I'd prefer you wait for now, I would like us to be in some sort of freeze
[20:38] <thomasvs> ds-work: heh, true :)
[20:38] <thomasvs> ds-work: mail forwared
[20:38] #gstreamer: mode change '-o thomasvs' by [email protected]
[20:38] <ds-work> thomasvs: oh, nm
[20:38] <apoc> thomasvs: ok
[20:38] <ds-work> thomasvs: it may have worked today
[20:39] <apoc> bitshifter: I'll send you a patch ...
[20:39] <thomasvs> apoc: I'd like it in asap when 0.8 hits however
[20:39] <thomasvs> apoc: or, you can put it in sandbox
[20:39] <sri> I see that we have an icecast plugin but it doesn't seem maintained.
[20:39] Action: thomasvs starts picking at mails about indentation in gstreamer
[20:39] <bitshifter> apoc: cool, thanks :)   [email protected]
[20:39] <thomasvs> sri: I love how you type "we", all sexy and stuff
[20:40] <sri> thomasvs:s/we/you :P
[20:40] <sri> thomasvs: well, i was thinking of looking into hacking on it 
[20:40] <thomasvs> sri: go right ahead
[20:40] Action: thomasvs finds the first bug due to major/minor while building rpms
[20:40] <sri> thomasvs: okay, cool.
[20:41] <sri> thomasvs: I wanted to write a way to stream rb's music database.
[20:41] <sri> thomasvs: btw I took that "we" comment as sarcastic
[20:42] <thomasvs> sri: no, it's serious
[20:42] <thomasvs> sri: I like it when people call themselves part of our group by default
[20:43] <sri> thomasvs: oh, okay.  I interpreted it wrongly then. 
[20:43] <thomasvs> sri: I've been thinking *really hard* about to improve gst as a community, which is why
[20:43] <sri> thomasvs: heh.  Good deal.  
[20:43] <sri> thomasvs: I took it the other way because I haven't been doing much hacking/bug tracking or anything like that other than advocacy
[20:44] <thomasvs> heh, no worries
[20:44] <sri> deep seated guilt issues, I'm sure :0
[20:44] <thomasvs> at heart I am a good, well-meaning, non-sarcastic person
[20:44] <thomasvs> it just doesn't always come out that way
[20:44] <thomasvs> I want to say I love you yet it comes out as fuck off
[20:45] <sri> yeah, which is why it's good to straight up about stuff.
[20:45] <mathrick> shit, --- Ping reply from wells.freenode.net : 164.41 second(s) :(((
[20:45] Action: mathrick curses badly @ his ISP
[20:45] <sri> hi mathrick :)
[20:45] <mathrick> yo sri :)
[20:46] <sri> mathrick: I've never seen you so talkative :D
[20:46] <Zeenix> mathrick: dialup?
[20:47] <sri> mathrick: on #rb, the only thing I see is "good morning" and "good night" :)
[20:47] jcsston ([email protected]) joined #gstreamer.
[20:47] <mathrick> sri: haha, very funny. Try to talk at 160s ping, you'll see :\
[20:47] <mathrick> sri: pfff, you just come at wrong time :P
[20:47] <sri> mathrick: *grin*
[20:47] <sri> mathrick: come on now..I come back to my xchat after coming home and there is like nothing on that channel sometimes except you saying hi and bye :-)
[20:48] <thomasvs> sri: sounds like you need to complain to all people except mathrick :)
[20:48] <mathrick> Zeenix: no, crappy ISP, who consider themselves oh-so-l33t-and-big btw, I just hate these stupid fuckers :( 
[20:48] <sri> thomasvs: yeah, at least he's consistent
[20:48] <mathrick> sri: thomasvs says only truth :)
[20:49] <sri> mathrick: obviously, you're active on this channel :)
[20:49] Action: mathrick never suspected someone would call him non-talkative :)
[20:49] <sri> hehe..we need a nice flame war in #rb
[20:49] <mathrick> sri: I even got kicked by hadess once for excessive flood :P
[20:49] <sri> unfortunately everyone is too nice there.
[20:49] <sri> mathrick: ha
[20:49] <sri> it's all walter's fault
[20:50] <mathrick> sri: that was when I got into details of DLL calling methods ;)
[20:50] <sri> egads.
[20:50] <sxpert> lol
[20:54] gunnzi ([email protected]) left irc: "Leaving"
[20:54] <mathrick> thomasvs: btw, it's NOT your fault for getting into fight with Company, at least usually it isn't ;) I just tried it myself today how easy it is to land in your best friend's killfile -_-'. And I really didn't even suspect he would be pissed at what I said
[20:55] Action: mathrick considers thomasvs really good @ being nice guy
[20:56] <sxpert> mathrick: that's why he gets all the girls, he's Mr. Nice Guy himself :D
[20:56] <ds-work> "Love you emenies.  Remember -- you made them"
[20:58] Company ([email protected]) joined #gstreamer.
[20:59] thomasvs ([email protected]) left irc: Read error: 60 (Operation timed out)
[20:59] <ds-work> why isn't my colorspace element showing up?
[21:02] <ds-work> ext/lcs uses libgstcolorspace.la
[21:05] <Company> eeek
[21:05] <Company> #126999 isn't fixed
[21:05] <Company> or is it?
[21:06] <ds-work> no
[21:06] <sri> killfile?
[21:07] Action: ds-work killfiles sri for no apparent reason
[21:07] <mathrick> sri: yep, == the ones you want to ignore
[21:08] <Company> ds-work: should we still fix it?
[21:09] <ds-work> Company: probably.  We need to add padding to GstCaps
[21:10] <mathrick> sri: term comes from usenet reader's ~/.killfile, but is used as general description for "group of people you dont wanna hear from"
[21:11] <Company> ds-work: file as bug, and mark both blocker so we definitely don't forget or fix now?
[21:11] <ds-work> Company: ask thomasvs
[21:12] <Company> thomasvs: show up here
[21:13] thomasvs ([email protected]) joined #gstreamer.
[21:16] <Company> hey, this works
[21:18] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out)
[21:27] harshy ([email protected]) left irc: "I quit for now"
[21:28] <alley_cat> is current gst-player supposed to work? or rather, does it work for anyone?
[21:30] <ds-work> works for me
[21:30] <ds-work> Company: could you run 'gst-launch-0.7 ./alien.mpg ! typefind ! spider ! fakesink'
[21:31] <ds-work> or whatever file
[21:31] <ds-work> that line segfaults for me
[21:31] <ds-work> but filesrc location=./alien.mpg works
[21:33] <bitshifter> Company: I don't think #134839 is fully fixed. It leaks less, but still leaks. teuf has confirmed that IIRC
[21:33] <bitshifter> Company: ah, sorry, it wasn't you who marked that bug as fixed
[21:34] <alley_cat> ok, so i'll file a bug
[21:36] spyder482 ([email protected]) joined #gstreamer.
[21:36] <alley_cat> seems to be caused by my audiosink
[21:38] <alley_cat> with audioscale ! alsasink it aborts, audioscale ! nassink works
[21:46] <Company> bitshifter: mp3s only?
[21:47] <bitshifter> Company: as far as I can tell. At least it doesn't happen with oggs
[21:47] <Company> alley_cat: assertion in plug_pcm.c ?
[21:48] <ds-work> thomasvs: are we going to close bugs that are in 0.6, but can't be reproduced in 0.8?
[21:48] <alley_cat> Company: no, the assertion happens in the scheduler
[21:48] <Company> ds-work: IMO we should do that when 0.8 is out
[21:48] <alley_cat> ** ERROR **: file gstoptimalscheduler.c: line 723 (destroy_group): assertion failed: (group->group_links == NULL)
[21:48] <Company> crap
[21:49] <alley_cat> all of this called from gst_play_set_audio_sink
[21:49] <Company> wingo didn't fix it correctly then :/
[21:49] <alley_cat> http://bugzilla.gnome.org/show_bug.cgi?id=136686
[21:49] <alley_cat> works fine with gst-launch and the same audiosink
[21:49] <Company> i'm looking for someone who can rproduce #134007 still
[21:50] Action: Company connects "alley_cat" and "Arwed v. Merkatz" in his head
[21:51] <ds-work> dude, what crappy-ass shell doesn't support $(command)
[21:51] <ds-work> apparently the one shipped by sun
[21:51] danb ([email protected]) left irc: Read error: 110 (Connection timed out)
[21:52] harshy ([email protected]) joined #gstreamer.
[21:52] Action: Company fixed the yield in mikmod
[21:53] <Company> can we deprecate _yield btw?
[21:54] <ds-work> I thought it was
[21:56] <ds-work> actually, i thought we _removed_ yield
[21:58] Action: alley_cat closes some of the bugs he filed recently
[21:58] <alley_cat> seems like most of my problems magically disappeared now that avidemux works again for me
[21:59] <Company> nope
[21:59] <Company> _yield is still there
[22:00] <Company> opt can't use it and just prints a g_warning, but it's still there
[22:01] <ds-work> Company: any reason you left #135529 open?
[22:02] arana ([email protected]) joined #gstreamer.
[22:03] arana ([email protected]) left irc: Client Quit
[22:06] <Company> ds-work: i didn't fix it (and it might still be open because of ronalds card that does RGB in xv)
[22:06] yippi ([email protected]) left irc: "Client exiting"
[22:12] <Company> ds-work: gst-launch-0.7 ./alien.mpg ! typefind ! spider ! fakesink works fine here
[22:13] <ds-work> odd
[22:13] <ds-work> what scheduler?
[22:13] <Company> opt
[22:13] <ds-work> I think there have been recent changes that have made gstreamer a lot more fragile on SMP
[22:13] sub_pop ([email protected]) joined #gstreamer.
[22:13] <ds-work> I get random crashes
[22:14] <ds-work> strangely, rb is stable as a rock
[22:14] <ds-work> but simple stuff, like fakesrc ! { queue ! fakesink } fail
[22:14] <Company> you know what i consider gst + SMP
[22:15] <Company> and it's one word starting with bro and ending with barbie's ex
[22:15] <ds-work> at least it was carefully balanced a few days ago :)
[22:15] <Company> i still think it might be a nice idea to bind all GStThreads to the same processor
[22:16] <ds-work> how?
[22:16] <ds-work> that only works with Linux hacks
[22:17] <ds-work> or with a giant mutex
[22:17] <Company> then do it at least on linux
[22:17] spyder482 ([email protected]) left irc: Read error: 110 (Connection timed out)
[22:17] <thaytan> good morning, all
[22:18] <mathrick> good evening, aussie :)
[22:18] <sri> mornin
[22:18] <sri> good afternoon rather.
[22:18] <Company> we need to seperate our products in bugzilla
[22:20] Action: sri hopes a sri product appears in bugzila
[22:28] <bitshifter> ummm, regarding gst-plugins/gst-libs/gst/mixer/mixer.c:  it looks like the calls to g_signal_new() are messed up. The number of signal arguments is set to 1 even though 2 args are specified. Not sure if that matters, but maybe someone familiar with the code might want to check this
[22:29] <ds-work> yeah, that would be broken
[22:33] <bitshifter> k, I'll file it in bugzilla then
[22:36] <Company> bitshifter: i'll fix it
[22:36] <bitshifter> k
[22:37] sublett ([email protected]) left irc: "Nice of you to put me on the money"
[22:38] <Company> done
[22:42] <bitshifter> fast work. thanks :)
[23:06] thaytan ([email protected]) left irc: Read error: 113 (No route to host)
[23:08] apoc ([email protected]) left irc: "Leaving"
[23:17] mxpxpod ([email protected]) joined #gstreamer.
[23:17] Uraeus ([email protected]) joined #gstreamer.
[23:17] <mathrick> hi mxpxpod
[23:17] <mxpxpod> hey mathrick
[23:18] <mxpxpod> what's up?
[23:18] Action: Uraeus wonders how it is possible to have so much crud in one appartment
[23:18] <Zeenix> hello Uraeus
[23:19] <Uraeus> yo Zeenix
[23:19] Action: Uraeus is tired from trying to clean up the appartment for sale
[23:20] <Zeenix> Uraeus: why are you selling the apt?
[23:21] <mathrick> Uraeus: you moving for good?
[23:22] <ds-work> ugh, can't people file bugs at a slower rate?
[23:23] <Uraeus> Zeenix: I am selling because I am leaving Norway combined with norwegian tax rules which says I have to tax the earnings on the appartment if I haven't lived in it for a year during the last two years
[23:23] <Uraeus> mathrick: could be :)
[23:23] <Uraeus> ds-work: if you fix the bugs right away people wouldn't have to file bug reports :)
[23:25] <mathrick> Uraeus: i don't get ya. Living in nice, cold country with lots of snow, and yet you're moving away :)
[23:25] <Zeenix> Uraeus: dont tell, you finally got a reply from australian immigration office?
[23:25] <Zeenix> mathrick: "lots of snow" is the biggest reason for leaving, right Uraeus? :)
[23:25] <Uraeus> Zeenix: yes I did, but my moving plans where underway before that (although the AU immigration reply gave me the confidence to start my moving process)
[23:26] <Uraeus> Zeenix: its a big one alright :)
[23:27] <mathrick> Uraeus: freak ;P
[23:28] <Uraeus> mathrick: yeah, I am one of those strange people who doesn't like it when its below freezing or just above freezing and raining
[23:31] walters ([email protected]) joined #gstreamer.
[23:31] <Uraeus> man I hope RH updated their fedora Evolution, writing mails in it makes it 'freeze' every 3 minutes for about 30 seconds, which is a tad annoying
[23:32] <Uraeus> yo walters
[23:32] <walters> hey
[23:32] <mathrick> Uraeus: now, I don't like it when it's just above freezing and raining, but below freezing is perfectly OK :)
[23:32] <mathrick> Uraeus: I guess I was just born with that, but I can't deal with heat well, contrary to cold weather
[23:33] <mathrick> which is why I appreciate winter still holding rather well here :) (it was even snowing today)
[23:33] <Uraeus> mathrick: you can come here and take over my job at Oracle then :)
[23:33] <Zeenix> Uraeus: would you be leaving your job as well?
[23:34] <Uraeus> Zeenix: yes
[23:34] yippi ([email protected]) joined #gstreamer.
[23:34] <mathrick> Uraeus: nah, DBs just bore me to death :) But moving to Norway wouldn't be so bad, if I hadn't had Japan already in my plans :)
[23:35] Company ([email protected]) left irc: Remote closed the connection
[23:35] Action: Zeenix hates all 9-5 jobs
[23:35] <Uraeus> mathrick: they say that working with DB's will bore you to death, but I have done it for 5 years now and is still bustling with life
[23:36] <Zeenix> Uraeus: no, they say that about Humans :)
[23:37] <mathrick> Uraeus: well, I know DBs bore me, I really suffer on DB lectures @ my Uni, and it's still relatively exciting part atm (ie, formal basics)
[23:37] <Zeenix> mathrick: i also suffered that :(
[23:37] <mathrick> Uraeus: DB admins are the only people more bored than net admins ;)
[23:38] <Zeenix> the ones who dont get bored are robots (like Uraeus) :D
[23:39] <mathrick> well, the good side of being DB admin is you get really good @ crossword puzzles ;)
[23:40] spyder482 ([email protected]) joined #gstreamer.
[23:40] <mathrick> lo spyder482
[23:40] <spyder482> lo
[23:41] <spyder482> my isp sucks today
[23:41] <spyder482> for 15 minutes i couldn't reconnect
[23:42] <mathrick> spyder482: hah, whaddya know about sucky ISP :\
[23:46] <spyder482> lol
[23:46] <spyder482> well, it's done that about 8 times today
[23:47] teuf ([email protected]) left irc: "Client exiting"
[23:48] <mathrick> spyder482: well, my ISP connects me for 15-30 mins, and then dies for 1-5 mins. Do I have to add it doesn't do good for any downloads out there?
[23:49] <mathrick> not only downloads, ping 160s on IRC isn't any fun, either
[23:50] <spyder482> ouch
[23:50] <spyder482> dialup?
[23:50] <spyder482> :P
[23:51] <mathrick> spyder482: nope
[23:53] <spyder482> :/
[23:54] <spyder482> ok, you need a new isp ;)
[23:54] <mathrick> spyder482: hah, sure, if they weren't fucking monpolists :(
[23:55] <mathrick> spyder482: I really wanna shoot them, believe me
[23:57] walters ([email protected]) left irc: "out"
[23:58] Zeenix ([email protected]) left irc: "The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of 
[00:00] --- Wed Mar 10 2004
[00:06] danb ([email protected]) joined #gstreamer.
[00:06] <spyder482> heh
[00:07] <spyder482> where are you at?
[00:07] <mathrick> spyder482: Europe -> Poland -> Silesia :)
[00:08] <spyder482> ah
[00:16] <Uraeus> g'night guys
[00:16] Uraeus ([email protected]) left irc: "Client exiting"
[00:20] bilboed ([email protected]) got netsplit.
[00:20] alley_cat ([email protected]) got netsplit.
[00:20] smoke ([email protected]) got netsplit.
[00:20] hyriand ([email protected]) got netsplit.
[00:20] markey ([email protected]) left irc: "nite"
[00:20] thaytoo ([email protected]) joined #gstreamer.
[00:21] bilboed ([email protected]) returned to #gstreamer.
[00:21] alley_cat ([email protected]) returned to #gstreamer.
[00:21] smoke ([email protected]) returned to #gstreamer.
[00:21] hyriand ([email protected]) returned to #gstreamer.
[00:26] BBB ([email protected]) joined #gstreamer.
[00:27] <BBB> you guys seriously need better release names
[00:27] yippi ([email protected]) left irc: "Client exiting"
[00:27] iain ([email protected]) joined #gstreamer.
[00:28] <BBB> thomasvs: still da?
[00:28] <iain> hi!
[00:28] <mathrick> g'night
[00:28] Nick change: mathrick -> mathrick|sleep
[00:29] <thomasvs> about to get to bed
[00:29] <BBB> wait a minute
[00:29] <BBB> or second
[00:29] Action: thomasvs needs a break from gst
[00:29] <BBB> thomasvs: please send me a list of things that need doing in gst-ffmpeg to release it
[00:29] <BBB> I know that B-frame movie timestamps in MPEG4 are slightly broken
[00:30] <BBB> anything else?
[00:30] <BBB> and osssink needs more fixes, it's still unacceptably bad
[00:30] <thomasvs> BBB: I have no idea what needs doing
[00:30] <thomasvs> what do you mean ?
[00:30] <BBB> gst-ffmpeg
[00:30] <thomasvs> you're the maintainter for gst-ffmpeg :)
[00:30] <BBB> to release 0.8.0
[00:30] <thomasvs> yeah, I know
[00:30] <BBB> what more do you need?
[00:30] <BBB> am I?
[00:31] <thomasvs> who else ?
[00:31] Action: BBB wonders where thomasvs got that
[00:31] <thomasvs> there's no one who understands or works on that code
[00:31] <spyder482> lol
[00:31] <ds-work> who is [email protected]?
[00:31] <thomasvs> BBB: it's you who did ffmpeg no ?
[00:31] <thomasvs> ds-work: stefan kost, ensonic on irc
[00:31] <ds-work> ah, duh
[00:32] <thomasvs> ie "solaris dude 2" according to the end title credits
[00:32] <ds-work> huh?
[00:33] <BBB> erm
[00:33] <BBB> thomasvs: well I wrote most of it and know quite a bit about ffmpeg
[00:33] <BBB> but
[00:33] <BBB> I'm not a amaintainer
[00:33] <BBB> I don't have time
[00:34] <thomasvs> ds-work: he's the guy that sends in all the solaris bug reports no ?
[00:34] <BBB> anmd please keep a list of bugs oin bugzilla
[00:34] <BBB> I'll keep going through them during nights
[00:34] <thomasvs> BBB: don't worry, just fix the code
[00:34] <BBB> but I need bug reports for those
[00:34] <ds-work> BBB: maintainer in the sense that you have final say on what happens wrt gst-ffmpeg
[00:34] <BBB> lost of them
[00:34] <thomasvs> BBB: I'll take care of the rest if need be
[00:34] <BBB> :)
[00:35] <BBB> ok, that's fien
[00:35] <thomasvs> BBB: I have no clue on the status of gst-ffmpeg
[00:35] <thomasvs> wrt playback and so on
[00:35] <BBB> and I'll commit ffcsprip tonight
[00:35] <thomasvs> will need it soon though, need to fix the thumbnailer
[00:35] <BBB> you use ffmpeg, don't you?
[00:35] <ds-work> thomasvs: so what are we doing about pausing?
[00:35] <thomasvs> BBB: don't commit it - put it online
[00:35] <thomasvs> ds-work: letting it slide
[00:35] <BBB> ok
[00:35] harshy ([email protected]) left irc: Remote closed the connection
[00:35] <ds-work> thomasvs: uh...
[00:35] <thomasvs> ds-work: maybe I'm wrong
[00:35] <thomasvs> ds-work: the apps seem to want to go back to not setting it to NULL
[00:36] <thomasvs> walters was only setting it to NULL because benjamin told him to do so
[00:36] <thomasvs> and richard was just following walters
[00:36] <ds-work> thomasvs: that's because that is the official way to do it
[00:36] <thomasvs> ds-work: I don't know enough design to say whether or not this is in fact a bug or not, and benjamin keeps running circles around me
[00:36] <ds-work> I know
[00:36] <BBB> you guys are so sweet
[00:36] <thomasvs> BBB: fuck off dick :)
[00:36] <BBB> ;)
[00:37] <ds-work> he hasn't answered my questions about it either
[00:37] <thomasvs> ds-work: well, if you have better plans let me know
[00:37] <ds-work> reverting the clocking code?
[00:37] <thomasvs> ds-work: but it's hard for me to figure out the right way if nobody tells me what it is
[00:37] <thomasvs> anyway, if it's important, send me a mail, I need to sleep.
[00:37] <BBB> nite
[00:37] jcsston ([email protected]) joined #gstreamer.
[00:37] <ds-work> ok, i'll put in some thought about it
[00:37] <BBB> ds-work: reverting is hard because the clocking patch is large
[00:37] <thomasvs> I need to spend some quality time with someone I care a lot more for than benjamin :)
[00:37] <BBB> I'm affraid
[00:38] <thomasvs> it's too late to revert clocking
[00:38] Action: BBB smiles
[00:38] <ds-work> :)
[00:38] <thomasvs> I follow benjamin's argument that it's too late to add crap like release-device
[00:38] <ds-work> no it's not
[00:38] <ds-work> we'll add whatever it takes to fix bugs
[00:39] <ds-work> a minor bug is always preferable to a major bug
[00:39] <BBB> does anyone know how to playback 5:1 sounds using osssink?
[00:39] <BBB> audioconvert only takes two channels
[00:39] <ds-work> a theoretical minor bug is always preferable to a major bug
[00:40] <ds-work> BBB: we don't.  we need a 5:1 to 2 mixer
[00:41] <BBB> hm
[00:41] <BBB> I've been able to play 5:1 sounds one day
[00:41] <BBB> I just don't know when
[00:41] <iain> ladspa has a 5:1 to 2 mixer maybe?
[00:43] <BBB> might be
[00:47] Action: BBB will check tonight
[00:48] <BBB> or write one if I have to
[00:48] Action: BBB simpy wants to play movies with totem
[00:48] <thomasvs> ds-work: ok, well, feel free to add to the discussion.
[00:48] <thomasvs> ds-work: I'm not about to put myself on the line all the time if I'm the only one who seems to feel these are regressions
[00:49] <thomasvs> company doesn't think this is a regression, and nobody but me disagrees
[00:49] Nick change: thomasvs -> thomasvz
[00:50] <thomasvz> anyways, I have time to work on stuff, give me something to do :)
[00:50] <thomasvz> later
[00:52] <thaytoo> yo later, thom
[00:54] <BBB> fix osssink
[00:54] <BBB> :)
[00:54] <ds-work> BBB: do you happen to know if probing OSS will cause it to make strange noises?
[00:55] Shoragan ([email protected]) left irc: "Leaving"
[00:55] <BBB> shouldn't
[00:55] Shoragan ([email protected]) joined #gstreamer.
[00:55] <BBB> unless the driver is broken
[00:55] <ds-work> ok
[00:56] <BBB> we just open it
[00:56] <BBB> we don't do anything weird
[00:56] Shoragan ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[00:56] <ds-work> er, I meant probing caps
[00:56] <BBB> if the open fails with -EBUSY or succeeds, we're happy
[00:56] <BBB> oh
[00:56] <BBB> that
[00:56] <BBB> ehm
[00:56] <BBB> currently, no
[00:56] <BBB> but that's because we don't do anything
[00:56] <BBB> I'd probe on opening the device (->READY)
[00:56] <BBB> and use that further on as return value for getcaps
[00:56] <BBB> don't rebuild it every time getcaps is called
[00:56] <ds-work> of course
[00:57] <BBB> and yes, that'll cause it to hickup
[00:57] <BBB> in older drivers
[00:57] mathrick|sleep ([email protected]) left irc: Read error: 60 (Operation timed out)
[00:57] <BBB> in modern cards with good drivers, it's not an issue
[00:57] <ds-work> I wonder if I care
[00:57] <BBB> no
[00:57] <BBB> because most people will be used to it if they have such cards
[00:57] mathrick|sleep ([email protected]) joined #gstreamer.
[00:57] <BBB> assuming it's noticeable at all
[00:58] Action: BBB will continue on osssink issues tonight
[00:58] <ds-work> I feel like writing a caps prober
[00:58] <BBB> caps prober?
[00:58] <BBB> er
[00:58] <BBB> just implement a nice getcaps function
[00:58] <ds-work> for osssink
[00:59] <BBB> that's good enough
[00:59] <BBB> :)
[00:59] Action: BBB off for food for a while
[00:59] <BBB> or maybe...
[00:59] Action: BBB stays
[00:59] Action: BBB wants to finish off experiments and go home
[01:06] <thaytoo> it seems that the ossmixer requires a working /dev/dsp too?
[01:06] <thaytoo> (experimenting with alsa oss-emulation)
[01:07] <BBB> yes
[01:07] <BBB> or
[01:07] <BBB> actually
[01:07] <BBB> ehm
[01:07] <BBB> no
[01:08] <thaytoo> I'm actually seeing that 
[01:08] <thaytoo> a) gnome-volume-control finds no mixers using ALSA
[01:08] <thaytoo> b) I load snd-mixer-oss, and it still won't work
[01:08] <thaytoo> c) I also load snd-pcm-oss and it works, using oss mixer
[01:08] <BBB> hm
[01:08] <BBB> care to debug that for us?
[01:09] <BBB> and I'll work on ALSA soon
[01:09] Action: BBB hates ALSA but has little choice
[01:09] <thaytoo> yeah, pressed for time is all
[01:09] <thaytoo> I'm at work atm, and then japanese lessons tonight
[01:10] <BBB> I'll look at it
[01:10] <BBB> but I don't know less than nothing about ALSA
[01:10] <BBB> so don't count on any soon results
[01:18] <ds-work> BBB: how do I reenable mmx in ffmpeg?
[01:20] <BBB> it is reenabled
[01:20] <BBB> :)
[01:20] <BBB> I did that tonight
[01:25] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out)
[01:25] <BBB> bbl
[01:25] BBB ([email protected]) left #gstreamer.
[01:44] pb_ ([email protected]) left irc: "Client exiting"
[01:45] iain ([email protected]) left irc: "how long must we sing this song?"
[02:05] smoke ([email protected]) got netsplit.
[02:06] Action: ds-work is sleepy
[02:06] walters ([email protected]) joined #gstreamer.
[02:06] <ds-work> hey
[02:07] <ds-work> the star highlighting bug came back
[02:07] lilo ([email protected]) left irc: Connection reset by peer
[02:07] lilo ([email protected]) joined #gstreamer.
[02:07] <walters> ah
[02:08] <walters> which one?  the same one you filed?
[02:08] <ds-work> yeah
[02:08] <ds-work> i'll repoen
[02:08] <walters> hmm.
[02:08] <walters> and you are past patch-110
[02:08] <walters> ?
[02:09] <ds-work> erp, no
[02:10] <ds-work> walters: how hard would it be to seek to the current offset in unpause?
[02:11] smoke ([email protected]) got lost in the net-split.
[02:11] <ds-work> and would that work in general?
[02:12] LeRoutier ([email protected]) joined #gstreamer.
[02:12] <walters> ah
[02:12] <LeRoutier> re
[02:12] <walters> why would we seek?
[02:12] <walters> the pipeline is already paused there
[02:12] <walters> or do you mean take down the whole pipeline on pause and reconstruct it on unpause and seek?
[02:12] <ds-work> that
[02:13] <walters> mrm.
[02:14] <walters> it's possible i guess.
[02:17] <LeRoutier> argh, i hate myself : i forgot to recompile nautilus after installing latest gstreamer (0.7.6). 
[02:17] Action: LeRoutier shoots itself
[02:20] ProtectR ([email protected]) joined #gstreamer.
[02:24] ProtectR ([email protected]) left irc: Client Quit
[02:38] <walters> hm
[02:38] <walters> i get very subtle clicks and pops when using alsasink/osssink, but not with esdsink
[02:44] <walters> hm
[02:44] <walters> it's much, much more pronounced with internet radio
[02:48] sub_pop ([email protected]) left irc: "Client exiting"


-------------------------------------------------------
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.