[gst-devel] Daily IRC logs

wim.taymans at chello.be wim.taymans at chello.be
Sun Apr 15 06:27:36 CEST 2001


[06:30] <chillywilly> what's with the logs?
[06:30] <chillywilly> we need _gst_newt_ to mail us the logs (erm the machine it is on) for #freedevelopers
[06:31] <taaz> how else can we keep the fire going?
[06:31] <chillywilly> burn winblows CDs
[06:31] <chillywilly> get high off the fumes
[06:31] <chillywilly> :P
[06:31] <taaz> yeah, so i did sign up for freedevelopers and have never gotten any mail... is that a 0 volume list?
[06:32] <chillywilly> or drain bramaged
[06:32] <chillywilly> no
[06:32] <chillywilly> Tony posted something yesteday a few people replied
[06:32] <chillywilly> you didn't get it?
[06:33] <taaz> i suppose i'm on the list...
[06:33] <taaz> which may mean your sign up page is busted...
[06:33] <chillywilly> ah
[06:33] <chillywilly> not good
[06:33] <chillywilly> I shall rattle some cages then
[06:34] <chillywilly> I the mean time
[06:34] <chillywilly> s/I/In
[06:35] <chillywilly> send a message to FreeDevelopers-subscribe at topica.com
[06:35] <chillywilly> or go to the main site and click the mailto urls
[06:36] <chillywilly> I will talk to the web masters
[06:36] <chillywilly> they are good freinds of mine
[06:37] <taaz> is there a link to that email address on the page?
[06:38] <chillywilly> there should be subscribe links there
[06:38] <chillywilly> mailto:FD-???-subscribe at topica.com, etc.
[06:38] <taaz> not for that list
[06:38] <chillywilly> hmmm
[06:38] <chillywilly> well, justs type it in then
[06:38] <chillywilly> you'll be good to go
[06:38] <chillywilly> I will give them a kick in the ass
[06:40] <taaz> the pic link on that CommCo page is busted too
[06:43] <chillywilly> yep
[06:43] <chillywilly> I fond that the other day too
[06:43] <chillywilly> I'll report that also
[06:43] <chillywilly> what's you info anyway, so they can see if you were ever added
[06:44] <taaz>  /whois taaz
[06:45] <taaz>  /whois taaz | google ;)
[06:46] <chillywilly> well, you can't just give me you email
[06:46] <taaz> dlehn at vt.edu
[06:46] <chillywilly> virginia tech?
[06:46] <taaz> yup
[06:47] <chillywilly> cool
[06:47] Action: chillywilly is at http://www.msoe.edu
[06:48] <chillywilly> which thing didn't work?
[06:48] <chillywilly> the declaration script?
[06:49] <taaz> what?
[06:49] <chillywilly> where did you try and sign up at?
[06:49] <taaz> the web form thing... i just followed the 'how to join' links.
[06:50] <chillywilly> ok
[06:50] <taaz> my name showed up on the list of people though
[06:50] <taaz> in any case, i just subscribed via email
[06:51] <chillywilly> you used the declaration form
[06:51] <chillywilly> right?
[06:52] <chillywilly> btw, I am 7th form the top
[06:52] <chillywilly> from
[06:52] <chillywilly> I am coo like that :P
[06:52] <chillywilly> cool
[06:53] <chillywilly> Ross and Anil are the webmasters
[06:54] <taaz> yeah, and i checked the "i'd like to join the email list' box
[06:54] <chillywilly> mmhmm
[06:55] <chillywilly> you may have done it when it was broken, I am not sure but I thought somone may have said it was broken
[06:55] <chillywilly> I'll find out when they respond
[07:04] <chillywilly> so, what year are you?
[07:04] <chillywilly> tazz
[07:04] <chillywilly> taaz: 
[07:05] <taaz> i'm in the 4 year masters program ;)
[07:06] <chillywilly> aaah
[07:06] <taaz> i swear i'll finish soon...
[07:06] <chillywilly> cool
[07:06] <chillywilly> you work then?
[07:06] <chillywilly> or doing that full time
[07:06] <taaz> well, they do pay me to do research.
[07:07] Action: chillywilly is on the 5 year B.S. in computer engineering program
[07:07] <chillywilly> ;)
[07:07] <chillywilly> not really a 5 year program
[07:07] <chillywilly> :P
[07:07] <taaz> i'm 1 class shy of being done with PhD course requirements...
[07:07] <chillywilly> cool
[07:07] <chillywilly> I graduate in May
[07:07] <chillywilly> finally
[07:08] <chillywilly> then onto India
[07:08] <chillywilly> to work with FD-India people
[07:08] <taaz> hmm?  they have enough funding to pay you?
[07:09] <chillywilly> yep, they will be set pretty soon
[07:09] <chillywilly> they have deals with the government for enterprise software
[07:09] <chillywilly> we are using GNU Enterprise
[07:09] Action: chillywilly is biased since he helps there
[07:09] <chillywilly> ;)
[07:10] <taaz> why is this topica site sucking?  i just want to read the archives...
[07:12] <chillywilly> topica sucks, period
[07:12] <chillywilly> hey, are you the only one who did not go to GUADEC?
[07:13] <taaz> i guess so
[07:13] <chillywilly> well I mean of the gstreamer people
[07:13] Action: chillywilly was not there
[07:14] <taaz> i'll be at OLS this year though
[07:14] <chillywilly> what's OLS?
[07:14] <chillywilly> too many acronyms not enough barin cells
[07:14] <taaz> http://www.linuxsymposium.org/
[07:14] <chillywilly> ah
[07:15] <chillywilly> what parts have you hacked on for gst?
[07:15] Action: chillywilly is just curious
[07:16] <taaz> mpeg2dec plugin and all the debian packaging stuff (which i -really- need to finish up)
[07:16] <chillywilly> hehe
[07:16] <chillywilly> yeah
[07:16] <chillywilly> debian rules
[07:16] <chillywilly> I wanna apt-get install gstreamer
[07:16] <taaz> its just all these plugins are a packaging nightmare
[07:17] <chillywilly> I really should compile and play with gstreamer one of these days
[07:17] Action: chillywilly is bad
[07:23] <taaz> yo dude... what the hell... topica is using like a 2 pixel high font for reading the archives.  retarded web idiot damn crap argh
[07:25] <chillywilly> heh
[07:25] Action: chillywilly justs hits the up arrow in galeon to enlarge things
[07:26] <taaz> i just need a mbox file to load in mutt...
[07:26] <chillywilly> mutt rules
[07:26] Action: chillywilly uses mutt exclusively
[07:27] <taaz> if you're an expert then tell me how to keep messages marked to delete between sessions?
[07:28] Action: taaz hasn't put the tiem in to read the docs...
[07:28] <chillywilly> you
[07:28] <chillywilly> have to set it to prompt you
[07:28] <chillywilly> then justs say no
[07:28] <chillywilly> don't deleyt that
[07:28] <chillywilly> lemme go look in my config
[07:29] <taaz> yeah, but then i restart and the D tags are gone
[07:29] <chillywilly> oh
[07:29] <chillywilly> I dunno, you have to rtfm with mutt there's no other way
[07:29] <chillywilly> there's #mutt
[07:30] <taaz> i'm also extremely confused why debian has 1.3.17 and mutt.org and ftp.mutt.org only have 1.2.5 or something
[07:30] Action: chillywilly has never visited the mutt site
[07:31] <taaz> oh wait... there's a devel dir... my bad
[07:31] <chillywilly> eer, maybe once or twice
[07:36] <chillywilly> you use debian sid?
[07:37] <taaz> i use unstable, i have no idea what name that refers to anymore ;)
[07:37] <chillywilly> sid is unstable
[07:37] <chillywilly> :P
[07:37] <chillywilly> still in developement
[07:37] Action: chillywilly also uses unstable
[07:37] <chillywilly> hey
[07:37] <chillywilly> kitame has 0.8.1 moz debs
[07:38] <chillywilly> kewl
[07:38] <chillywilly> robot101's moz debs blow anyway
[07:38] <chillywilly> as anything that is depends on mozilla does not find it
[07:38] <chillywilly> like galeon, etc.
[07:39] <taaz> ack!  261 packages upgraded..  117M. hmm
[07:39] <chillywilly> wow
[07:39] Action: chillywilly uses the T3 on campus for those types of dow loads
[07:39] <chillywilly> down
[07:39] <chillywilly> this is my laptop
[07:40] <chillywilly> I alos have the HURD installed on here an GRUB in the MBR
[07:40] <chillywilly> ;))
[07:41] <taaz> is there any option other than grub?
[07:41] <taaz> who wouldnt use it? ;)
[07:42] <chillywilly> grub is awesome
[07:42] <chillywilly> I wanna try reiserfs
[07:42] <chillywilly> is there anyway to get data off of ext2 and onto reiserfs?
[07:42] <taaz> tar
[07:42] <taaz> cp
[07:42] <taaz> dump
[07:43] <taaz> dd
[07:43] <taaz> cat
[07:43] <chillywilly> so it doesn't matter eh
[07:43] <taaz> hell if i know
[07:44] Action: chillywilly does man dump, I don't think I have ever used that one :P:
[07:44] <chillywilly> tacpdump
[07:44] <chillywilly> not dump
[07:45] <taaz> i find sysadmin issues like ext2 vs reiserfs and how to convert kinda dull...
[07:45] <chillywilly> well
[07:45] <taaz> i really dont care, as long as it works for what i do 
[07:45] <chillywilly> I wanna use reiser because it is waaay faster
[07:45] <chillywilly> faster is good for me
[07:45] <taaz> how much?  what kind of numbers do you have?
[07:46] <chillywilly> I dunno I justs wanna play with it
[07:46] <chillywilly> k?
[07:46] <taaz> that's what i thought ;)
[07:46] <chillywilly> sheesh, that's why gnu/linux rocks you get to play with all sorts of things
[07:47] <taaz> yeah but filesystems are just a tool
[07:47] <taaz> and sysamdin work is like being a tool repairman...
[07:47] <taaz> would you rather repair hammers or be a carpenter?
[07:48] <taaz> i'd just rather do more interesting stuff like play with gstreamer ;)  you should use your time like that too... ;)
[07:49] chillywilly (baumannd at d111.as13.nwbl0.wi.voyager.net) left irc: Ping timeout for chillywilly[d111.as13.nwbl0.wi.voyager.net]
[07:53] Nick change: taaz -> taazzzz
[08:05] chillywilly (baumannd at d12.as9.nwbl0.wi.voyager.net) joined #gstreamer.
[08:05] <chillywilly> bah
[08:14] BBB-zZz (BBB at ucu-105-116.ucu.uu.nl) left irc: Ping timeout for BBB-zZz[ucu-105-116.ucu.uu.nl]
[08:28] chillywilly (baumannd at d12.as9.nwbl0.wi.voyager.net) left irc: [x]chat
[08:28] rdj (rdj at a37030.upc-a.chello.nl) left irc: Ping timeout for rdj[a37030.upc-a.chello.nl]
[12:59] thomas (thomas at urgent.rug.ac.be) joined #gstreamer.
[12:59] thomas (thomas at urgent.rug.ac.be) left irc: I'm outta here!
[13:00] Nick change: wtay-sleeping -> wtay
[13:03] sienap (synap at ipc379c124.dial.wxs.nl) joined #gstreamer.
[13:08] thomas (thomas at urgent.rug.ac.be) joined #gstreamer.
[13:08] <thomas> hi
[13:09] <wtay> hello
[13:09] <thomas> can I ask a quick question ?
[13:09] <wtay> sure
[13:09] <thomas> how can I run gstreamer without X ?
[13:09] <wtay> you can't
[13:09] <thomas> uh oh
[13:09] <thomas> ok
[13:09] <thomas> is there a way to "fake" an X ?
[13:09] <wtay> we currently use Gtk+ which depends on X
[13:10] <wtay> meybe there is a dummy X server somewhere...
[13:10] <thomas> what does "depend" mean in this case ?
[13:10] <thomas> having it actually running ?
[13:11] <thomas> and is gstreamer going to keep using gtk+ ?
[13:11] <thomas> because for a lot of applications you don't really need X to be active
[13:11] <wtay> X must be running
[13:11] <wtay> we are going to get rid of the X dependency when we move to glib2.0
[13:12] <thomas> ah ok
[13:12] <thomas> but when is that scheduled ?
[13:12] <wtay> zaheer is going to start on it RSN
[13:12] <thomas> but chances are it will take a long time i suppose ?
[13:12] <wtay> he does OpenTeleMedia (on the server) so he can't have X either...
[13:13] <wtay> I think it should only take about a week to complete the port
[13:13] <sienap> hej all!
[13:13] <wtay> the problem is that glib2.0 is not yet widely used...
[13:13] <wtay> hey sienap
[13:13] <thomas> ah ok
[13:13] <thomas> hey sienap
[13:13] <thomas> found a dummy x server
[13:14] <thomas> Xvfb
[13:14] <thomas> i'll check it tonight
[13:14] <wtay> ok
[13:14] <thomas> I have to go now, but typing it here means it will go in the logs
[13:14] <thomas> ;)
[13:14] <wtay> yes :)
[13:14] <thomas> (I'm ashamed already of stuff I said in the logs)
[13:14] <thomas> anyway...
[13:14] <wtay> thomas: don't :)
[13:14] <thomas> chances are I'll see you tonight
[13:14] <sienap> thomas i already replied on your message in the mailbox
[13:14] <wtay> ok, cya
[13:14] <sienap> hej wtay!
[13:14] <thomas> I got the plugin working at home now
[13:14] <thomas> the great thing is :
[13:15] <wtay> cool
[13:15] <thomas> when you actually keep listening
[13:15] <sienap> wtay glib2.0 will be released realllly soon..
[13:15] <thomas> you have to keep turning up the volume
[13:15] <sienap> that is great ?
[13:15] <thomas> so in the end you can still hear the song sinking away
[13:15] <thomas> in the noise floor of your sound card
[13:15] <sienap> he
[13:15] <wtay> hehe
[13:15] <thomas> sienap : well not great, but great in an audio nerd kind of way
[13:15] <thomas> anyway
[13:15] <sienap> heehehhee ;)
[13:15] <thomas> it'll do more useful stuff soon
[13:15] <thomas> if I can get that dummy x server working
[13:15] <sienap> he great stuff
[13:15] <wtay> thomas: is that with the envelope too?
[13:15] <thomas> the envelope's not there yet
[13:16] <sienap> thomas when the stuff works please send in :)
[13:16] <wtay> ok
[13:16] <thomas> still not sure on which of both ways i'll use
[13:16] <thomas> anyway
[13:16] <thomas> till tonight
[13:16] <wtay> yup
[13:16] <thomas> bye
[13:16] <wtay> bye
[13:16] <sienap> bye!
[13:16] thomas (thomas at urgent.rug.ac.be) left irc: I'm outta here!
[13:16] <sienap> have fun..
[13:16] <sienap> he
[13:16] <sienap> hej wtay
[13:16] <sienap> about something else
[13:16] <wtay> yes?
[13:16] <sienap> i no time the gstreamer package is getting to big because of plugins
[13:16] <wtay> yeah
[13:17] <sienap> i think we need to make seperate packages for the plugins soon
[13:17] <wtay> yes
[13:17] <sienap> like an audio decode package
[13:17] <sienap> video decode
[13:17] <sienap> audio encode
[13:17] <sienap> etc etc
[13:17] <sienap> etc
[13:17] <sienap> :)
[13:17] <wtay> need to decide on a same directory structure first too..
[13:17] <wtay> or hiererchy
[13:17] <wtay> hierarchy even
[13:18] <sienap> he yeah ok..
[13:18] <sienap> just mentioning
[13:18] <wtay> but I agree with you 100%
[13:19] <wtay> just a few more things and I think we can divorce gstplay/editor and the plugins fro the core
[13:20] <sienap> he indeed
[14:09] sienap (synap at ipc379c124.dial.wxs.nl) left irc: sienap has no reason
[15:16] rdj (rdj at a37030.upc-a.chello.nl) joined #gstreamer.
[15:17] <wtay> yo
[15:19] sienap (synap at ipc379c124.dial.wxs.nl) joined #gstreamer.
[15:19] <sienap> Hi all!
[15:19] <sienap> wtay hi!
[15:19] <wtay> hi again
[15:20] <sienap> what are u coding lately
[15:20] <wtay> I'm redoing the caps API
[15:21] <sienap> he :)
[15:21] <sienap> so you just finished the caps nego port of the plugin ..
[15:21] <sienap> and now redoing the api..
[15:21] <sienap> hmmmm :)
[15:21] <sienap> ok, ...
[15:22] <wtay> yeah, the API (factories) couldn't handle floats...
[15:22] <sienap> hmmmm :)
[15:22] <sienap> so the whole api will be change ?
[15:23] <wtay> the factories are gone
[15:23] <wtay> and lots of code could be removed which is a good thing
[15:23] <sienap> he :)
[15:23] <sienap> any plugins got in lately ?
[15:24] <wtay> nope
[15:24] <sienap> hmmm
[15:24] <sienap> too bad :(
[15:24] <wtay> DivX can now do YUV acceleration, that is kinda neat..
[15:24] <sienap> he :)
[15:24] <sienap> nice
[15:25] <sienap> so what is up for a new release?
[15:25] <wtay> now I'm changing all plugins so that they use the new API...
[15:26] <wtay> no idea
[15:29] <wtay> lots of neat new stuff :)
[15:32] <sienap> he
[15:32] <sienap> for sure :)
[15:32] <sienap> mrrazz won't be coding plugins next 5 weeks :)
[15:32] <wtay> oh?
[15:32] <sienap> we are forcing him to work on the demo :)
[15:32] <sienap> he actually has no choice :)
[15:32] <wtay> ok
[15:32] <sienap> >:)
[15:32] <sienap> he is making a superb demo engine :)
[15:33] <sienap> with ascii 3d renderer 2d renderer scheduler text renderer scaler layer and stuff :)
[15:33] <sienap> really COOL :)
[15:33] taazzzz (dlehn at 66.37.66.32) left irc: Ping timeout for taazzzz[66.37.66.32]
[15:33] <wtay> cool
[15:33] taazzzz (dlehn at 66.37.66.32) joined #gstreamer.
[15:33] <sienap> gni :)
[15:33] <sienap> btw when will QoS be implented ?
[15:34] <wtay> when we have a good event system...
[15:35] <wtay> no idea when we'll make that
[15:35] <wtay> first incsched has to be merged
[15:36] <sienap> incshed is doing what ?
[15:36] <wtay> adding elements dynamically to a runnning pipeline
[15:36] <sienap> he
[15:36] <sienap> ic
[15:36] <sienap> cool :)
[15:37] <sienap> however a good event system ?
[15:37] <sienap> explain..
[15:37] <wtay> It's a mechanism to pass events between plugins, like QoS or EOS or seeking etc..
[15:38] <wtay> it's not real data that is flowing but events
[15:38] <sienap> aah ic :)
[15:38] <sienap> i understand
[15:38] <sienap> howlong will it take till that gets implented
[15:39] <wtay> it shouldn't be too hard, I guess two weeks after incsched is working...
[15:39] <sienap> he
[15:39] <sienap> cool :)
[15:39] <sienap> and incshed is how far away ?
[15:39] <wtay> I think Erik has most of it working, when he gets to it, I guess about a week or so
[15:40] <sienap> he
[15:40] <sienap> cool
[15:49] Uraeus (cschalle at c224s9h5.upc.chello.no) joined #gstreamer.
[15:49] <Uraeus> hi
[15:49] <wtay> Uraeus: ahh the man!
[15:50] <Uraeus> wtay: hi, glad to see you made it back safely 
[15:50] hadess (hadess at pc213-gui2.cable.ntl.com) joined #gstreamer.
[15:50] <Uraeus> hi hadess!
[15:50] <sienap> hadesss
[15:50] <wtay> hadess dude
[15:50] <hadess> hey Uraeus
[15:50] <hadess> how you doing gang
[15:50] <sienap> uranus!
[15:50] <hadess> Uraeus: my interview of telsa should be online pretty soon
[15:50] <Uraeus> hadess: I finally managed to sit down yesterday to write my GUADEC summary :)
[15:51] <hadess> Uraeus: i didn't
[15:51] <Uraeus> I have almost not been around a computer since GUADEC since I have been cat/house watching for my mother 
[15:52] <hadess> how did you survive ?
[15:52] <Uraeus> lots of tellevision and some horseback riding
[15:52] <sienap> he :)
[15:53] <sienap> hadess how is coding going ?
[15:53] <hadess> i didn't know you could ride a horse anywhere else...
[15:53] <hadess> i'm not coding, i'm chillin'
[15:53] <sienap> aah
[15:53] <sienap> you are chillin..
[15:53] <sienap> how is coding going lately then ..
[15:54] <Uraeus> well, I had a one hour riding lesson on thuesday and only today has all the pain gone away
[15:54] <sienap> he
[15:54] <sienap> :)
[15:54] <hadess> thuesday, huh ?
[15:54] <Uraeus> looks bloody easy, but sitting on a trotting horse is hard
[15:54] <Uraeus> yup on the day of my return to the old country
[15:55] <hadess> tuesday then
[15:55] <Uraeus> yup
[15:55] <Uraeus> hadess: any progress on Gunghoo?
[15:55] <hadess> rotfl
[15:56] <sienap> ureaus mwha i ride horses for 2 years when i still was a primary school.. so i know it is hard :) 
[15:56] <sienap> however i got bored pretty much with it :)
[15:56] <sienap> happily >:)
[15:57] <hadess> now sienap just gets horses riding him
[15:57] <hadess> muhaha
[15:57] <wtay> hadess: no not even that :-)
[15:57] <Uraeus> sienap: my ambition is only to be able to go riding in the forest during summer with my girlfriend
[15:57] <sienap>  hadess mwha >:) there cocks are bigger then yours >:)
[15:58] <sienap> ureaus he that is the fun part :)
[15:58] <sienap> riding in forest and stuff..
[15:58] <Uraeus> sienap: actually I am taking riding lessons with her to get her to become my girlfriend :)
[15:58] <wtay> do you want me to turn off logging again? :-)
[15:58] <hadess> Uraeus: ah, yeah, i remember now =)
[15:58] <Uraeus> hmm :)
[15:59] <hadess> wtay: she's not called anna so that must be alright :P
[15:59] <Uraeus> heh, I mention Anna in my GUADEC summary :)
[15:59] <hadess> Uraeus: btw, the topic's a reminescent from those days we had to shut off the bot
[16:00] <Uraeus> why?
[16:00] <sienap> ureaus HAHAH :)
[16:00] <sienap> hadess however tell me.. code on itunes clone ?
[16:00] <hadess> we were talkig about what we did on the sunday
[16:01] <hadess> sienap: change of plans, bonobo-ification coming on soon
[16:01] <sienap> oeeeeejeah :)
[16:01] <hadess> i might keep on the work i started though
[16:01] <sienap> he ?
[16:02] <Uraeus> hadess: seen the mail from cactus?
[16:02] <hadess> Uraeus: yep
[16:02] <hadess> he was here yesterday
[16:02] <Uraeus> is bonobo-media of interest to GStreamer?
[16:02] <hadess> ask wtay
[16:02] <Uraeus> wtay?
[16:02] <wtay> Uraeus: yup, got it working with audio
[16:03] <wtay> Uraeus: video is working too, but the widget doesn't show
[16:03] <Uraeus> wtay: cool, is the b-media API clean and nice?
[16:03] <wtay> Uraeus: I think it's a bug in bonobo-media because I can't even get a single button to show
[16:03] <wtay> Uraeus: for a corba component I guess it is...
[16:03] <Uraeus> hehe
[16:04] <Uraeus> wtay: which reminds me the Overflow author should really get a reply to his mail, it has been quite a while since he mailed and when I talked to Erik during GUADEC he said he hadn't gotten around to replying
[16:05] <wtay> Uraeus: hmm
[16:05] <wtay> Uraeus: ok I'll look into it...
[16:05] <sienap> wtay he so bonobo media is working in no time from now..
[16:05] <wtay> I'm first going to get the new API changes working...
[16:05] <wtay> sienap: yup, just need a chat with cactus and it should be ok
[16:06] <sienap> he that is really great
[16:06] <Uraeus> cool, I put that in my new GNOME weekly summaries (Havoc Pennington mailed me and asked me to take over)
[16:06] <sienap> what was the bonobo-media url again ?
[16:06] <wtay> sec..
[16:06] <sienap> ureaus YEAH GREAT!!!!!!!!
[16:06] <hadess> Uraeus: neat =)
[16:06] <sienap> ureaus i missed that !
[16:06] <wtay> http://cactus.rulez.org/projects/bonobo-media/
[16:07] <wtay> Uraeus: very cool
[16:08] <Uraeus> have to go, be back later
[16:08] Uraeus (cschalle at c224s9h5.upc.chello.no) left irc: syntax error - user imploded
[16:47] sienap (synap at ipc379c124.dial.wxs.nl) left irc: BitchX-1.0c17 -- just do it.
[16:48] Topic changed on #gstreamer by ChanServ!s at ChanServ: GStreamer: the ultimate multimedia framework
[16:50] maYam (mayam at cable-195-162-214-190.upc.chello.be) joined #gstreamer.
[16:50] <maYam> heyhey
[16:51] <wtay> howdy
[16:51] maYam (mayam at cable-195-162-214-190.upc.chello.be) left #gstreamer.
[16:52] <hadess> that was quick...
[16:53] <wtay> she's playing with Xchat :)
[16:53] <hadess> wtay: if/when you have a mad plugin, can you tell me ?
[16:53] <hadess> hehe
[16:53] <wtay> sure
[16:53] <wtay> the API is not as easy as it seems...
[16:53] <wtay> no docs
[16:53] <hadess> i'm implementing the library in Gunghoo
[16:53] <wtay> oh
[16:54] <wtay> then you'll be able to tell me how to do the mad plugin :)
[16:55] <hadess> well, right now i'm chasing some weird thread bug :/
[16:56] <hadess> can i paste it to you ?
[16:56] <hadess> #0  0xf24e59c in sigset () from /lib/libc.so.6
[16:56] <hadess> #1  0xf1e2c2c in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0
[16:56] <hadess> #2  0xf1e21d0 in pthread_create@@GLIBC_2.1 () from /lib/libpthread.so.0
[16:56] <hadess> #3  0x1000835c in sb_source_init () at sb-source-backend.c:37
[16:56] <hadess> #4  0x10008868 in sb_init (argc=1, argv=0x7ffff93c) at sb-init.c:28
[16:56] <hadess> #5  0x1000328c in main (argc=1, argv=0x7ffff93c) at main.c:17
[16:57] <wtay> wow
[16:57] <hadess> sb-source-backend.c:37 is a pthread_create
[16:57] <wtay> is there a pthread_init too?
[16:57] <hadess> dang!
[16:58] <hadess> i need that ?
[16:58] <wtay> dunno, just guessing :)
[16:58] <hadess> let's try it
[17:00] <hadess> nope, i can't find anythng like that :/
[17:00] <wtay> hmm
[17:01] <wtay> maybe you need some other initialisation somewhere...
[17:02] <hadess> i have a g_thread_init(NULL); in my main
[17:02] <wtay> that should do...
[17:03] <wtay> maybe it's the thread code that crashes because the mad lib is not initialized
[17:03] <hadess> just had to put some gdk_thread_enter/leave around my threaded stuff
[17:04] <hadess> damn gdb is useless with threads
[17:06] <hadess> i'm not using libmad yet
[17:12] <wtay> hmm
[17:16] <hadess> damn it, i need to write new code, that's awful
[17:16] <hadess> i wish i could just think of an app and have it done <g>
[17:17] <wtay> yeah, well, come back in 50 years :)
[17:17] <wtay> just imagine all bad programs people would think of...
[17:18] <hadess> that would be quite messy i imagine :P
[17:46] z- (dave at host213-122-1-210.btinternet.com) joined #gstreamer.
[17:46] <wtay> yo
[17:46] <z-> hi
[17:46] <z-> do u know how to disable cothreads ?
[17:47] <wtay> you can't
[17:47] <z-> damn...
[17:47] <z-> not even in principle?
[17:47] <wtay> why?
[17:47] <wtay> nope
[17:47] <z-> they seem to be causing problems with the freebsd pthread library
[17:47] <z-> coz its userland
[17:47] <wtay> some elements are pull based and you need cothreads for that
[17:48] <wtay> hmm
[17:48] <z-> ah..
[17:48] Action: z- pretends he knows what that means
[17:48] <wtay> what kind of problems?
[17:48] <z-> well, according to the error message, it trys to longjmp between thread contexts
[17:48] <z-> which causes a fatal error in the lib
[17:48] <wtay> hmm
[17:49] <wtay> not sure if that is abug in the cothreads or the freebsd pthread lib
[17:49] <z-> what are cothreads exactly?
[17:49] <wtay> normally we don't longjmp between thread contexts
[17:49] <z-> just userland threads?
[17:49] <z-> oh..
[17:49] <wtay> yup
[17:50] <wtay> basically, save the stack, jump somewhere else, return to the previous stack
[17:50] <z-> well i should try compiling with linuxthreads port
[17:50] <z-> they are kernel-based
[17:50] <wtay> ok
[17:50] <z-> it is rather
[17:50] <z-> ok brb
[17:50] z- (dave at host213-122-1-210.btinternet.com) left irc: ircII EPIC4-0.9.6 -- Accept no limitations
[17:52] z- (dave at host213-122-1-210.btinternet.com) joined #gstreamer.
[18:18] sienap (synap at ipc379c124.dial.wxs.nl) joined #gstreamer.
[18:40] thomas (thomas at urgent.rug.ac.be) joined #gstreamer.
[18:41] <thomas> hi everyone
[18:43] <wtay> hello
[18:43] <thomas> so...
[18:43] Nick change: taazzzz -> taaz
[18:44] <thomas> the x dummy server works
[18:44] <wtay> good
[18:44] <thomas> so I can start gstreamer from text
[18:44] <thomas> but I noticed something else...
[18:44] <wtay> oh
[18:44] <thomas> my mp3's sound worse played through helloworld
[18:44] <thomas> than through mpg123
[18:44] <thomas> I can't tell for sure
[18:44] <thomas> but it sounds like gstreamer is doing a 16 bit overflow somewhere
[18:44] <thomas> causing distortion
[18:44] <wtay> hmm
[18:45] <wtay> did you look at the helloworld example, it does stereo2mono and mulaw somewhere...
[18:45] <thomas> did anyone ever complain about that ?
[18:45] <thomas> ah ok...
[18:45] <thomas> right forgot that
[18:45] <thomas> maybe that's it
[18:45] <wtay> yeah :)
[18:45] <thomas> do all the helloworld examples do that ?
[18:45] <thomas> because right now for some reason
[18:45] <wtay> I don't think so
[18:45] <thomas> I can't use gstreamer-launch
[18:45] <thomas> since it complains about an assertion failed in cdparanoia
[18:45] <thomas> and it doesn't do that all of the time
[18:46] <thomas> so there's something fishy there
[18:46] <wtay> uh?
[18:46] <thomas> do you want to see the output ?
[18:46] <wtay> yeah
[18:47] <hadess> there tests/mp3 one might work without using any filters i think
[18:47] <thomas> ok...
[18:47] <thomas> I can't get the error back
[18:47] <thomas> it segfaults right on startup
[18:47] <thomas> just after the gstreamer init
[18:48] <thomas> if I give the wrong elements it doesn't even complain anymore
[18:48] <wtay> strange
[18:48] Action: hadess goes to e-table hacking
[18:49] <z-> yay, it finished compiling
[18:49] <thomas> uhm... if I didn't do "make install", then I guess gdb can't find the libraries right ?
[18:49] <wtay> you should use libtool gdb after that
[18:51] <thomas> ok... the backtrace reveals
[18:51] <thomas> that the location i specify does not exist
[18:51] <thomas> but it does
[18:51] <thomas> let's see why it would do that
[18:53] <thomas> ok... that's strange.  the line in the source that's giving the error reads : 
[18:53] <thomas>     GtkType type = GTK_OBJECT_TYPE (object);
[18:53] <thomas> I don't know enough to see if this means anything
[18:53] <thomas> so I re-did gstreamer-register
[18:53] <thomas> here's what it says at the bottom :
[18:54] <thomas> ** CRITICAL **: file cdparanoia.c: line 593 (plugin_init): assertion `plugin != NULL' failed.
[18:54] <thomas> and only for this one...
[18:54] <wtay> oh ok, you have the plugin somewhere else too then
[18:55] <thomas> yes... it was in /usr/local/lib/gst
[18:55] <thomas> but I don't know why
[18:55] z- (dave at host213-122-1-210.btinternet.com) left irc: Read error to z-[host213-122-1-210.btinternet.com]: Connection reset by peer
[18:55] <thomas> anyway
[18:55] <thomas> that solves the gstreamer-register
[18:55] <thomas> but it doesn't solve the gstreamer-launch problem
[18:55] <thomas> this is weird... why wouldn't it find it ?
[18:56] <thomas> how do I use the fakesrc ?
[18:56] <wtay> "gstreamer-launch faksesrc ! faksesink" for example
[18:57] <thomas> ok...
[18:57] <thomas> I think i found it.
[18:57] <thomas> there isn't that much checking in gstreamer yet is there ?
[18:57] <thomas> I feel stupid now
[18:57] <thomas> I used diskrc=file
[18:57] <thomas> instead of disksrc location=file
[18:57] <wtay> no, error recovery is pretty lame
[18:58] <thomas> ok... so the standard pipe has the same quality
[18:58] <thomas> phew
[18:59] <thomas> so now it makes sense to keep working on the plugin ;)
[18:59] <thomas> so would it be a good idea to make a passthru filter now ?
[18:59] <thomas> so that it's a good boiler plate for standard stereo effects
[18:59] <wtay> identity is a passtrhough filter
[18:59] <thomas> for audio ?
[18:59] <wtay> yeah, maybe in the examples
[18:59] <wtay> nope, for all media types
[18:59] <thomas> ah...
[18:59] <thomas> I'd like to make one specifically for audio
[19:00] <thomas> so that I can show in the code where to put
[19:00] <thomas> the sound algorithms
[19:00] <wtay> cool
[19:00] <thomas> one other thing
[19:00] <thomas> wouldn't it be better for the plugins dir
[19:00] <thomas> to actually mention what data it works on ?
[19:00] <thomas> I mean, to put that in the directory tree ?
[19:00] <thomas> colorspace and stereo2mono are both in the filter dir
[19:00] <hadess> whee ! worked first time
[19:01] <wtay> yeah, we don't have a clear hierarchy yet...
[19:01] z- (dave at host213-122-1-210.btinternet.com) joined #gstreamer.
[19:01] <wtay> we are working on it, people cannot agree if the media type/algorithm/etc.. goes first
[19:02] <wtay> is it audio/sink/arts or sink/audio/arts?
[19:02] <wtay> hadess: ?
[19:03] <z-> how do i set what sink gstmediaplay uses?
[19:03] <wtay> z-: in gstplay.c ...
[19:03] <z-> ok..
[19:03] <wtay> line 137...
[19:03] <z-> thanks
[19:06] <hadess> wtay: library gui is done, nearly, gonna start hacking on the xml loader
[19:06] <wtay> cool
[19:06] Action: thomas is away - Automatically set away. - messages will be saved.
[19:06] <wtay> I've converted all plugins to the new padtemplate API...
[19:19] Nick change: wtay -> wtay-away
[19:26] <thomas> what's the new padtemplate API ?
[19:29] Action: hadess hits wtay-away on the head
[19:36] <z-> if i wanted to change all occurrences of -pthread to something else
[19:36] <z-> what would be a good place to do that?
[19:45] <hadess> -lpthread you mean ?
[19:45] <hadess> probably in the configure.in
[19:45] <z-> it uses -pthread flag to gcc iirc
[19:45] <z-> ok
[19:46] <hadess> rats, table is not showing...
[19:49] <taaz> i'm breaking the wiki... whoops
[19:54] <z-> hm
[19:54] Nick change: wtay-away -> wtay
[19:54] <z-> mp3 playback doesnt seem to work :<
[19:54] <z-> yo wtay
[19:55] <wtay> yo
[19:55] <wtay> thomas: it used to be a GstPadFactory (array of pointers) you had to fill in, now it's a method you call...
[19:56] <sienap>  back
[19:56] <z-> wtay, do you know why mp3s might not be working in latest CVS?
[19:56] <z-> they worked last time i tried
[19:56] <wtay> hmm
[19:57] <wtay> don't they?
[19:57] <z-> nope
[19:57] <z-> mp3s are the only thing i've tried..
[19:57] <wtay> it works here...
[19:57] <sienap>  backkkkk
[19:57] <wtay> gstmediaplay?
[19:57] <z-> ok
[19:57] <sienap> OOH ;)
[19:57] <z-> yeh, gstmediaplay
[19:57] <sienap> Z!
[19:57] <sienap> WTAY!
[19:57] <wtay> yo zuignap
[19:57] <z-> hi!
[19:58] <thomas> wtay: does that mean that every plugin written now
[19:58] <thomas> should use the new method ?
[19:58] <wtay> thomas: yes
[19:58] <thomas> oh; so I should stop making that passthru plugin now ;) ;( ?
[19:59] <wtay> thomas: it's a very minor change...
[19:59] <wtay> just some sytactic sugar
[19:59] <wtay> s/sytactic/syntactic
[19:59] <sienap> he
[19:59] <sienap> wtay :)
[20:00] <wtay> thomas: if you send me the plugin I'll ad it to CVS right away...
[20:00] <thomas> first get it fixed
[20:01] <thomas> I want to leave the bit depth of the data open
[20:01] <thomas> instead of having to write different functions for each possibility
[20:01] <thomas> so that should mean not casting the data
[20:01] <sienap> thomas how is the stuff going
[20:01] <wtay> thomas: much better
[20:01] <sienap> *brb ffkes potje pissen*
[20:01] <thomas> sienap: just making a passthru plugin to learn the ropes
[20:01] <thomas> sienap: then write a small perl script to copy this plugin to a new one
[20:02] <thomas> sienap: and change all the names, functions and stuff to the new name
[20:02] <thomas> sienap : so that one can make a simple audio filter quickly
[20:02] <thomas> sienap: (if i get it finished)
[20:02] <wtay> thomas: very cool!
[20:02] <wtay> I was also thinking about a plugin wizard..
[20:03] <thomas> ok...
[20:03] <thomas> so if I don't want to typecast the in_data
[20:03] <thomas> how should I refer to it ?
[20:03] <thomas> now it's gint16* in_data
[20:03] <wtay> its a gchar
[20:03] <thomas> so I can just make it gchar* in_data and not worry ?
[20:03] <wtay> yup
[20:04] <wtay> or guchar, not sure...
[20:04] <thomas> because I want to keep the fast_ function
[20:04] <thomas> since it's a good idea to make small filters inline
[20:04] <thomas> not sure if it works though !
[20:08] <thomas> wtay: does GST_BUFFER_SIZE return the size in SAMPLES or in BYTES ?
[20:08] <sienap> thomas he pretty cool
[20:08] <wtay> bytes
[20:08] <sienap> some kind of dummy plugin :)
[20:08] <sienap> really nice for starteres
[20:08] <sienap> starters even as me :)
[20:10] <thomas> ok... something's not right here
[20:11] <sienap> wtay did you look at anjuta someday ?
[20:11] <thomas> of course, if I use gchar to cast the data to the fast_chain function
[20:11] <sienap> it is an GREAT ide
[20:11] <wtay> sienap: yup
[20:11] <thomas> my data ends up being 8 bit wide
[20:11] <thomas> which is not what I want
[20:11] <thomas> hmmm....
[20:11] <wtay> nope
[20:11] <thomas> (thinking)
[20:11] <sienap> http://anjuta.sourceforge.net/ <<
[20:11] <wtay> thomas: you need to know more about the media type that comes in
[20:11] <sienap> it has druids for making a new app maybe add an gstreamer thingy as well :)
[20:11] <thomas> wtay do you think the inline directive is really useful here ?
[20:12] <wtay> thomas: yeah sure
[20:12] <thomas> wtay: ok; any ideas on making the fast_chain function not have to know about the width ?
[20:12] <sienap> inline directive ?
[20:12] <thomas> sienap: the inline directive tells the compiler
[20:12] <thomas> sienap: to try to put as much as possible in registers
[20:12] <thomas> so that it might run faster
[20:12] <sienap> aah ic..
[20:12] <sienap> :)
[20:12] <sienap> he indeed
[20:13] <wtay> thomas: what does the fast_chain do?
[20:13] <thomas> well... in stereo2mono you have fast_chain_16bit
[20:13] <thomas> and fast_chain_8bit
[20:13] <thomas> I only want one, fast_chain
[20:13] <thomas> and have it not care about the bit width
[20:13] <thomas> I mean : if I do each sample /2
[20:13] <wtay> thomas: how can you do that?
[20:14] <thomas> it does not need to care if it's gchar or gint
[20:14] <thomas> but indeed
[20:14] <thomas> how do I do that ?
[20:14] <thomas> okay
[20:14] <thomas> the cheaters way out
[20:14] <wtay> look at the negotiate functions of stereo2mono
[20:14] <thomas> would be to define a macro to do the actual filtering
[20:14] <thomas> but that would be limiting
[20:15] <thomas> wtay: no, the problem is purely on a C level
[20:15] <wtay> you'll have to get the bit width from the pad capabilities
[20:15] <wtay> thomas: oh
[20:15] <thomas> I want to transfer the pointer to the data
[20:15] <thomas> but have the pointer type be defined by the calling function
[20:15] <wtay> void*
[20:15] <thomas> so how can I do that if I have to declare the type
[20:15] <thomas> oh yeah...
[20:15] <thomas> but will it know the width ?
[20:15] <thomas> I'll test with a sizeof...
[20:16] <wtay> err?
[20:16] <wtay> the width of the samples you mean?
[20:16] <thomas> no, of the data passed
[20:16] <thomas> if you cast it as (gint16* ) before passing it on, the pointer mechanism "knows" it's workin with two byte data
[20:16] <thomas> and treats the data as such
[20:16] <wtay> oh
[20:16] <wtay> yeah sizeof then
[20:17] <wtay> pass it as an extra arg
[20:17] <thomas> you mean I should re-cast them inside the fast function then ?
[20:17] <thomas> that might work too
[20:17] <wtay> not sure what you are doing there...
[20:18] <thomas> i'll see if i get it right first
[20:18] <thomas> maybe i'm way off base
[20:19] <thomas> pff... "can't dereference void* ptr"...
[20:19] <thomas> I'll explain what I want to do
[20:19] <thomas> The filter should not have to worry about the bit width of the samples, right ?
[20:19] <thomas> in stereo2mono, you first check the bit width
[20:20] <thomas> then pass it on to one of the two fast_chain functions
[20:20] <wtay> ok
[20:20] <thomas> both implement the same sort of code, right ?
[20:20] <wtay> yup
[20:20] <thomas> so if I make one fast_chain function
[20:20] <thomas> I have to find a way to put in the data
[20:20] <thomas> in such a way
[20:20] <thomas> that it is typecasted to be the right width
[20:20] <thomas> automatically
[20:20] <thomas> so that I can do something like this in the loop :
[20:21] <thomas>     (*out_data)[i] = in_data[i] / 2;
[20:21] <thomas>  and in_data could be either gchar* or gint*
[20:21] <thomas> but it doesn't care
[20:21] <thomas> so now the question is :
[20:21] <wtay> you can't do that in C
[20:21] <thomas> how do I do that
[20:21] <thomas> wtay: really ?
[20:22] <thomas> that sucks...
[20:22] <thomas> what if we also want to do 24bit and 32 bit audio ?
[20:22] <thomas> that means four times the same code
[20:22] <wtay> they must be separate functions AFAIK
[20:23] <thomas> ok...
[20:23] <thomas> wait...
[20:23] <wtay> you can do it in java though...
[20:23] <thomas> so in stereo2mono, you allocate a 16 bit wide output buffer anyway, right ?
[20:23] sienap (synap at ipc379c124.dial.wxs.nl) left irc: sienap has no reason
[20:23] <wtay> thomas: hmm
[20:23] <thomas> so the smartest thing to do now would be to treat 8bit as 16bit anyway
[20:24] <thomas> and figure out the hard parts later
[20:24] <thomas> I'm not even sure if that would really make it slower
[20:24] <thomas> or am I wrong ?
[20:24] <wtay> I don't see how you are going to solve this
[20:25] <wtay> C only knows about types at compile time
[20:25] <thomas> yeah, but if I just convert it to 16 bit in case it's 8 bit
[20:25] <thomas> and have the filter function always work on 16 bit data ?
[20:25] <wtay> and how would you know it's 8 bit data?
[20:25] <thomas> well, how do you know ?
[20:26] <thomas> I mean, you switch on the width, right ?
[20:26] <wtay> yes
[20:26] <thomas> so, if, based on width, I transfer the 8 bit data to 16 bit data
[20:26] <thomas> (probably by copyin it)
[20:26] <thomas> and then run a 16bit fast_chain filter on it
[20:26] <wtay> hmm
[20:26] <thomas> I know it's stupid
[20:26] <wtay> yeah it kinda is..
[20:26] <thomas> but how many people use 8bit audio
[20:26] <wtay> a waste of cycles
[20:27] <thomas> even though that's a bad argument
[20:27] <thomas> I don't see another way around this at the moment
[20:27] <wtay> nope
[20:27] <wtay> me neither
[20:27] <thomas> though I should think it can be done
[20:27] <wtay> a define can handle it
[20:27] <thomas> yes, if the function is simple
[20:27] <thomas> well...
[20:27] <thomas> I'll try a define first
[20:28] <thomas> no : I'll get some food first
[20:28] <wtay> and have X function entries all using the same define..
[20:28] <wtay> I'd do it like that...
[21:12] z- (dave at host213-122-1-210.btinternet.com) left irc: Client Exiting
[21:13] Nick change: wtay -> wtay-snooker
[21:37] sienap (synap at ipc379c124.dial.wxs.nl) joined #gstreamer.
[21:38] <sienap> wtay!
[21:38] <sienap> ooh he is playing snooker
[21:38] <sienap> rdj awake ?
[21:52] ryu (uid at 105-CORU-X34.libre.retevision.es) joined #gstreamer.
[21:52] <ryu> hi
[21:53] <ryu> should be possible to use the TrueSpeech windows codec?
[21:53] <ryu> with gstreamer?
[21:53] <sienap> no clue about that
[21:54] <sienap> if it is possible to use it via wine
[21:54] <sienap> it is possible to use it in gstreamer
[21:54] <sienap> however you should look at it.. :)
[21:54] <ryu> afaik it's compliant with the windows media codec api
[21:54] <sienap> how is ganso going ?
[21:54] <ryu> so it should be loadable through wine like the divx codec
[21:54] <ryu> ganso is... rebuilding from scratch :D
[21:55] <ryu> but some friends want to make a program that uses this codec
[21:55] <ryu> and I want to convince them to use gstreamer if possible
[21:56] <ryu> how can I say gstreamer to use the X.dll windows codec?
[21:56] Nick change: hadess -> hds-tv
[21:57] <ryu> rebuilding the register should appear if it's in the windows codecs directory?
[21:57] <sienap> ryu i have no idea about that
[21:57] <sienap> ryu no
[21:57] <sienap> not every windows codec is possible to implent
[21:58] <ryu> ok
[21:58] <sienap> however ganso is with gstreamer now ?
[21:59] <ryu> but should be able to load it without writing code? I mean, like I load the mp3 codec?
[22:02] <sienap> he
[22:02] <sienap> don't think so
[22:02] <sienap> i mean come an..
[22:02] <sienap> linux is not windows
[22:02] <sienap> don't think you can use everything from wind0ze :)
[22:03] <ryu> ok ok
[22:03] <ryu> so
[22:04] <ryu> how gstmediaplay loads divx?¿
[22:04] <ryu> it writes its own parser?
[22:04] Nick change: taaz -> taaz-away
[22:04] <sienap> he it uses some wine stuff
[22:04] <sienap> it is an old trick
[22:04] <sienap> not found out by gstreamer :)
[22:04] <ryu> I know
[22:05] <sienap> not sure how itw orks
[22:05] <ryu> avifile uses it
[22:05] <ryu> but
[22:05] <sienap> i am not a great coder remember :)
[22:05] <ryu> the parser that reads divx with wine is in gstmediaplay or in gstreamer?
[22:10] sienap (synap at ipc379c124.dial.wxs.nl) left irc: sienap has no reason
[22:31] omega_ (omega at omegacs.net) joined #gstreamer.
[22:31] Action: omega_ is attempting to rebuild omegacs.net from scratch
[22:35] sienap (synap at ipc379c124.dial.wxs.nl) joined #gstreamer.
[22:35] <sienap> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-xml -g -O6 -Wall -Wp,-MD,.deps/gstprops.pp -c gstprops.c  -fPIC -DPIC -o gstprops.lo
[22:35] <sienap> gstprops.c: In function `gst_props_entry_fill':
[22:35] <sienap> gstprops.c:110: `gfloat' is promoted to `double' when passed through `...'
[22:35] <sienap> gstprops.c:110: (so you should pass `double' not `gfloat' to `va_arg')
[22:35] <sienap> gstprops.c:113: `gfloat' is promoted to `double' when passed through `...'
[22:35] <sienap> gstprops.c:114: `gfloat' is promoted to `double' when passed through `...'
[22:35] <sienap> make[3]: *** [gstprops.lo] Error 1
[22:35] <sienap> current cvs
[22:35] <sienap> is broken :)
[22:35] Action: omega_ hasn't touched current cvs in 2 weeks <g>
[22:36] <sienap> he :)
[22:36] <sienap> back home again erik ?
[22:36] <sienap> had fun at guadec ?
[22:36] <omega_> yeah, trying to rebuild my machine so I can get back on the net fully
[22:37] ryu (uid at 105-CORU-X34.libre.retevision.es) left irc: Microsoft les desea feliz año 1.901
[22:37] <sienap> he great
[22:37] <sienap> so you are going to work on inches again ?
[22:39] <omega_> nope
[22:39] <sienap> he
[22:39] <sienap> what then ?
[22:39] Action: omega_ has to pound this machine back into shape
[22:41] <sienap> it compiles again 
[22:41] <sienap> here :)
[22:41] <sienap> changed some gfloat stuff in double
[22:41] <sienap> omega what happened to your old machine ?
[22:41] <omega_> huh?  no, I just wiped and reinstalled my gateway...
[22:41] <omega_> it got hacked
[22:41] <sienap> he
[22:41] <sienap> and the hacker did rm -rf /
[22:41] <sienap> how lame :)
[22:41] <omega_> nope, I fdisk'ed it
[22:41] <sienap> why ?
[22:42] <omega_> because it was running rh5.2 or somesuch
[22:43] <omega_> a complete reinstall has been in order for a long time
[22:43] <sienap> he
[22:43] <sienap> for sure :)
[22:43] <sienap> rh5.2
[22:43] <sienap> damn :)_
[22:43] Action: omega_ installs Immunix 7.0
[22:43] Action: sienap compiling the current cvs right now
[22:44] <sienap> Immunix ?
[22:44] <omega_> www.immunix.org
[22:45] <omega_> I did the first successful rebuild of redhat 5.2 with the immunix compiler, back at OGI
[22:48] <sienap> =]
[22:49] <sienap> brb
[22:49] sienap (synap at ipc379c124.dial.wxs.nl) left irc: sienap has no reason
[22:53] sienap (synap at ipc379c16b.dial.wxs.nl) joined #gstreamer.
[22:53] <sienap> backk..
[23:07] <hds-tv> hey omega_
[23:22] omega_ (omega at omegacs.net) left irc: Ping timeout for omega_[omegacs.net]
[23:45] omega_ (omega at omegacs.net) joined #gstreamer.
[23:46] sienap (synap at ipc379c16b.dial.wxs.nl) left irc: sienap has no reason
[00:00] --- Sun Apr 15 2001
[00:21] thomas (thomas at urgent.rug.ac.be) left irc: I'm outta here!
[01:02] Nick change: taaz-away -> taaz
[01:06] Action: omega_ is going offline for a while to move his newly rebuild gateway downstairs
[01:07] <taaz> immunix?  what about debian?? ;)
[01:09] omega_ (omega at omegacs.net) left irc: Ping timeout for omega_[omegacs.net]
[01:27] omega_ (omega at omegacs.net) joined #gstreamer.
[01:59] Action: rdj just played an mp3 in his nautilus media viewer :)
[01:59] <rdj> gstreamer kicks ass :)
[01:59] <omega_> ooooh
[01:59] <omega_> via the control interface or the bonobo-media IDL ?
[02:06] <rdj> I'm not using bonobo-media
[02:07] <rdj> and it somewhat works
[02:08] <omega_> cool
[02:08] Action: omega_ is catching up on his mail
[02:08] Nick change: hds-tv -> hadess
[02:08] <hadess> booboo
[02:11] <omega_> rdj: when can we see a snapshot of the code? ;-)
[02:12] <hadess> hi omega_
[02:12] <omega_> yo
[02:13] <hadess> how's your stay in norway been ?
[02:13] <omega_> good
[02:13] <omega_> it snowed
[02:14] <hadess> heh :P
[02:15] <rdj> omega_: soon, when it doesn't spit gtk warnings and criticals anymore :P
[02:15] <omega_> hehehe
[02:15] <rdj> and when some basic slider control and some information about the media being displayed is implemented
[02:15] <omega_> hrm, so about the time nautilus finishes loading up on my laptop....
[02:20] <rdj> heh
[02:20] <rdj> it's not that bad here
[02:21] <omega_> it took most of a full minute to start it on a PIII 500 w/128MB RAM
[02:21] Action: rdj likes it a lot... definately no desire to go back to gmc :P
[02:21] <rdj> it takes about 10 seconds to start on my athlon 700 / 128 mb
[02:21] <omega_> hmmm
[02:21] <rdj> not even
[02:22] <omega_> now since starting nautilus, my sloppy focus has been completely hosed
[02:22] <omega_> when rapidly moving from window to window, the new window gains and promptly loses focus
[02:23] <omega_> turn off 'have nautilus draw the desktop' and problem goes away
[02:24] <taaz> yo, what's wrong with just using bash? ;)
[02:24] <omega_> heh
[02:31] <rdj> brb
[02:31] rdj (rdj at a37030.upc-a.chello.nl) left irc: proud member of the anti movement...
[02:51] Nick change: wtay-snooker -> wtay
[02:52] <wtay> omega_ !
[03:01] <hadess> wb wtay
[03:05] <wtay> yo hadess
[03:16] rdj (rdj at a37030.upc-a.chello.nl) joined #gstreamer.
[03:24] <rdj> fuck
[03:25] <rdj> I had it working, now it won't even start in nautilus, I didn't change a thing
[03:25] <rdj> rebooting, reinstalling, nothing works
[03:25] <rdj> screw it for today :P
[03:28] <wtay> oops
[03:44] Action: omega_ needs another nap
[03:55] vektor (vektor at HSE-Kitchener-ppp3504954.sympatico.ca) joined #gstreamer.
[03:55] <vektor> hey someone here should know
[03:55] <vektor> how do you encode silence in linear signed PCM 16 bit
[03:55] <vektor> is it a bunch of 0x7fffs ?
[03:56] <vektor> or 0x7f7f ?
[03:56] <vektor> or 0x0 ?
[03:56] <wtay> 0 
[03:56] <omega_> 0
[03:56] <vektor> um...
[03:56] <vektor> so, just 0's?
[03:56] <omega_> yup
[03:56] <vektor> hmm.
[03:56] <vektor> it comes out like a loud buzz though
[03:57] <vektor> maybe i'm just doing it wrong.
[03:57] <omega_> hmmm
[03:57] <vektor> or maybe i didn't fill it with zeros completely? i dunno...
[03:58] <omega_> could be.. make sure you don't mix byte and word sizes <g>
[03:58] <vektor> yeah yeah :(
[03:59] <vektor> hey!
[03:59] <vektor> maybe that was it!
[03:59] Action: vektor thinks i might have just fixed it!
[03:59] <vektor> omega_: you are _the_man_!
[03:59] <omega_> oh?
[03:59] <vektor> oh yeah.
[03:59] <omega_> hmm, ok ;-)
[03:59] <vektor> or woman as the case may be
[03:59] <vektor> i don't know
[03:59] <vektor> this is irc
[03:59] <omega_> uh
[04:01] <omega_> if you're careful, you can listen to kernel memory, and hear Linus' voice <g>
[04:02] <vektor> that's so cool.
[04:02] <vektor> hey omega, are you the same dude from SEUL?
[04:02] <vektor> from like a million years ago?
[04:02] <omega_> yup
[04:03] <vektor> wow that's damned cool.
[04:03] <omega_> howso?
[04:03] <vektor> i rememebr when i saw a post somewhere about that and signed myself up to some mailing lists.
[04:03] <omega_> heh
[04:03] <vektor> and then put them in my .procmailrc and never looked at them again.
[04:03] <vektor> i do that waaay too much.
[04:03] <omega_> hmm, yeah, me too
[04:03] <vektor> how big is your procmailrc?
[04:04] <omega_> I don't use procmail right now ;-(
[04:04] <vektor> leet:~$ wc -l .procmailrc
[04:04] <vektor>     190 .procmailrc
[04:04] <vektor> o baby yea
[04:04] <vektor> procmail + mutt + gpg is the only way to go.
[04:04] <vektor> but i'm getting way off topic here.
[04:04] <omega_> heh
[04:04] Action: vektor goes back to code
[04:05] <omega_> I just managed to crash the deskguide, reproducibly
[04:07] <vektor> he's good, i tell you.
[04:07] <omega_> er, now I can't reproduce it
[04:08] <omega_> no wait, I can
[04:08] <omega_> odd steps
[04:09] <omega_> that's screwed up
[04:11] <omega_> bug report sent
[04:24] Nick change: wtay -> wtay-sleeping
[04:39] taaz (dlehn at 66.37.66.32) left irc: new kernel on firewall reboot...
[04:59] hadess (hadess at pc213-gui2.cable.ntl.com) left irc: sleep
[05:25] taaz (dlehn at 66.37.66.32) joined #gstreamer.




More information about the gstreamer-devel mailing list