IRC Logs

IRC <[email protected]>
Newsgroups gmane.comp.video.gstreamer.daily
Message-ID <[email protected]>
*******************************************************************
[03:02] walters ([email protected]) joined #gstreamer.
[03:08] coreyo ([email protected]) joined #gstreamer.
[03:09] <coreyo> I've been having some trouble with gstreamer and playing my mp3's.  I've been getting random noises (sounds like random bits) when I play an mp3.  A higher processor load makes it worse, and turning ossinc sync=true causes my mp3's to speed up and go high pitch
[03:10] <coreyo> I'm using 0.6.4-4
[03:10] lilo ([email protected]) left irc: "Lost terminal"
[03:11] <coreyo> any ideas on the random noise?  I'm hoping to use rhythmbox in my car setup, but I've been having to settle for xmms
[03:11] lilo ([email protected]) joined #gstreamer.
[03:11] <BBB> what commands do you use to play mp3s?
[03:13] mathrick ([email protected]) joined #gstreamer.
[03:23] <walters> so 0.8 is looking to be tomorrow?
[03:23] <BBB> I guess
[03:23] <BBB> I tested the prereleases and they work for me
[03:29] walters ([email protected]) left irc: "battery death"
[03:29] <coreyo> gst-launch filesrc location="some_mp3.mp3" ! mad ! osssink sync=false
[03:30] <coreyo> I'm currently using the debian packages
[03:30] <taaz> wow, my docs error is fixable in a nonsensical way
[03:30] jcsston ([email protected]) joined #gstreamer.
[03:31] <BBB> hm..
[03:31] Action: BBB doesn't know
[03:31] <BBB> coreyo: try the latest 0.7.x release
[03:31] <BBB> we're actively developing on that
[03:32] <taaz> in the advanced-types doc if i take out one line of the paragraph about buffer-frames the docs will build.  else jadetex creates a multi gig dvi file and spins forever
[03:32] <BBB> what paragraph?
[03:32] <coreyo> BBB: do you know if there are debian packages available?
[03:32] <BBB> something bad?
[03:32] <BBB> coreyo: no, just source
[03:32] <BBB> 0.8.0 will have .deb and .rpm packages
[03:32] <coreyo> BBB: what's the official site?
[03:33] <taaz> coreyo: i'm the debian maintainer who is right now offically sucking at my job ;)
[03:33] <BBB> http://gstreamer.freedesktop.org/
[03:33] Action: BBB kicks taaz
[03:33] <taaz> dude, fix this doc error for me.  it's sucked up all my debianizing time
[03:34] <BBB> what line?
[03:34] <taaz> the buffer-frames description
[03:34] <thaytoo> yo BBB
[03:34] smoke ([email protected]) got netsplit.
[03:34] <thaytoo> alsamixer works ok, except for a problem which I think is a bug in the gnome mixer_applet
[03:34] <taaz> ~281 in advanced-types.xml
[03:35] <BBB> I saw the bugreport
[03:35] <BBB> I don't have mixer_applet :(
[03:35] <coreyo> taaz: don't suppose that you'll habe a 0.7.x package out by the end of the week?  That's when spring break ends and I've gotta secure everything in the car and head back up to school :)
[03:35] <BBB> and it requires full gnome-2.5 to compile
[03:35] <BBB> which is impossible for me
[03:35] <BBB> I don't have that much HD space
[03:35] <thaytoo> BBB: I think it's the mixer_applet's fault
[03:35] <BBB> mayeb...
[03:35] Action: BBB looks at cod
[03:35] <BBB> where is it?
[03:35] <thaytoo> when it rescales the 0-100 mixer value, it sets the slider
[03:35] <BBB> do you have a CVS link?
[03:35] <thaytoo> COD?
[03:36] <BBB> code
[03:36] <thaytoo> oh :)
[03:36] <thaytoo> one sec
[03:36] <taaz> coreyo: i have no idea.  maybe.  they won't be well tested by then.
[03:38] <thaytoo> http://cvs.gnome.org/bonsai/rview.cgi?cvsroot=/cvs/gnome&dir=gnome-applets/mixer
[03:38] <thaytoo> mixer.c
[03:38] <thaytoo> BBB: If you don't get to it, I'll look more tonight
[03:40] smoke ([email protected]) got lost in the net-split.
[03:42] <BBB> we cast too much
[03:42] <BBB> we=they
[03:43] <BBB> look at normalize_volume and trackify_volume
[03:43] <BBB> I don't like those function
[03:43] <BBB> :)
[03:44] <thaytoo> I think it should be doing max-min+1 instead of max-min there
[03:44] <thaytoo> in normaliz
[03:45] <thaytoo> and trackify
[03:46] <taaz> so if i take out half of the word "professional" and the words "audio applications" the docs will build fine.  else the don't.  wtf.
[03:46] <BBB> thaytoo: I don't think so
[03:46] <BBB> but depends on the input
[03:46] <BBB> just debug it... I don't know how, though
[03:46] <BBB> popups?
[03:46] <BBB> :D
[03:46] <thaytoo> it can be done in gdb
[03:47] <thaytoo> you start the mixer_applet exe in gdb and then add it to the panel
[03:47] <thaytoo> then it instantiates using the factory you're running in gdb instead
[03:48] <thaytoo> I'll do it later
[03:48] <thaytoo> reasonably sure that it is the mixer applet's fault
[03:48] <thaytoo> it's conversion to slider-position and back to mixer value results in a different value
[03:48] <BBB> maybe... I don't really know
[03:48] <BBB> what's the values in the slider?
[03:48] <BBB> 0-100?
[03:49] <BBB> 1-100?
[03:49] <thaytoo> and it should not be setting the track volume again in that case
[03:49] <thaytoo> I'm not certain, I didn't read all the code yet
[03:50] <thaytoo> oh, the maximum alsa mixer value seems to be 64
[03:50] <thaytoo> where the slider is assuming 100
[03:50] <taaz> blah.  screw this.  i'll take out the # of chars i need to and revisit later.  i'll buy a beer for anyone who can fix this for me. ;)
[03:52] <BBB> thaytoo: that shouldn't matter, that's what those two functions do :)
[03:54] Action: BBB honestly doesn't know
[03:54] <thaytoo> it's something in the scaling, I'll debug it tonight
[03:54] <BBB> so only ALSA has this?
[03:55] <BBB> OSS works fine?
[03:55] <thaytoo> yeah
[03:55] <thaytoo> it works if oss emulation is loaded too
[03:55] <thaytoo> what range of values does ossmixer take for the controls?
[03:56] <BBB> no, but it prefers OSS over ALSA
[03:56] <BBB> we solve this in 0.9.x by using GST_RANK_* values to rank mixers
[03:56] <BBB> we have no solution in 0.8.x
[03:56] <BBB> :(
[03:57] <BBB> I didn't have time to implement that... it's on my wishlist, though
[03:57] <BBB> I want to use it for audio sources/sink and video sources/sinks, too
[03:57] <BBB> to order a selectionlist
[03:57] <BBB> so that theora always precedes divx, for example
[04:02] mathrick ([email protected]) left irc: Read error: 60 (Operation timed out)
[04:05] <thaytoo> yeah, that'd be nice
[04:07] <thaytoo> BBB: I found this too: http://www.cs.princeton.edu/omnimedia/papers/icme2002t.pdf
[04:07] <thaytoo> you might find it interesting
[04:13] <BBB> hm
[04:13] <BBB> MPEG-2 optimizations
[04:13] <BBB> I like those
[04:14] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out)
[04:57] <thaytoo> BBB: ok, I think I fixed it
[04:57] <thaytoo> gstreamer_normalize_volume needs to add 0.5 to round to the nearest int instead of always rounding down
[04:58] <BBB> aha!
[04:58] <BBB> true
[04:58] <BBB> does that actually fix it?
[04:59] <thaytoo> seems to have, yeah
[04:59] <thaytoo> and also works for ossmixer
[05:01] <thaytoo> it doesn't pick up changes when I modify in the alsamixer app tho
[05:01] <thaytoo> might have to do something else to trigger that
[05:04] mathrick ([email protected]) joined #gstreamer.
[05:08] <thaytoo> BBB: do you know why alsamixer shows channels twice in gnome-volume-control, btw?
[05:08] <thaytoo> it seems to be any channel that has a 'rec' toggle gets shown twice
[05:08] <thaytoo> one has the toggle, and the other does not
[05:08] <thaytoo> doesn't happen with ossmixer
[05:09] <BBB> they're both input and output channels
[05:09] <BBB> I suppose it's a driver bug
[05:09] <BBB> OSS is much simpler than that
[05:09] <BBB> the whole issue is theoretically impossible
[05:10] <thaytoo> the alsamixer app doesn't do it
[05:10] <BBB> because a trackis flagged input or not flagged input (so it's output)
[05:10] <BBB> :)
[05:10] <BBB> we might have to steal some code from alsamixer
[05:10] <BBB> I'll do that after 0.8.0 :)
[05:10] <BBB> we have permission to use it as LGPL
[05:10] <thaytoo> coolo
[05:12] <thaytoo> oh, I see
[05:12] <thaytoo> in oss when you set a slider you're setting it for both the capture and playback levels but alsa they're separate tracks
[05:14] <thaytoo> alsamixer app is doing magic to keep the capture and playback levels the same for each track
[05:15] <dilinger> hah
[05:15] <dilinger> that's a great sig
[05:15] <dilinger>   Web development with PHP is like injecting pure rust with a
[05:15] <dilinger>                     high-pressure hose. For pain relief.
[05:16] jcsston ([email protected]) joined #gstreamer.
[05:17] <BBB> ehm
[05:17] <BBB> no
[05:17] <BBB> thaytoo: record levels are *not* playback levels
[05:17] <BBB> in OSS, something is either record or playback
[05:17] <BBB> it cannot be both
[05:17] soros ([email protected]) joined #gstreamer.
[05:17] <BBB> with ALSA, this is possible
[05:17] <soros> gstreamer is dying :(
[05:17] mx|ibook ([email protected]) joined #gstreamer.
[05:17] <BBB> soros: oh? not that I know of :)
[05:21] <thaytoo> BBB: yeah. alsa has separate capture and playback volume tracks
[05:21] <thaytoo> and the alsamixer app is just setting both when you change the slider
[05:21] <thaytoo> but gnome-volume-control shows them separately
[05:24] <BBB> hm
[05:24] <BBB> we'll discuss that for 0.9.x, ok?
[05:24] soros ([email protected]) left #gstreamer ("Client exiting").
[05:24] <BBB> make it a bugzilla entry for now
[05:24] <BBB> it's bad
[05:29] <coreyo> taaz: where do the gstreamer debian packages put the libgstcontrol.x libraries?
[05:30] <coreyo> taaz: it's not showing up in packages.debian.org, and I can't get rhythmbox to see the ones that I compiled.
[05:31] <BBB> ds-work or ds: please be here
[05:32] <taaz> coreyo: libgstreamer0.6-0[-dev]
[05:33] <taaz> coreyo: "apt-cache search gst control" would have found it.  but not "gstcontrol".  hmm.
[05:34] <coreyo> taaz: I'm looking for the installed location of the libgstcontrol.so after you install the packages
[05:34] <thaytoo> BBB: ok
[05:34] <thaytoo> for now, gnome-volume-control can probably fix it up for 2.6.1
[05:34] <BBB> yup
[05:34] <coreyo> taaz: packages.debian.org was pulling a blank when I did a package contents search
[05:35] <BBB> we're way far in the code freeze
[05:35] <taaz> coreyo: pkg-config --libs gstreamer-0.6
[05:35] <BBB> no more fixes
[05:35] <thaytoo> *nod*
[05:35] <coreyo> taaz: and placing a symlink in /usr/lib doesn't allow rhythmbox to see it
[05:35] <taaz> coreyo: they are in /usr/lib/ but you shouldn't need to knwo that
[05:35] <thaytoo> I've sent the mixer_applet bug to them
[05:35] <thaytoo> they can put it in as they wish
[05:35] <coreyo> taaz: since I'm having to compile the gstreamer stuff from scratch, it's placing them in /usr/local/lib
[05:36] <taaz> coreyo: on p.d.o you have to use the "keyword" search unless you specified the whole path (i think)
[05:37] <taaz> coreyo: you should really just need to know where the gstreamer pkgconfig file went.  add that path to youre PKG_CONFIG_PATH env var and the rb config should be able to auto detect where the libs are
[05:40] <coreyo> any ideas?
[05:44] <thaytoo> coreyo: /usr/local/lib/pkgconfig if you didn't specify a different prefix
[05:48] <coreyo> taaz: oh wait... the point is that I'm not using the gstreamer package
[05:48] <coreyo> it certainly has issues.  I compiled it from the source and installed it
[05:49] <coreyo> does libgstcontrol-0.6.so.0 exist in your /usr/lib/ directory, and if so, is it a symlink?
[05:50] <taaz> hmm.  i think thomasvz wrote about this in his weblog
[05:50] <taaz> what are you trying to do?  compile rb against your own gstreamer install?
[05:52] mx|ibook ([email protected]) left irc: Connection timed out
[05:53] <coreyo> no, use the debian rhythmbox install with my compiled gstreamer
[05:54] <coreyo> getting rhythmbox to compile was somewhat of a pain
[05:54] <taaz> LD_LIBRARY_PATH=/usr/local/lib rhythmbox
[05:54] <taaz> LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH rhythmbox
[05:55] <taaz> adjust path as appropriate.  it should pick up local libgst before a system one
[05:56] <taaz> man 8 ld.so
[05:56] <taaz> you can use LD_PRELOAD to force a certain file to load if needed
[05:58] <taaz> does that do what you want?
[05:58] <coreyo> taaz: I'm trying it now
[06:01] <coreyo> got it
[06:01] <coreyo> thanks taaz
[06:07] <coreyo> gstreamer error: no default scheduler, do you have a registry?
[06:07] <thaytoo> have you run gst-register?
[06:08] <coreyo> if I change that to an imparative sentence and run gst-register... let's see what happens
[06:12] <coreyo> now it's complaining about not being able create a mad element
[06:12] <BBB> did it find the mad plugin?
[06:12] <BBB> if not, did it find *any* plugin?
[06:12] Action: BBB gone
[06:13] <BBB> bed
[06:13] <BBB> bye!
[06:13] <BBB> thaytoo: thanks for debuggign mixer_applet
[06:13] <BBB> :)
[06:13] <BBB> hope it makes it into gnome-2.6
[06:13] BBB ([email protected]) left irc: "Client exiting"
[06:13] <coreyo> yeah, gst-register found a bunch of stuff, but I'm not sure that the gstreamer plugin sources compile mad by default
[06:17] <coreyo> do you run gst-register as superuser, or as a normal user?
[06:17] <coreyo> is this to populate your gconf registry?
[06:19] <coreyo> what directive do I use when compiling the gst-plugins to tell it to compile the mad plugin
[06:27] <taaz> you probably just need libmad0-dev installed
[06:27] <taaz> gst-register can be run as user.  it's a little more tricky when you have both system and local versions installed.  maybe too tricky to use.
[06:28] <taaz> file bugs if you find problems
[06:28] <coreyo> it found bunches plugins and added them, so something's working
[06:29] Marsupilami23 ([email protected]) left irc: "I don't wanna grow up, I'm a Toys R Us Kid. There's a million toys at Toys R Us that I can play with!"
[06:31] danb_ ([email protected]) joined #gstreamer.
[06:37] danb ([email protected]) left irc: Read error: 110 (Connection timed out)
[06:46] jcsston ([email protected]) left irc: "VDubMOD watchout TCME is coming!"
[06:50] jcsston ([email protected]) joined #gstreamer.
[06:50] ChrisHJW ([email protected]) joined #gstreamer.
[07:02] mx|ibook ([email protected]) joined #gstreamer.
[07:04] Nick change: danb_ -> danb
[07:11] jcsston ([email protected]) left irc: "VDubMOD watchout TCME is coming!"
[07:11] jcsston ([email protected]) joined #gstreamer.
[07:14] markey ([email protected]) joined #gstreamer.
[07:17] coreyo ([email protected]) left irc: "Client exiting"
[07:35] mathrick ([email protected]) left irc: Read error: 60 (Operation timed out)
[07:42] jcsston ([email protected]) left irc: Read error: 54 (Connection reset by peer)
[07:49] mathrick ([email protected]) joined #gstreamer.
[08:18] ChrisHJW ([email protected]) left irc: 
[08:23] Nick change: kh_out -> khalek
[08:26] mathrick ([email protected]) left irc: Read error: 60 (Operation timed out)
[08:32] mathrick ([email protected]) joined #gstreamer.
[08:52] mx|ibook ([email protected]) left irc: "Leaving"
[08:53] aeyakovenko ([email protected]) joined #gstreamer.
[08:53] <aeyakovenko> hello
[09:07] aeyakovenko ([email protected]) left #gstreamer.
[09:16] kmaraas ([email protected]) left irc: Client Quit
[09:17] aeyakovenko ([email protected]) joined #gstreamer.
[09:17] <aeyakovenko> woo hoooo
[09:18] <aeyakovenko> i got video sent across the network through rtp
[09:23] aeyakovenko ([email protected]) left #gstreamer.
[09:37] jimmy_dean ([email protected]) got netsplit.
[09:43] jimmy_dean ([email protected]) got lost in the net-split.
[09:43] Nick change: mathrick -> mathrick|Uni
[09:51] jimmy_dean ([email protected]) joined #gstreamer.
[09:55] ChriHJW_log ([email protected]) left irc: Read error: 110 (Connection timed out)
[10:10] mathrick|Uni ([email protected]) left irc: Read error: 110 (Connection timed out)
[10:17] mathrick|Uni ([email protected]) joined #gstreamer.
[10:19] thomasvz ([email protected]) left irc: Client Quit
[10:20] Shoragan ([email protected]) joined #gstreamer.
[10:21] Rotty ([email protected]) joined #gstreamer.
[10:34] jdahlin ([email protected]) joined #gstreamer.
[10:39] thaytan ([email protected]) joined #gstreamer.
[10:40] thomasvs ([email protected]) joined #gstreamer.
[10:42] sxpert_work ([email protected]) left irc: "Leaving"
[10:51] sxpert_work ([email protected]) joined #gstreamer.
[10:51] mathrick|Uni ([email protected]) left irc: Read error: 60 (Operation timed out)
[11:00] mathrick|Uni ([email protected]) joined #gstreamer.
[11:19] sublett ([email protected]) joined #gstreamer.
[11:20] wheels ([email protected]) left irc: "work"
[11:20] pb_ (~pb@2002:3e03:42cc:1:20b:6aff:fe19:f290) joined #gstreamer.
[11:24] Nick change: markey -> markey|afk
[11:40] ChrisHJW_log ([email protected]) joined #gstreamer.
[11:41] dolphy ([email protected]) joined #gstreamer.
[11:44] <jdahlin> How can I retrieve the scheduler instance from a normal program?
[11:46] <thaytan> "normal program"
[11:46] <thaytan> ?
[11:46] <jdahlin> something with a pipeline
[11:47] <thaytan> GST_ELEMENT_SCHED (element)
[11:47] <thaytan> is that what you want?
[11:47] <jdahlin> hmm, that might do it
[11:48] <thaytan> pipelines are an element, of course
[11:49] irib ([email protected]) joined #gstreamer.
[11:49] <irib> hi there
[11:49] <thaytan> yo irib
[11:49] <irib> I've got a problem reading a .swf with swfdec
[11:50] <irib> where can I send the swf to help you ?
[11:50] <irib> (it works correctly with macromedia flash player)
[11:50] <thaytan> ds is the man to deliver it to
[11:51] <thaytan> I don't know if he's around
[11:51] <irib> ok. 
[11:51] <irib> no, idle 60 hours :)
[11:51] <thaytan> ds-work is less idle
[11:51] <thaytan> slightly :)
[11:52] <irib> :-)
[11:52] <irib> well... i'll try back this afternoon then (morning for the US)
[11:59] <thomasvs> http://www.freedesktop.org/~gstreamer/releases/gstreamer/0.8.0.html
[11:59] <thomasvs> anyone see anything missing ?
[12:01] <dolphy> seems alright
[12:01] <thaytan> DVD playback :(
[12:02] <thaytan> also, the <strong></strong> around my name ;)
[12:02] <thomasvs> thaytan: did we add stuff to the core for dvd playback ?
[12:02] <thomasvs> ah, right, events ?
[12:02] Action: thomasvs adds
[12:03] irib ([email protected]) left irc: "back this afternoon"
[12:03] <thaytan> no, we didn't 
[12:03] <thomasvs> huh ? interactivity and events were added to the core for this no ?
[12:04] <thaytan> I meant that Martin and I haven't got it finished ergo it's missing
[12:04] <thaytan> oh, yes, in that sense
[12:04] <thaytan> we can still add to 0.8.1, right?
[12:04] <thaytan> like, add another event enum?
[12:05] <thaytan> as long as we don't break ABI for older apps?
[12:05] <thomasvs> yeah
[12:05] <dolphy> jdub is pulling our ears
[12:05] <thaytan> ok, great
[12:05] <thaytan> dolphy: you think he's pulling YOUR ears
[12:05] <thaytan> I got to cop it in person on the weekend ;)
[12:06] <dolphy> mine ? :)
[12:10] aldug_ ([email protected]) joined #gstreamer.
[12:11] <thaytan> thomasvs: yep, the announce looks good
[12:18] <thaytan> stupid computer. compile faster
[12:19] Action: jdahlin nods
[12:20] jonathang ([email protected]) joined #gstreamer.
[12:25] aldug ([email protected]) left irc: Client Quit
[12:27] sublett ([email protected]) left irc: "Nice of you to put me on the money"
[12:31] <thomasvs> http://www.freedesktop.org/~gstreamer/releases/gst-plugins/0.8.0.html
[12:31] <thomasvs> anything missing here ?
[12:33] <khalek> shouldn't that be FFMPEG not FFMpeg ?
[12:35] <thomasvs> hm, it should be FFmpeg
[12:35] <thomasvs> wonder why ronald had it wrong
[12:38] <khalek> why the lowercase usage of mpeg?
[12:39] <khalek> ah thats what the ffmpeg guys use
[12:39] <thomasvs> yeah
[12:39] <khalek> on the project page anyway, its FFMPEG on the homepage
[12:46] jonathang ([email protected]) left irc: Remote closed the connection
[12:47] sublett ([email protected]) joined #gstreamer.
[12:49] jonathang ([email protected]) joined #gstreamer.
[12:51] <thomasvs> ================================================
[12:51] <thomasvs> gstreamer-0.8.0.tar.gz is ready for distribution
[12:51] <thomasvs> ================================================
[12:51] Action: thomasvs is scared
[12:52] <thaytan> do it man!
[12:52] <jonathang> thomasvs, have you looked into my adder problem?
[12:53] <jonathang> (I am currently compiling the gst-plugins pre release to test it myself)
[12:53] <thomasvs> jonathang: only a little bit, I hope to get it fixed asap
[12:53] <thomasvs> jonathang: I want it to work as well, sorry I've been slacking on that
[12:53] <jonathang> I just wanted to know before the 0.8 release...
[12:54] <jonathang> thomasvs, if I can help, just give me directions
[12:54] <jonathang> thomasvs, I thought it had to do with the schedulers, so I didn't investigate further
[12:58] <thomasvs> jonathang: it's hard to tell atm, I need to write a simple testcase to check it
[13:01] <jonathang> thomasvs, ok, don't hesitate to ask me if I can help
[13:01] Nick change: khalek -> kh_zZz
[13:04] <thomasvs> jonathang: how good is your C ?
[13:07] <jonathang> thomasvs, hmmm, not bad :)
[13:08] <jonathang> I admit my C++ is better...
[13:08] <thomasvs> jonathang: I'll try and look into the things that go wrong so you ahve some ideas on what to check
[13:08] <jonathang> thomasvs, ok thanks
[13:11] alley_cat ([email protected]) left irc: Read error: 60 (Operation timed out)
[13:22] alley_cat ([email protected]) joined #gstreamer.
[13:29] LeRoutier ([email protected]) joined #gstreamer.
[13:29] #gstreamer: mode change '+o thomasvs' by ChanServ!ChanServ@services.
[13:29] Topic changed on #gstreamer by [email protected]: Final 0.8 Releases already done: GStreamer 0.8.0, GStreamer Plugins 0.8.0 - http://gstreamer.freedesktop.org/
[13:29] <LeRoutier> hello
[13:30] <LeRoutier> media-info pc file has no version number inside
[13:30] <LeRoutier> i mean this one : gst-plugins/pkgconfig/gstreamer-media-info.pc.in
[13:31] <thomasvs> LeRoutier: whoops, too late :)
[13:31] <thomasvs> LeRoutier: ah, no, there are two versions
[13:31] <thomasvs> LeRoutier: it gets copied automatically
[13:33] smoke ([email protected]) joined #gstreamer.
[13:58] pb_ (~pb@2002:3e03:42cc:1:20b:6aff:fe19:f290) left irc: "bbl"
[14:09] kmaraas ([email protected]) joined #gstreamer.
[14:18] <LeRoutier> bbl
[14:18] LeRoutier ([email protected]) left irc: "Leaving"
[14:30] Topic changed on #gstreamer by [email protected]: Final 0.8 Releases already done: GStreamer 0.8.0, GStreamer Plugins 0.8.0, GStreamer FFmpeg 0.8.0 - http://gstreamer.freedesktop.org/
[14:30] <Misirlou> Whee!
[14:31] <thaytan> woooo!
[14:35] <Misirlou> thomasvs: Make sure that you mention the final releases in that thread on gnome-multimedia.
[14:40] <thomasvs> yeah, will do
[14:48] mathrick|Uni ([email protected]) left irc: Remote closed the connection
[14:54] lilo ([email protected]) left irc: "brb"
[14:54] lilo ([email protected]) joined #gstreamer.
[15:07] aldug ([email protected]) joined #gstreamer.
[15:12] aldug_ ([email protected]) left irc: Client Quit
[15:27] markey|afk ([email protected]) left irc: "leaving"
[15:32] kmaraas ([email protected]) left irc: Client Quit
[15:42] Action: sxpert_work sees that gstreamer memory usage seems to behave better, but it's still not perfect :(
[15:42] Misirlou ([email protected]) left irc: "asdf"
[15:43] Misirlou ([email protected]) joined #gstreamer.
[15:44] mx|ibook ([email protected]) joined #gstreamer.
[15:46] alley_cat ([email protected]) got netsplit.
[15:46] Shoragan ([email protected]) got netsplit.
[15:46] bilboed ([email protected]) got netsplit.
[15:46] snikkt ([email protected]) got netsplit.
[15:48] alley_cat ([email protected]) returned to #gstreamer.
[15:48] Shoragan ([email protected]) returned to #gstreamer.
[15:48] bilboed ([email protected]) returned to #gstreamer.
[15:48] snikkt ([email protected]) returned to #gstreamer.
[15:56] alley_cat ([email protected]) left irc: Read error: 60 (Operation timed out)
[16:12] mx|ibook ([email protected]) left irc: Read error: 104 (Connection reset by peer)
[16:12] mx|ibook ([email protected]) joined #gstreamer.
[16:15] markey ([email protected]) joined #gstreamer.
[16:23] emann ([email protected]) joined #gstreamer.
[16:32] <emann> Hello everyone
[16:33] <emann> I have an idea and i want to know if gstreamer can do what i want to do
[16:33] <emann> what i am looking at doing is a video app with text overlay
[16:34] <emann> the video will play in a loop, we call them jumpbacks but there will be text that will be over the top
[16:34] <emann> the text will change, but i want the video loop to just keep on playing.
[16:34] <thomasvs> emann: in theory that's possible yeah
[16:35] <emann> cool
[16:35] <emann> do you have a thought on what would go wrong, or be a problem with this?/
[16:37] markey ([email protected]) left irc: "leaving"
[16:41] <thomasvs> well, you'll run into a few simple plugin bugs
[16:41] <thomasvs> but they should be solvable.
[16:41] <thomasvs> it also sort of depends on how you want to do it, gstreamer-wise
[16:41] <thomasvs> it looks like hte best thing would be to have one input pipeline with the video, that you can connect eos to, so you automatically rewind that bin when needed
[16:42] <thomasvs> then connect that bin to a text overlayer
[16:42] <thomasvs> also
[16:42] <thomasvs> there are some sample text overlay plugins, but they need to be checked and finished
[16:42] <thomasvs> they work, I used them in a demo - but they're not fixed up correctly yet
[16:42] <thomasvs> but bascially, the pieces are there
[16:42] <emann> thomasvs: thanks for the info i will look into that
[16:55] iain ([email protected]) joined #gstreamer.
[16:58] <emann> hey the docs are not found on the server. Did anyone know about that?
[16:58] <emann> if you follow the link on this page that is http://www.freedesktop.org/~gstreamer/dev/
[17:02] <thomasvs> emann: check the stable ones
[17:02] <thomasvs> we just did a release
[17:02] <thomasvs> where did you get that link btw ?
[17:07] foser ([email protected]) joined #gstreamer.
[17:11] <emann> thomasvs: Sorry i was working on something
[17:12] <emann> i got it from the site link Developers on all the pages
[17:13] <emann> left hand side. Then if you see the documentation link in the developers page the middle something like this
[17:13] <emann> Much documentation and some introductory slides are to be found on the Documentation page. We suggest to read the manual and the slides to get a general overview and to get you started.
[17:13] <emann> the text "Documentaion page" is the bad link
[17:15] <emann> i am walking away now. bbl
[17:26] jonathang_ ([email protected]) joined #gstreamer.
[17:26] jonathang_ ([email protected]) left irc: Client Quit
[17:35] mx|ibook ([email protected]) left irc: "Leaving"
[17:37] jonathang_ ([email protected]) joined #gstreamer.
[17:42] jonathang ([email protected]) left irc: Read error: 110 (Connection timed out)
[17:42] Nick change: jonathang_ -> jonathang
[17:42] alley_cat ([email protected]) joined #gstreamer.
[18:17] teuf ([email protected]) joined #gstreamer.
[18:24] earthworm ([email protected]) joined #gstreamer.
[18:25] <earthworm> yay, new gstreamer! congratulations lads!
[18:27] <thomasvs> thanks :)
[18:27] <earthworm> how goes the packaging for fedora?
[18:28] <earthworm> can't wait to try totem with gstreamer for video
[18:28] <teuf> seeking in divx with totem and gstreamer isn't rock solid according to a quick test yesterday, I guess it's to be expected ?
[18:29] <earthworm> as long as general play back is smooth i suppose
[18:29] <thomasvs> teuf: what sort of issues did you experience ?
[18:29] <thomasvs> earthworm: fedora packaging is done, doesn't include totem yet though
[18:30] <earthworm> you think gst/totem will outperform xine/totem on the same video?
[18:30] <earthworm> ok mate, cool
[18:30] <thomasvs> earthworm: am writing some pages for hte packages
[18:30] <earthworm> ah, its great when a plan comes together eh thomasvs  :)
[18:30] <teuf> thomasvs: I seeked twice in a row, and it hanged, and I think in the end it crashed (or I killed it, I don't remember for sure)
[18:31] <thomasvs> earthworm: slowly but surely
[18:32] <thomasvs> teuf: hm, that's not good.  please file a bug for us
[18:32] <teuf> thomasvs: I'll try to reproduce this evening and to get a backtrace, that should be more helpful ;)
[18:33] <earthworm> i know you are getting spammed out by curious people here mate, but any thoughts on gst vs xine performance?
[18:33] <thomasvs> earthworm: hard to say, someone should measure
[18:33] <thomasvs> earthworm: as well as making it hard due to various different environments, output methods, and so on
[18:34] <earthworm> that would make a nice osnews article
[18:35] <earthworm> like you say, tricky to do, and a bit subjective
[18:36] <teuf> earthworm: anyway, gstreammer development hasn't been particularly focused on performance yet imo
[18:37] <earthworm> getting a rock solid api seems to be a key issue, at least that is what the focus appears to be as an outsider, and that is no bad thing
[18:39] wheels ([email protected]) joined #gstreamer.
[18:39] <earthworm> well, im pleased for you all anyway, best of luck with the new release
[18:39] <earthworm> cheers!
[18:39] earthworm ([email protected]) left #gstreamer (""I allege that SCO is full of it." - Linus Torvalds").
[18:42] teuf ([email protected]) left irc: "Client exiting"
[18:46] apoc ([email protected]) joined #gstreamer.
[18:47] <emann> \exit
[18:47] emann ([email protected]) left irc: "Leaving"
[18:51] <jdahlin> an enum that is a const?
[18:51] <jdahlin> brooooken
[19:00] markey ([email protected]) joined #gstreamer.
[19:03] dolphy ([email protected]) left irc: "Network down, IP Packets delivered via UPS"
[19:16] <taaz> news/ page not being updated
[19:21] <jonathang> taaz: are you going to wait for gnome 2.6 before making gstreamer packages? or is it possible to already update them?
[19:22] <jonathang> taaz: I mean, are they gonna break everything down?
[19:22] ChrisHJW ([email protected]) joined #gstreamer.
[19:24] <jonathang> taaz: whoops, when I read what I wrote again, it seems agressive :) it was absolutely not!
[19:27] <taaz> jonathang: no packages for you!  1 year!
[19:27] <taaz> jonathang: i'm working on them now.
[19:27] <taaz> hope i'll have them this week sometime
[19:27] <taaz> they might break things... i dunno yet ;)
[19:28] <jonathang> taaz: hehe :)
[19:28] <jonathang> you're gonna put them directly in unstable?
[19:28] <jonathang> or in experimental?
[19:28] <taaz> experimental first i think
[19:29] <taaz> well... maybe.  they will be parallel installable with 0.6.x ones
[19:30] <taaz> since i suck so much and haven't had 0.7.x ones for people to test there maybe should be a period to iron out some bugs before these hit unstable
[19:30] <jonathang> count me in for testing ;)
[19:31] <taaz> hopefully i'll try and fix that problem too.  put up a arch repository on arch.d.o so people can help update things if they want.
[19:31] wheels ([email protected]) left irc: Read error: 60 (Operation timed out)
[19:32] <ds> moo
[19:33] Action: sri walks in
[19:33] Action: sri looks around
[19:33] <sri> I WILL BE YOUR LEADER!
[19:33] Nick change: sri -> chorus
[19:33] <chorus> hehe
[19:33] Action: thomasvs strips off chorus's pants
[19:33] Nick change: chorus -> sri
[19:34] <sri> haha
[19:34] <thomasvs> gstplay should be disabled when no X is present
[19:34] <thomasvs> or maybe it shouldn't
[19:34] <thomasvs> man
[19:34] <thomasvs> that interfaces stuff with the X deps is nasty
[19:35] <sri> well gstplay doesn't work wihtout X, seems fairly clear that it shouldn't.
[19:36] pb_ (~pb@2002:5169:e72f:1:240:95ff:fe30:aa84) joined #gstreamer.
[19:37] wheels ([email protected]) joined #gstreamer.
[19:41] lupusBE ([email protected]) joined #gstreamer.
[19:42] <thomasvs> sri: what about aasink on the console ?
[19:48] <ds> does gstplay depend on X or just typedef XID?
[19:52] <thomasvs> ./../gst-libs/gst/play/.libs/libgstplay-0.8.so: undefined reference to `gst_x_overlay_get_type'
[19:52] <thomasvs> collect2: ld returned 1 exit status
[19:52] <thomasvs> without HAVE_X, that part of the interfaces code doesn't get compiled
[19:59] <jdahlin> taaz: ping?
[19:59] <thomasvs> obviously I'm the first one to test without X in quite some time
[20:05] <taaz> jdahlin: i'm running off for 20 mins or so... will be back
[20:05] <jdahlin> taaz: I won't be here, I'm just going home
[20:06] <jdahlin> I'll send a mail instead
[20:11] jdahlin ([email protected]) left irc: "Leaving"
[20:16] jonathang ([email protected]) left irc: "Leaving"
[20:19] dolphy ([email protected]) joined #gstreamer.
[20:20] <thomasvs> later people
[20:24] Uraeus ([email protected]) joined #gstreamer.
[20:26] thomasvs ([email protected]) left irc: Read error: 60 (Operation timed out)
[20:30] <Uraeus> good evening
[20:30] <dolphy> Uraeus: yop
[20:31] <lupusBE> I was wondering if there is a player for mozilla
[20:31] <lupusBE> that uses gstreamer
[20:32] <Uraeus> dolphy: I went to the travel agent today and ordered my Oslo-London-Singapore-Sydney-Perth-StJohanesburg-Namibia-Oslo trip :)
[20:32] <Uraeus> lupusBE: there is some old broken code in cvs which is the start of a mozilla plugin
[20:32] <Uraeus> lupusBE: there is also mozstreamer at mozdev, but that hasn't been updated since the gstreamer 0.2.1 days
[20:33] <dolphy> Uraeus: waow
[20:34] Nick change: markey -> markey|afk
[20:34] <Uraeus> dolphy: not to expensive either, paid 2000 Euro for the whole thing (airplane tickets only)
[20:35] ds-work ([email protected]) left irc: Remote closed the connection
[20:38] <lupusBE> with the mozilla-libbonobo
[20:39] <lupusBE> can't a gstreamer app play in mozilla then?
[20:40] ds-work ([email protected]) joined #gstreamer.
[20:41] <lupusBE> let me say it otherwise :) is there a libbono control for gst-player ?
[20:52] <alley_cat> hmm, gst-ffmpeg 0.8 fails
[20:53] <alley_cat> i wonder why, it never failed in cvs for me
[20:53] kmaraas ([email protected]) joined #gstreamer.
[20:56] <alley_cat> ok, needs -O3
[20:58] Action: dilinger looks forward to testing taaz's 0.8 debs
[21:00] thomasvs ([email protected]) joined #gstreamer.
[21:06] <Uraeus> lupusBE: no there is no bonobo-component yet, but once again I think there is a start of one in gst-player :)
[21:06] <Uraeus> hi thomasvs
[21:06] <thomasvs> there is a bonobo component, but it's been a long time since someone tested it
[21:06] kwm ([email protected]) joined #gstreamer.
[21:06] Action: thomasvs wonders if it's still enabled in the build
[21:12] ds ([email protected]) left irc: Read error: 110 (Connection timed out)
[21:22] wheels ([email protected]) left irc: "switching clients"
[21:22] wheels ([email protected]) joined #gstreamer.
[21:29] <Uraeus> thomasvs: do you have 0.8 RPMS or should I roll my own?
[21:30] <thomasvs> Uraeus: I have
[21:30] <thomasvs> http://gstreamer.net/pkg/fedora/1/i386/
[21:31] <thomasvs> apt-get install gstreamer-universe
[21:31] <thomasvs> maybe remove your selfbuilt ones first
[21:32] <Uraeus> thomasvs: packaging totem, gnome-media and rhythmbox there too?
[21:35] <thomasvs> not yet, since htat would require packaging all of gnome
[21:35] steve_b ([email protected]) left irc: Read error: 54 (Connection reset by peer)
[21:35] <Uraeus> hmm, something doesn't work, think I need to try and download the packages manually to figure out what
[21:35] <thomasvs> what doesn't work ?
[21:35] <thomasvs> talk to me 
[21:35] <thomasvs> I am your friend
[21:35] steve_b ([email protected]) joined #gstreamer.
[21:36] <Uraeus> hi steve_b
[21:41] teuf ([email protected]) joined #gstreamer.
[21:41] <Uraeus> g'day teuf
[21:41] <teuf> hi
[21:42] <Uraeus> dolphy: any chance of moving totem to using gstreamer by default now?
[21:44] thaytan ([email protected]) left irc: No route to host
[21:44] teuf ([email protected]) left irc: Remote closed the connection
[21:46] teuf ([email protected]) joined #gstreamer.
[21:46] yippi ([email protected]) joined #gstreamer.
[21:47] Action: joem is away: shower
[21:47] <thomasvs> Uraeus: it's not stable enough yet
[21:51] Nick change: markey|afk -> markey
[21:53] <alley_cat> and xine plays formats gstreamer doesn't
[21:54] <alley_cat> well, one format i care about ;)
[21:55] <thomasvs> which one ?
[21:55] <alley_cat> ogm
[21:55] <thomasvs> alley_cat: tried with recent ffmpeg btw ?
[21:56] <alley_cat> i got gst-ffmpeg 0.8 compiled by adding -O3 to CFLAGS
[21:56] <alley_cat> usual "no register ..." error
[21:56] <thomasvs> don't follow
[21:56] <thomasvs> the no register is a compiler error no ?
[21:57] <alley_cat> yes, oh you meant for ogm?
[21:57] <thomasvs> I'm not following :)
[21:57] <alley_cat> neither am i :)
[21:57] <thomasvs> gst-ffmpeg 0.8.0 compiles for you, or not ?
[21:57] <alley_cat> it does with -O3 optimizations
[21:58] <thomasvs> but not with -O2 ?
[21:58] <alley_cat> yes
[21:58] <thomasvs> weird :)
[21:58] <thomasvs> ds-work: do you hear that esteemed collague ?
[21:58] <thomasvs> alley_cat: ok, so doing that makes it compile and run ?
[21:58] <alley_cat> seems like with -O3 gcc generates surrounding code that uses one less register than -O2, so the mmx code can be compiled
[21:59] <Misirlou> alley_cat: Time to go through all the differences between -O2 and -O3 and figure out what causes it!
[21:59] <sri> thomasvs: well I was thinking about asink too (or aalib/sdl etc)  I didn't know if the gui frontend supported that.  I thought gst-player was a gtk app.
[21:59] <ds-work> thomasvs: it's actually -fomit-frame-pointer that does it
[21:59] <thomasvs> alley_cat: hm, so you're saying not all mmx is disabled ?
[21:59] <sri> thomasvs: re: gst-player running on console.
[21:59] <alley_cat> compiles and runs fine
[21:59] <alley_cat> definitely not, lots of mmx stuff in my compile log
[21:59] <thomasvs> sri: libgstplay is a library, gst-player a small binary using it
[22:00] <thomasvs> ds-work: oh, hm - so we should add that to gst-ffmepg ?
[22:01] <ds-work> thomasvs: BBB already knows about it apparently
[22:01] Action: thomasvs wonders if he should have a good feeling about the release
[22:03] <alley_cat> it's definitely with mmx enabled, i can play my xvid4 videos without losing a/v synch
[22:05] <alley_cat> ffmpeg itself adds -O3 to whatever CFLAGS you give it
[22:05] <thomasvs> Uraeus: pokey
[22:09] <sri> thomasvs: ah..okay.
[22:12] aeyakovenko ([email protected]) joined #gstreamer.
[22:12] <aeyakovenko> hello
[22:12] <aeyakovenko> cool, plugins are out
[22:14] <thomasvs> dolphy: can you remove your buildbot checkout locally ?
[22:15] Action: thomasvs smacks Uraeus
[22:17] <Uraeus> thomasvs: what now? 
[22:19] <Uraeus> thomasvs: sorry for not testing the packages sooner, but I was on the phone with my aunt talking about my oslo-london-singapore-sydney-perth-johannesburg-windhoek-oslo trip :)
[22:20] Action: Uraeus just loves mentioning his trip
[22:21] <aeyakovenko> ** (process:12496): WARNING **: opt: unlink elements in same group: implement me
[22:21] <aeyakovenko> anyone know what that warming means?
[22:22] <Uraeus> I thought jdahlin fixed that message the other day
[22:22] <Uraeus> aeyakovenko: anyway it should be non-critical
[22:22] <aeyakovenko> i am using 0.7.5
[22:22] <aeyakovenko> Uraeus: ok then
[22:29] jcsston ([email protected]) joined #gstreamer.
[22:32] <dolphy> thomasvs: huhu
[22:32] <dolphy> thomasvs: this buildbot needs manual intervention all the time it seems
[22:33] <thomasvs> dolphy: yah :/
[22:33] <thomasvs> dolphy: for some reason johan claims it's hard to make it delete stuff
[22:33] <thomasvs> dolphy: and now he's talkingabout rewriting it
[22:33] <dolphy> thomasvs: ok deleted
[22:33] <thomasvs> dolphy: we need to stop him in time :)
[22:33] <dolphy> thomasvs: huhu
[22:36] <thaytoo> morning!
[22:37] <Uraeus> hi thaytoo
[22:38] mathrick ([email protected]) joined #gstreamer.
[22:39] <mathrick> yo
[22:39] Nick change: kh_zZz -> kh_out
[22:45] aldug ([email protected]) left irc: Client Quit
[22:48] spyder482 ([email protected]) joined #gstreamer.
[22:50] sarahbot ([email protected]) left irc: Excess Flood
[22:50] dolphy ([email protected]) left irc: "Network down, IP Packets delivered via UPS"
[23:02] ds ([email protected]) joined #gstreamer.
[23:02] <Uraeus> hi ds
[23:03] Action: ds-work sees that the home network has recovered
[23:05] <sxpert> Uraeus: heya
[23:05] coqRe ([email protected]) joined #gstreamer.
[23:05] <sxpert> ds-work: I take it pacbell.net sucks ...
[23:05] <coqRe> hi
[23:05] <Uraeus> hello
[23:06] <ds-work> sxpert: no, I think my roommate was doing something with it today
[23:06] <Uraeus> ds-work: so you don't believe we are at a point where any kind of ABI stability is feasible for any periods longer than 6 months? even a year from now?
[23:06] <sxpert> ds-work: ah ...
[23:06] <ds-work> Uraeus: maybe a year from now
[23:07] <sxpert> ds-work: not a female roommate ?
[23:09] thomasvs ([email protected]) left irc: Remote closed the connection
[23:10] <sxpert> guess so :(
[23:11] <coqRe> aclocal: configure.ac: 100: macro `AM_GCONF_SOURCE_2' not found in library
[23:11] <coqRe> what does it mean?
[23:11] <Uraeus> ds-work: I think what we need is a plan for having a GStreamer 1.0 out in a year which is in such a state that we can focus on gstreamer 1.2 without people being unhappy about only bugfixes going into the 1.0 version
[23:13] arana ([email protected]) joined #gstreamer.
[23:13] <Uraeus> ds-work: personally I think GStreamer 0.8 almost fits the bill for 90% for the apps people want to make which will be music and video players, not ardour replacements
[23:13] <ds-work> Uraeus: GNOME and KDE seem to want something that will be ABI stable for ~5 years
[23:13] <ds-work> Uraeus: I don't know how to do that in the next year
[23:14] <ds-work> Uraeus: keep in mind that just keeping GstPlay ABI stable is not possible, for the same reason that GNOME needs to keep glib ABI stable
[23:16] <Uraeus> ds-work: yeah 5 years is probably to much, but up to 2 years I would think could be acceptable as a compromise 
[23:17] <Uraeus> I mean I doubt that anyone else out there can offer something which is at a level that a 5 year without API changes is a viable solution for them
[23:18] thomasvs ([email protected]) joined #gstreamer.
[23:18] <kwm> did someone here get gst-plugins-0.8.0 to compile?
[23:18] <kwm> gmake[2]: Leaving directory `/usr/ports/homecooked/gstreamer-plugins/work/gst-plugins-0.8.0/tools'
[23:18] <kwm> Making all in gconf
[23:18] <kwm> cd: can't cd to gconf
[23:18] <Uraeus> kwm: yes, thomasvs did, I am using his rpms :)
[23:18] spyder482 ([email protected]) left irc: Read error: 110 (Connection timed out)
[23:19] <ds-work> Uraeus: with everything, I think there are tradeoffs.  I don't think that GStreamer will be better in a year if we decide to spend the next year designing for futureproofing
[23:19] <kwm> hum somehow the gconf dir gets lost ...
[23:19] <ds-work> than if we spent the time elsewhere
[23:21] <Uraeus> ds-work: yeah I see that point, I guess I was just hoping that we where closer to nirvana after 5 years than we actually are :)
[23:28] <aeyakovenko> i got everything to compile
[23:28] apoc_ ([email protected]) joined #gstreamer.
[23:29] lupusBE ([email protected]) left irc: Remote closed the connection
[23:30] coqRe ([email protected]) left irc: "Leaving"
[23:30] <Uraeus> yo apoc_
[23:33] coqRe ([email protected]) joined #gstreamer.
[23:35] apoc ([email protected]) left irc: Read error: 60 (Operation timed out)
[23:48] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out)
[23:51] sublett ([email protected]) left irc: "Nice of you to put me on the money"
[23:54] Uraeus ([email protected]) left irc: "Client exiting"
[23:56] kwm ([email protected]) left #gstreamer ("Leaving").
[23:56] <ds-work> wheels: is kgst maintained in KDE CVS or no?
[23:56] <wheels> ds-work: Well, it's in KDE CVS.  "maintained" is a bit strong of a word.  :-)
[23:57] <ds-work> wheels: is that the "official source"?
[23:57] Action: wheels is tenatively planning on updating it to 0.8 over the easter weekend.
[23:57] <iain> okay...marlin goes psycho with new gstreamer...whee
[23:57] <wheels> ds-work: yes -- it's in the "kdenonbeta" module, which is where new stuff tends to go...
[23:59] <ds-work> wheels: I'm basically trying to figure out a roadmap for the Debian package.  currently, kdemultimedia deps on kdegst
[23:59] <ds-work> which is a bit odd
[23:59] <wheels> ds-work: that's presumably for JuK
[23:59] <iain> what is happening if I get lots and lots of
[23:59] <iain> ** (lt-marlin:2308): CRITICAL **: how to remove plugins?
[23:59] <iain>  
[23:59] <iain> (lt-marlin:2308): GStreamer-WARNING **: could not load valid typefind function for feature 'video/x-msvideo'
[23:59] <iain> (one for each mimetype)
[23:59] <iain> and then lots of 
[23:59] <iain> ** (lt-marlin:2308): WARNING **: Unknown codec ID 0, please add here
[00:00] --- Wed Mar 17 2004
[00:00] <iain> followed by lots of 
[00:00] <iain> (lt-marlin:2308): GStreamer-WARNING **: could not load valid typefind function for feature 'fftype_mpeg'
[00:00] <iain> and finally
[00:00] <iain> (lt-marlin:2308): GStreamer-CRITICAL **: Factory for `mad' has no type
[00:00] <iain> Segmentation fault
[00:00] Action: iain apologises for flooding
[00:01] <thomasvs> iain: old gst-ffmpeg ?
[00:01] <iain> thomasvs: don't think so...
[00:03] <iain> hmm, having a user registry and a global registry caused the first stuff
[00:03] <iain> now I get 
[00:03] <iain> lots of
[00:03] <iain> ** (lt-marlin:2508): WARNING **: Unknown codec ID 0, please add here
[00:04] <iain> (lt-marlin:2508): GStreamer-WARNING **: could not load valid typefind function for feature 'fftype_mp3'
[00:04] <iain>  
[00:04] <iain> ERROR        GST_PADS( 2508) gstpad.c(2387):gst_pad_set_explicit_caps:<mad0> (null)
[00:04] <iain> ERROR        GST_PADS( 2508) gstpad.c(2387):gst_pad_set_explicit_caps:<mad0> failed to negotiate (try_set_caps returned REFUSED)
[00:05] <thomasvs> iain: try removing the gstffmpeg plugin, run gst-register again, and then try again
[00:07] <iain> still getting the 
[00:07] <iain> ERROR        GST_PADS( 2622) gstpad.c(2387):gst_pad_set_explicit_caps:<mad0> (null)
[00:07] <iain> ERROR        GST_PADS( 2622) gstpad.c(2387):gst_pad_set_explicit_caps:<mad0> failed to negotiate (try_set_caps returned REFUSED)
[00:07] <iain> stuff
[00:07] markey ([email protected]) left irc: "g'nite"
[00:07] <thomasvs> ok, so now the question is what is it trying to negotiate to
[00:07] <thomasvs> i'm assuming you're opening an mp3
[00:07] <thomasvs> what format is it ?
[00:08] <iain> what do you mean?
[00:08] <thomasvs> the mp3 - is it anything special ?
[00:08] <thomasvs> run with more debug info, to see what it's trying to set on it.
[00:08] <iain> just a normal mp3...
[00:08] <thomasvs> hm, maybe the debug should actually tell you what it was trying to set it to
[00:10] <iain> do you want me to just send you a debug log?
[00:10] <iain> I don't know whats relevant here
[00:15] FoxFire ([email protected]) joined #gstreamer.
[00:15] <FoxFire> sarahbot: Bad bot!
[00:16] FoxFire ([email protected]) left #gstreamer.
[00:20] Marsupilami23 ([email protected]) joined #gstreamer.
[00:21] Marsupilami23 ([email protected]) left irc: Client Quit
[00:21] Marsupilami23 ([email protected]) joined #gstreamer.
[00:22] Marsupilami23 ([email protected]) left irc: Read error: 54 (Connection reset by peer)
[00:22] Marsupilami23 ([email protected]) joined #gstreamer.
[00:30] coqRe ([email protected]) left irc: "Leaving"
[00:31] ChrisHJW ([email protected]) left irc: Client Quit
[00:38] Rotty ([email protected]) left irc: Remote closed the connection
[00:40] somex1 ([email protected]) joined #gstreamer.
[00:42] jcsston ([email protected]) joined #gstreamer.
[00:44] yippi ([email protected]) left irc: Remote closed the connection
[00:50] teuf ([email protected]) left irc: Remote closed the connection
[00:52] jcsston ([email protected]) left irc: Read error: 60 (Operation timed out)
[01:09] BBB ([email protected]) joined #gstreamer.
[01:09] <ds-work> BBB: what's the score on gst-ffmpeg?
[01:09] Action: BBB hugs thomasvs for gst-ffmpeg-0.8.0
[01:09] <BBB> score?
[01:09] <BBB> 1-0 for me
[01:10] <BBB> (or: what do you mean?)
[01:10] <ds-work> does it compile with -O3 and mmx?
[01:10] <BBB> we disabled MMX for 0.8.0
[01:10] <BBB> it compiles for me
[01:10] <BBB> but it fails for others
[01:10] <ds-work> ok.
[01:10] <BBB> we're finding out why and will release 0.8.1 with MMX enabled
[01:11] <BBB> probably due to -ggdb or so
[01:11] <ds-work> with mmx enabled, does it work with -fomit-frame-pointer?
[01:11] <BBB> yes
[01:11] <BBB> for me it does
[01:11] <BBB> but for at least one person, it fails
[01:11] <ds-work> well, we can use a combination of rewritten asm and -fomit-frame-pointer on the relevant files
[01:11] <BBB> ds-work: I failed to upload the movie
[01:11] <BBB> scp hates me
[01:11] <ds-work> that would explain the 404
[01:11] <BBB> can you ask ureaus to DCC it to you?
[01:12] <BBB> it's castaway.mov
[01:12] <BBB> uraeus sent it to me a while ago
[01:12] <BBB> and as for esds
[01:12] <BBB> do you mind adding a property 'esdsdata' to caps for mpeg4 video/audio with this?
[01:12] <BBB> the esds would be optional
[01:12] <BBB> but that'd fix mpeg4-quicktime for me on one movie
[01:12] <BBB> esdsdata would be a GstBuffer
[01:13] <ds-work> esdsdata?  how about private_data or something?
[01:13] <BBB> sounds good too
[01:13] <BBB> as long as we can distinguish ourselves
[01:13] <BBB> so that we know that it carries the esds atom data in quicktime/mpeg4
[01:14] <BBB> (and a gstbuffer prevents all sort of data copying)
[01:14] <ds-work> does mpeg4 audio/video always require private data?
[01:14] <BBB> no
[01:14] <BBB> not for divx, xvid, 3ivx or any other form I've seen
[01:14] <BBB> just for quicktime's MPEG-4
[01:14] <BBB> probably some tables or so
[01:15] <ds-work> that sounds like an incompatible extension
[01:15] <BBB> and ffmpeg really does fail because of the missing extradata
[01:15] <BBB> that's the horror
[01:15] Action: BBB nods @ ds
[01:15] <ds-work> apple is hiring for a codec position
[01:16] <ds-work> maybe I could fix this crap from the other side :)
[01:16] <kh_out> can't undo the past
[01:16] <ds-work> how large is castaway.mov?
[01:18] bilboed ([email protected]) left irc: Read error: 60 (Operation timed out)
[01:20] bilboed ([email protected]) joined #gstreamer.
[01:22] <BBB> ds-work: 6.8MB
[01:24] <ds-work> I have 4 castaway.mov's, but none that size :)
[01:27] <BBB> any with MACE codecs?
[01:27] <BBB> maybe it's 8,6MB, I dunno
[01:28] Action: BBB decides to go home
[01:28] <BBB> bbl
[01:28] <BBB> :)
[01:28] BBB ([email protected]) left #gstreamer.
[01:39] pb_ (~pb@2002:5169:e72f:1:240:95ff:fe30:aa84) left irc: "Client exiting"
[01:45] arana ([email protected]) left irc: Read error: 113 (No route to host)
[01:49] jcsston ([email protected]) joined #gstreamer.
[01:50] Action: ds-work wonders why docs/gst stopped building
[02:00] spyder482 ([email protected]) joined #gstreamer.
[02:05] iain ([email protected]) left irc: "leaving"
[02:07] apoc__ ([email protected]) joined #gstreamer.
[02:07] Shoragan ([email protected]) left irc: "Leaving"
[02:23] apoc_ ([email protected]) left irc: Read error: 110 (Connection timed out)
[02:25] foser ([email protected]) left irc: "[ I want to believe ]"
[02:28] Nick change: mathrick -> mathrick|sleep
[02:42] BBB ([email protected]) joined #gstreamer.
[02:55] <BBB> ds-work: da?
[02:58] <ds-work> !


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