IRC Logs
IRC <[email protected]>
| Newsgroups | gmane.comp.video.gstreamer.daily |
|---|---|
| Message-ID | <[email protected]> |
******************************************************************* [03:20] foser ([email protected]) left irc: "[ I want to believe ]" [03:22] _axel ([email protected]) left irc: "Leaving" [03:42] 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!" [03:48] Marsupilami23 ([email protected]) joined #gstreamer. [03:59] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out) [04:01] jcsston ([email protected]) joined #gstreamer. [04:14] sub_pop ([email protected]) left irc: "Client exiting" [04:22] sub_pop ([email protected]) joined #gstreamer. [04:26] Action: ds-work closes 20 bugs [05:27] <taaz> ds-work: couple weeks for debs? ;) [05:28] <dilinger> taaz: for 0.8? :/ [05:35] mxpxpod ([email protected]) joined #gstreamer. [05:57] <taaz> dilinger: i have core debs done. plugins needs some work still [05:59] <bitshifter> are there plans to do a 0.8.1 before Gnome 2.6 btw? [06:00] mathrick|sleep ([email protected]) left irc: Ping timeout: 14400 seconds [06:00] <dilinger> taaz: i'd offer to help, but my packages need loving.. [06:28] BBB ([email protected]) joined #gstreamer. [06:28] BBB_ ([email protected]) joined #gstreamer. [06:28] BBB ([email protected]) left irc: Read error: 104 (Connection reset by peer) [06:30] <thaytoo> who is awake then? [06:31] <khalek> why do you ask? [06:32] <thaytoo> gst-launch videotestsrc ! video/x-raw-rgb, width=500, height=400 ! ffcolorspace ! video/x-raw-yuv, width=500, height=400, format=(fourcc)I420 ! xvimagesink [06:32] <thaytoo> I thought I would see if someone had a little more time than I do to look at that and see if it is ffcolorspace's fault or xvimagesink's [06:32] <thaytoo> or indeed if anyone else sees what I see [06:36] md` ([email protected]) left irc: [06:36] BBB_ ([email protected]) left irc: Read error: 104 (Connection reset by peer) [06:36] BBB__ ([email protected]) joined #gstreamer. [06:37] <thaytoo> BBB__: does this screw up for you? gst-launch videotestsrc ! video/x-raw-rgb, width=500, height=400 ! ffcolorspace ! video/x-raw-yuv, width=500, height=400, format=(fourcc)I420 ! xvimagesink [06:37] <thaytoo> I think it is xvimagesink [06:37] <BBB__> #define screw up? [06:37] <BBB__> filtered caps sucks right now, I can't get it to work at all [06:38] <BBB__> I was gonna send emails about that [06:38] <thaytoo> appears to be drawing the chrominance channels with the wrong width so they're sheared across the window [06:38] <thaytoo> but luminance is ok [06:38] <thaytoo> that pipeline launches for me [06:39] BBB__ ([email protected]) left irc: Client Quit [06:39] BBB ([email protected]) joined #gstreamer. [06:40] BBB_ ([email protected]) joined #gstreamer. [06:40] BBB ([email protected]) left irc: Read error: 104 (Connection reset by peer) [06:41] md` ([email protected]) joined #gstreamer. [06:41] BBB__ ([email protected]) joined #gstreamer. [06:41] BBB_ ([email protected]) left irc: Read error: 104 (Connection reset by peer) [06:43] <thaytoo> hi bye hi bye :) [06:43] BBB_ ([email protected]) joined #gstreamer. [06:43] BBB__ ([email protected]) left irc: Read error: 104 (Connection reset by peer) [06:45] BBB__ ([email protected]) joined #gstreamer. [06:45] BBB_ ([email protected]) left irc: Read error: 104 (Connection reset by peer) [06:49] BBB_ ([email protected]) joined #gstreamer. [06:49] BBB__ ([email protected]) left irc: Read error: 104 (Connection reset by peer) [06:49] BBB_ ([email protected]) left irc: Client Quit [06:52] harshy ([email protected]) joined #gstreamer. [07:11] mathrick ([email protected]) joined #gstreamer. [07:23] aeyakovenko ([email protected]) joined #gstreamer. [07:23] <aeyakovenko> how do i use a tee of the command line launcher? [07:33] tromey ([email protected]) left irc: Read error: 60 (Operation timed out) [07:35] tromey ([email protected]) joined #gstreamer. [07:39] <aeyakovenko> anyone around? [07:40] <apoc_> aeyakovenko : yep [07:40] <aeyakovenko> apoc_: do you know how to use a tee from the command line? [07:41] <apoc_> aeyakovenko : like a demuxer [07:41] <aeyakovenko> apoc_: how does that work? [07:42] <apoc_> aeyakovenko : gst-launch filesrc location=foo.mp3 ! mad | tee name=tee ! { queue ! alsasink } tee. ! { queue ! goom ! xvimagesink } [07:42] <aeyakovenko> oh i get it [07:43] <aeyakovenko> cool, thanks [07:46] <apoc_> aeyakovenko : no problem :) [07:46] <taaz> please file a bug asking for a tee example to be added to gst-launch man page [07:47] <aeyakovenko> taaz: there is already a demux one, i should have guessed to try that [07:53] wingo ([email protected]) joined #gstreamer. [07:54] ChrisHJW ([email protected]) joined #gstreamer. [08:07] kwm ([email protected]) joined #gstreamer. [08:13] aeyakovenko ([email protected]) left #gstreamer. [08:16] danb ([email protected]) left irc: "kernel upgrade" [08:31] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out) [08:32] ChrisHJW ([email protected]) left irc: Read error: 54 (Connection reset by peer) [08:38] kmaraas ([email protected]) left irc: "Leaving" [08:42] markey ([email protected]) joined #gstreamer. [08:54] wingo ([email protected]) left irc: Read error: 110 (Connection timed out) [08:55] danb ([email protected]) joined #gstreamer. [08:55] kwm ([email protected]) left irc: Remote closed the connection [09:13] danb ([email protected]) left irc: "leaving" [09:13] danb ([email protected]) joined #gstreamer. [09:14] danb ([email protected]) left irc: Client Quit [09:14] danb ([email protected]) joined #gstreamer. [09:17] hyriand ([email protected]) joined #gstreamer. [09:35] sublett ([email protected]) joined #gstreamer. [09:39] Rotty ([email protected]) joined #gstreamer. [09:46] ChriHJW_log ([email protected]) left irc: Read error: 60 (Operation timed out) [10:09] Rotty ([email protected]) got netsplit. [10:09] ds ([email protected]) got netsplit. [10:09] Misirlou ([email protected]) got netsplit. [10:09] khalek ([email protected]) got netsplit. [10:09] sxpert ([email protected]) got netsplit. [10:09] thaytoo ([email protected]) got netsplit. [10:09] joem ([email protected]) got netsplit. [10:09] bitshifter ([email protected]) got netsplit. [10:09] sxpert_work ([email protected]) got netsplit. [10:09] sublett ([email protected]) got netsplit. [10:09] aflinta ([email protected]) got netsplit. [10:09] snikkt ([email protected]) got netsplit. [10:09] jimmy_dean ([email protected]) got netsplit. [10:09] bilboed_ ([email protected]) got netsplit. [10:09] mathrick ([email protected]) got netsplit. [10:09] harshy ([email protected]) got netsplit. [10:09] md` ([email protected]) got netsplit. [10:09] sub_pop ([email protected]) got netsplit. [10:09] apoc_ ([email protected]) got netsplit. [10:09] sri ([[email protected]) got netsplit. [10:09] sjoerd ([email protected]) got netsplit. [10:09] camh|away ([email protected]) got netsplit. [10:09] Jara[zZ] ([email protected]) got netsplit. [10:09] grub_booter ([email protected]) got netsplit. [10:09] markey ([email protected]) got netsplit. [10:09] Marsupilami23 ([email protected]) got netsplit. [10:09] aeyakovenko2 ([email protected]) got netsplit. [10:09] tromey ([email protected]) got netsplit. [10:09] mxpxpod ([email protected]) got netsplit. [10:09] somex1 ([email protected]) got netsplit. [10:09] alley_cat ([email protected]) got netsplit. [10:09] wtay_ ([email protected]) got netsplit. [10:09] shawarma ([email protected]) got netsplit. [10:09] hyriand ([email protected]) got netsplit. [10:09] danb ([email protected]) got netsplit. [10:09] wheels ([email protected]) got netsplit. [10:09] thomasvs ([email protected]) got netsplit. [10:09] steve_b ([email protected]) got netsplit. [10:09] KoRnouille ([email protected]) got netsplit. [10:09] asdlfjkklsj ([email protected]) got netsplit. [10:09] ds-work ([email protected]) got netsplit. [10:09] taaz ([email protected]) got netsplit. [10:09] dilinger ([email protected]) got netsplit. [10:09] lilo ([email protected]) got netsplit. [10:11] Rotty ([email protected]) returned to #gstreamer. [10:11] sublett ([email protected]) returned to #gstreamer. [10:11] hyriand ([email protected]) returned to #gstreamer. [10:11] danb ([email protected]) returned to #gstreamer. [10:11] markey ([email protected]) returned to #gstreamer. [10:11] tromey ([email protected]) returned to #gstreamer. [10:11] mathrick ([email protected]) returned to #gstreamer. [10:11] harshy ([email protected]) returned to #gstreamer. [10:11] md` ([email protected]) returned to #gstreamer. [10:11] mxpxpod ([email protected]) returned to #gstreamer. [10:11] sub_pop ([email protected]) returned to #gstreamer. [10:11] Marsupilami23 ([email protected]) returned to #gstreamer. [10:11] apoc_ ([email protected]) returned to #gstreamer. [10:11] bilboed_ ([email protected]) returned to #gstreamer. [10:11] asdlfjkklsj ([email protected]) returned to #gstreamer. [10:11] wheels ([email protected]) returned to #gstreamer. [10:11] thaytoo ([email protected]) returned to #gstreamer. [10:11] aeyakovenko2 ([email protected]) returned to #gstreamer. [10:11] thomasvs ([email protected]) returned to #gstreamer. [10:11] aflinta ([email protected]) returned to #gstreamer. [10:11] steve_b ([email protected]) returned to #gstreamer. [10:11] somex1 ([email protected]) returned to #gstreamer. [10:11] sri ([[email protected]) returned to #gstreamer. [10:11] KoRnouille ([email protected]) returned to #gstreamer. [10:11] sjoerd ([email protected]) returned to #gstreamer. [10:11] joem ([email protected]) returned to #gstreamer. [10:11] bitshifter ([email protected]) returned to #gstreamer. [10:11] sxpert_work ([email protected]) returned to #gstreamer. [10:11] jimmy_dean ([email protected]) returned to #gstreamer. [10:11] alley_cat ([email protected]) returned to #gstreamer. [10:11] ds ([email protected]) returned to #gstreamer. [10:11] ds-work ([email protected]) returned to #gstreamer. [10:11] snikkt ([email protected]) returned to #gstreamer. [10:11] Misirlou ([email protected]) returned to #gstreamer. [10:11] lilo ([email protected]) returned to #gstreamer. [10:11] khalek ([email protected]) returned to #gstreamer. [10:11] sxpert ([email protected]) returned to #gstreamer. [10:11] camh|away ([email protected]) returned to #gstreamer. [10:11] grub_booter ([email protected]) returned to #gstreamer. [10:11] wtay_ ([email protected]) returned to #gstreamer. [10:11] Jara[zZ] ([email protected]) returned to #gstreamer. [10:11] dilinger ([email protected]) returned to #gstreamer. [10:11] taaz ([email protected]) returned to #gstreamer. [10:11] shawarma ([email protected]) returned to #gstreamer. [10:11] thomasvs ([email protected]) left irc: Read error: 110 (Connection timed out) [10:18] foser ([email protected]) joined #gstreamer. [10:18] foser ([email protected]) left irc: Read error: 104 (Connection reset by peer) [10:18] teuf ([email protected]) joined #gstreamer. [10:37] somex1 ([email protected]) left #gstreamer. [10:41] dolphy ([email protected]) joined #gstreamer. [10:49] jdahlin ([email protected]) joined #gstreamer. [10:53] thomasvs ([email protected]) joined #gstreamer. [10:57] kwm ([email protected]) joined #gstreamer. [11:05] #gstreamer: mode change '+o thomasvs' by ChanServ!ChanServ@services. [11:05] 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 , GStreamer Player 0.8.0 - http://gstreamer.freedesktop.org/ [11:05] 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, GStreamer Player 0.8.0 - http://gstreamer.freedesktop.org/ [11:05] <thomasvs> whee [11:05] <thomasvs> thaytoo: ping ? [11:12] Shoragan ([email protected]) joined #gstreamer. [11:14] <jdahlin> cp: cannot create regular file `gst-plugins-0.8.0.1/common/release.mak': Permission denied [11:14] <jdahlin> make[1]: *** [distdir] Error 1 [11:14] <jdahlin> make[1]: Leaving directory `/home/buildbot/buildbot/gst-plugins/build/gst-plugins-0.8.0.1/_build' [11:14] <jdahlin> make: *** [distcheck] Error 2 [11:15] <jdahlin> thomasvs: did you see that? [11:15] <thomasvs> looking at it [11:15] <thomasvs> also looking at why the top columns are green when the distchecks failed :) [11:16] Nick change: mathrick -> mathrick|Uni [11:17] hallibaby ([email protected]) joined #gstreamer. [11:18] hallibaby ([email protected]) left irc: Client Quit [11:21] <teuf> thomasvs: stop trolling on /. ;) [11:21] <thomasvs> teuf: hehe :) it was a valid comment, no ? [11:21] <thomasvs> teuf: I can't imagine how rb can eat mp3's [11:22] <teuf> well, it ate a few of my mp3s, but that was because I enabled tag writing when trying to do something else ;) [11:22] <thomasvs> oh, so it was *your* comment ? [11:22] <teuf> nope [11:22] <teuf> I don't post on slashdot [11:23] <teuf> I only troll on linufr ;) [11:23] <teuf> linuxfr [11:23] <teuf> anyway the mp3s it ate don't matter since I have the audio cd [11:29] Nick change: markey -> afk [11:35] <KoRnouille> jdahlin: do you have any experiment with PyXML ? This is a little off topic, but #pyhton seems asleep. [11:35] <KoRnouille> so I just give it a try here [11:37] <jdahlin> KoRnouille: a little bit, yes [11:37] <jdahlin> KoRnouille: want a dom or a sax parser? [11:38] <KoRnouille> okay, Im reading the doc here : http://pyxml.sourceforge.net/topics/howto/node20.html [11:38] <KoRnouille> dom [11:38] <KoRnouille> not a parser [11:38] <KoRnouille> I wanna write xlk [11:38] <KoRnouille> xml [11:38] <KoRnouille> it says : We'll start by considering the basic Node class. All the other DOM nodes--Document, Element, Text, and so forth--are subclasses of Node. It's possible to perform many tasks using just the interface provided by Node. [11:38] <KoRnouille> but where can I find the Node class ? [11:38] <KoRnouille> import xml.dom ?? [11:39] <KoRnouille> i'd like to create new nodes and all... I'm reading this : http://pyxml.sourceforge.net/topics/howto/node21.html [11:39] <jdahlin> then you want a dom parser [11:39] <jdahlin> err [11:39] <KoRnouille> but how do I get the document.createElement() function ? [11:39] <jdahlin> why can't you just write it yourself? [11:39] <jdahlin> like a big string? [11:40] <KoRnouille> I need to generate XML files for cfg files [11:40] <teuf> KoRnouille: dom is overkill if you only want to write simple xml files [11:40] wheels ([email protected]) left irc: "using sirc version 2.211+KSIRC/1.3.9" [11:40] <jdahlin> print is your friend [11:41] <KoRnouille> well, I'll be manipulating files later, I really need to get to these functions and methods [11:41] ChrisHJW_log ([email protected]) joined #gstreamer. [12:01] PhotoBob ([email protected]) joined #gstreamer. [12:11] wingo ([email protected]) joined #gstreamer. [12:41] jonathang ([email protected]) joined #gstreamer. [12:47] _axel ([email protected]) joined #gstreamer. [12:48] jackie18 ([email protected]) joined #gstreamer. [12:49] jackie18 ([email protected]) left #gstreamer. [12:49] kmaraas ([email protected]) joined #gstreamer. [12:56] _axel ([email protected]) left irc: "Leaving" [12:58] kwm ([email protected]) left irc: Remote closed the connection [13:06] Nick change: khalek -> kh_zZz [13:06] wingo ([email protected]) left irc: Read error: 110 (Connection timed out) [13:12] thaytan ([email protected]) joined #gstreamer. [13:16] kwm ([email protected]) joined #gstreamer. [13:33] <thaytan> yodudes [13:34] <teuf> hi thaytan [13:35] kmaraas ([email protected]) left irc: Client Quit [13:38] kmaraas ([email protected]) joined #gstreamer. [14:07] afk ([email protected]) left irc: "leaving" [14:08] markey ([email protected]) joined #gstreamer. [14:19] <grub_booter> can someone remind me who i was talking to the other week regarding NLE development with gstreamer? french student iirc [14:23] <teuf> grub_booter: I think it's bilboed_ who works on NLE (sorry bilboed_ if I'm wrong ;) [14:23] <grub_booter> thanks - could have been - i have a bad memory :-) [14:31] Action: teuf never remember irc nicks either [14:40] TomTom67 ([email protected]) joined #gstreamer. [14:41] TomTom67 ([email protected]) left #gstreamer. [14:49] TomTom67 ([email protected]) joined #gstreamer. [14:57] <TomTom67> hi, does anyone know where i can find udpsrc in order to compile rtp plugin [15:13] mathrick|Uni ([email protected]) left irc: Remote closed the connection [15:17] murakami ([email protected]) joined #gstreamer. [15:17] <teuf> TomTom67: it seems to be in gst-plugins/gst/udp [15:18] murakami ([email protected]) left #gstreamer. [15:19] Nick change: markey -> afk [15:21] PhotoBob ([email protected]) left irc: "Leaving" [15:29] <TomTom67> thx [15:30] TomTom67 ([email protected]) left #gstreamer. [15:33] jcsston ([email protected]) joined #gstreamer. [15:42] kmaraas ([email protected]) left irc: Client Quit [15:57] <danb> jdahlin: in? [15:57] <jdahlin> danb: yeah [15:57] <danb> jdahlin: do gstreamer threads mix well with the threading library? [15:57] <danb> jdahlin: ... in python [15:57] <jdahlin> danb: I have no idea, haven't tried it yet [15:58] <jdahlin> which means, probably no [15:58] <danb> :/ [15:59] <jdahlin> but by any means, feel free to try out [15:59] <danb> i set gst.STATE_PLAYING on a gst.Thread, and then try to wait() on a threading.Event and i get some kind of unexpected termination [15:59] <danb> yeah, i am, and having a little trouble [16:00] hyriand ([email protected]) left irc: Read error: 110 (Connection timed out) [16:01] <jdahlin> have you called gst.threads_init() ? [16:01] <danb> jdahlin: "killed", is what gets sent to the shell [16:01] <danb> jdahlin: uh... [16:01] <danb> jdahlin: no. let me try that ;) [16:03] <danb> jdahlin: yes. still bad [16:04] <jdahlin> danb: hmm [16:04] <danb> hmm, time.sleep even crashes it [16:05] <jdahlin> danb, bad :/ [16:05] teuf ([email protected]) left irc: "Client exiting" [16:06] <danb> jdahlin: an empty loop works fine though. like, it plays properly and stops fine after the loop finishes [16:06] <jdahlin> danb: can you mail me a testcase? [email protected] [16:07] <danb> jdahlin: sure [16:07] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out) [16:08] alley_cat ([email protected]) left irc: Read error: 110 (Connection timed out) [16:11] alley_cat ([email protected]) joined #gstreamer. [16:11] <danb> jdahlin: sent [16:11] spyder482 ([email protected]) joined #gstreamer. [16:12] <jdahlin> danb: got it thanks [16:12] <danb> jdahlin: k [16:16] <jdahlin> danb: I can also reproduce the crash, I'm looking into it [16:17] arana ([email protected]) joined #gstreamer. [16:18] <danb> jdahlin: k, thanks [16:20] foser ([email protected]) joined #gstreamer. [16:25] earthworm ([email protected]) joined #gstreamer. [16:25] <earthworm> are you guys still interested in mp3's that wont play on 0.6.x ? [16:26] <Misirlou> earthworm: Hellooooo! Only ones that won't play on 0.8.0. :) [16:27] <earthworm> hello mate [16:27] <earthworm> how goes things with the fedora rpms ? [16:27] <earthworm> i can test it if they are out [16:29] <earthworm> http://www.freedesktop.org/~gstreamer/download/fedora.html [16:29] <earthworm> :) [16:30] <thomasvs> earthworm: yep [16:30] <thomasvs> earthworm: please test it, and let me know what works and what doesn't [16:31] <earthworm> ok, will do mate [16:31] <earthworm> wicked, up to date gst at last [16:31] <earthworm> when did you eventually get done? [16:32] <earthworm> hold one, is this going to install along side 0.6.x ? [16:32] <danb> jdahlin: manually iterating a pipeline inside a threading.Thread seems to work... [16:32] <thomasvs> earthworm: it is going to upgrade your existing one, but also install 0.6 compat packages [16:32] <thomasvs> earthworm: so you should have everything [16:33] <thomasvs> earthworm: just let me know if something is not clear, or if something doesn't seem to be right [16:33] <earthworm> ok, cool, as long as rhythmbox keeps going [16:33] Action: earthworm gets ready for yum update goodness [16:34] <jdahlin> danb: you need to call gst.main() [16:34] <jdahlin> danb: in the main thread [16:34] <danb> hmm [16:34] <Misirlou> Is taaz working on his 0.8.0 packages? [16:34] <danb> jdahlin: where, exactly? [16:35] spyder482 ([email protected]) left irc: Read error: 110 (Connection timed out) [16:35] <jdahlin> danb: instead of waiting for the other thread to exit [16:35] <earthworm> wow, yum is having a right old think about this update [16:36] <danb> jdahlin: interesting. why? [16:37] <earthworm> .....Unable to satisfy dependencies [16:37] <earthworm> Package gstreamer-plugins-mp3 needs gstreamer-plugins = 0.6.4, this is not available. [16:37] <jdahlin> danb: I'm not completely sure, some events are not sent correctly unless [16:37] <earthworm> get rid of gstreamer-plugins-mp3 ? [16:38] <danb> jdahlin: ok. i'll work with that then [16:38] <danb> jdahlin: thanks [16:41] <thomasvs> earthworm: yep, lose it. [16:41] <thomasvs> earthworm: it's included anyway in the others. [16:41] <jdahlin> danb: I found another bug :-) [16:41] <earthworm> cool [16:41] <jdahlin> danb: but anyway, that's the way it's supposed to be, I guess [16:41] <thomasvs> and it works fine here with my old rb [16:42] <earthworm> i can test the broken mp3 with gst-player, not tried that before so that will be cool anyway [16:42] <danb> jdahlin: in my code or yours? [16:50] <jdahlin> danb: in gst-python [16:50] <jdahlin> I guess that makes it mine [16:51] <danb> jdahlin: hehe [16:51] <danb> jdahlin: should i upgrade? ;) [16:52] <jdahlin> danb: not yet [16:52] <danb> k [16:57] bforbes ([email protected]) joined #gstreamer. [17:07] kmaraas ([email protected]) joined #gstreamer. [17:13] smoke ([email protected]) joined #gstreamer. [17:16] mxpxpod ([email protected]) left irc: Nick collision from services. [17:16] Nick change: bforbes -> mxpxpod [17:16] yippi ([email protected]) joined #gstreamer. [17:23] jimmy_dean ([email protected]) left irc: "Carrier Signal Lost" [17:25] jimmy_dean ([email protected]) joined #gstreamer. [17:27] <kwm> RUNNING pipeline ... [17:27] <kwm> ERROR: from element /pipeline0/thread0/spider0: There is no element present to handle the stream's mime type video/x-divx. [17:28] <kwm> gst-typefind says its "video/x-msvideo" [17:29] <kwm> I have trouble playing a lot of avi files, most get an error as the one above [17:30] <thomasvs> kwm: what pipeline did you give for the first error ? [17:31] <thomasvs> ie, for playing avi files ? [17:31] <kwm> gst-launch-0.8 filesrc location="Initial D Extra Stage.avi" ! avidemux name=demux ! { queue ! spider ! ffmpegcolorspace ! xvimagesink } { demux. ! queue ! spider ! esdsink } [17:31] <kwm> I'm using gst-launch-ext-0.8 to build the pipeline [17:32] <thomasvs> kwm: gst-launch-ext and friends are for debugging, not for playback [17:32] <thomasvs> in your case, you are using spider in the output paths, you should try using it where you put the demuxer right now [17:37] arana ([email protected]) left irc: Read error: 110 (Connection timed out) [17:51] jcsston ([email protected]) joined #gstreamer. [18:06] aflinta ([email protected]) left #gstreamer. [18:19] KoRnouille ([email protected]) left irc: "Leaving" [18:23] BBB ([email protected]) joined #gstreamer. [18:24] Manny ([email protected]) joined #gstreamer. [18:24] <Manny> hi [18:24] <Manny> I'd like to volunteer for GNOME library porting [18:25] <Manny> thomasvs: you're the guy who I should contact, according to http://gstreamer.freedesktop.org/tasks/gnome.html#libgnomeify [18:26] Nick change: afk -> markey [18:26] apoc__ ([email protected]) joined #gstreamer. [18:27] <thomasvs> Manny: ugh, I'm going to kill uraeus for putting my name htere :) [18:27] <thomasvs> Manny: what do you want to know ? [18:28] <Manny> thomasvs: uhm whether you have experience with that code. Are there many public functions that need to be retained? [18:29] <Manny> oh, I shouldn't ask this. I have my headers, they tell me everything :) [18:29] <Manny> looks like I can replace much of the gnome-sound beast [18:30] trow ([email protected]) joined #gstreamer. [18:31] <Manny> thomasvs: gnome_sound_init(const char *hostname) @hostname: Hostname where esd daemon resides. Can I somehow "emulate" this with esd? [18:32] <Manny> i.e. can I do something like esd_open_sound? Do you know the esd API? [18:33] <BBB> what do you want to do? [18:33] Action: BBB doesn't know the tasks [18:33] <thomasvs> Manny: well, personally I think the whole concept of that task should be discussed on gnome-multimedia [18:33] earthworm ([email protected]) left #gstreamer (""I allege that SCO is full of it." - Linus Torvalds"). [18:34] <thomasvs> Manny: christian added that task, but there are bigger issues to solve first. [18:34] <Manny> ok, which ones should I handle first? :) [18:34] <Manny> I'm really highly interested in this [18:34] <BBB> why thomas? [18:35] <BBB> this is fun :) [18:35] jonathang_ ([email protected]) joined #gstreamer. [18:36] aeyakovenko2 ([email protected]) left irc: "Leaving" [18:36] <BBB> manny: why [18:36] <BBB> er [18:36] <BBB> why esd? [18:36] <BBB> esd is evil [18:36] <BBB> :) [18:36] Action: thomasvs is replying to the audio braindump thread with his ideas [18:36] <thomasvs> Manny: are you on that list ? [18:37] <Manny> no, not yet [18:37] jonathang ([email protected]) left irc: Read error: 60 (Operation timed out) [18:38] Action: BBB has +/- 5 emails on his laptop [18:38] <BBB> but evolution refuses to start up [18:38] <BBB> so I cannot send them [18:38] <BBB> :/ [18:41] Nick change: jonathang_ -> jonathang [18:41] Nick change: mxpxpod -> mx|gone [18:42] pb_ (~pb@2002:5169:e72f:1:240:95ff:fe30:aa84) joined #gstreamer. [18:42] apoc_ ([email protected]) left irc: Read error: 110 (Connection timed out) [18:44] <BBB> bbl [18:44] BBB ([email protected]) left irc: "Download Gaim: http://gaim.sourceforge.net/" [18:45] <thomasvs> Manny: well, subscribe to it, and read the archive, for the recent audio braindump thread [18:45] <Manny> yes, I'm currently reading it :) [18:46] <Manny> http://mail.gnome.org/archives/gnome-multimedia/2004-March/msg00032.html <-- that guy is right [18:46] <Manny> "You've just said you want to drop ESD. Then drop it!" [18:47] <thomasvs> read my reply :) [18:49] <Manny> my dream of a sound system is that there are unobtrusive nice samples. GNOME starts, you hear Beethoven's "Fuer Elise", which rocks. [18:49] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out) [18:49] <Manny> a smooth midi or such that fades out after some secs [18:50] <Manny> win32 introduced this, it is simply nice [18:50] <Manny> and we need audio feedback for clicking things [18:53] <thomasvs> yep [18:53] <thomasvs> that's why I think we shouldn't ditch esd per se [18:59] yippi ([email protected]) left irc: "Client exiting" [19:09] ChrisHJW ([email protected]) joined #gstreamer. [19:10] <Manny> thomasvs: maybe porting GNOME-CD is appropriate for me [19:10] <Manny> I want something that gives me an in-depth view on Gst [19:10] <Manny> although I'll most probably just copy code structure over from RB and friends [19:11] sub_pop ([email protected]) left irc: "Client exiting" [19:11] <thomasvs> Manny: porting gnome-cd is a good idea, yeah. [19:11] <thomasvs> it's not completely gst-ish, though. [19:22] Uraeus ([email protected]) joined #gstreamer. [19:23] jonathang_ ([email protected]) joined #gstreamer. [19:23] <Uraeus> hi hello [19:23] <jdahlin> hello Uraeus [19:23] Action: Uraeus just back from Bergen [19:24] <Misirlou> thomasvs, Manny: There is a patch in the Bugzilla that adds GStreamer and Paranoia support to CD Player. [19:25] <Misirlou> I added it from another bug, cleaned it up, but I did not write it originally. [19:25] jonathang ([email protected]) left irc: Read error: 110 (Connection timed out) [19:26] <Misirlou> http://bugzilla.gnome.org/show_bug.cgi?id=51152 [19:26] <thomasvs> Misirlou: can it play without using cdparanoia ? [19:27] <Misirlou> thomasvs: dunno, I never tried building it [19:27] <Misirlou> I don't even know C. :) [19:29] coqRe ([email protected]) joined #gstreamer. [19:29] <Misirlou> thomasvs: It really needs your autotools love . . . [19:29] sub_pop ([email protected]) joined #gstreamer. [19:29] <thomasvs> Misirlou: heh, will do one time [19:29] <thomasvs> Misirlou: so, you cleaned up a patch and you didn't build it ? [19:29] <thomasvs> you're not scared ? [19:30] <Misirlou> The only clean-ups I did were cosmetic. [19:30] <Misirlou> (I hope!) [19:30] Nick change: jonathang_ -> jonathang [19:32] <Misirlou> It apparently built for Iain Holmes. [19:35] <Uraeus> thomasvs: did you see this: http://advogato.org/person/pphaneuf/diary.html?start=164 [19:44] <thomasvs> Uraeus: did you see this: http://gstreamer.freedesktop.org/download/fedora.html [19:54] <Uraeus> thomasvs: beautiful :) [19:54] <Uraeus> thomasvs: do the stuff this guy talk about have any interest for us? [19:54] <thomasvs> Uraeus: well, don't know what to make of that entry, it's pretty vague. [19:54] <thomasvs> Uraeus: not immediately, no. [19:54] <thomasvs> Uraeus: we don't have any different problems than other projects, we just need to learn how to do it properly, and we're learning that quite well. [19:55] <dilinger> fedora uses apt? [19:56] <Misirlou> dilinger: It can use APT-RPM. [19:56] <Misirlou> . . . Which is probably a hack. [19:56] <dilinger> but as a default? how does yum compare to apt on it? and why don't they just give in and start working on debian? [19:56] Action: Misirlou runs [19:56] <dilinger> well, i've used apt on redhat, it works well [19:57] <dilinger> i'm suprised that they encourage it, though [19:58] <Misirlou> dilinger: I guess they just like bending over for Red Hat. [19:58] Action: Misirlou starts running again [20:00] <Uraeus> yum seems much slower and more cumbersome than apt [20:02] <thomasvs> dilinger: fedora doesn't use or encourage use of apt [20:02] <thomasvs> dilinger: that doesn't mean much to the users of fedora though, who happily use apt if they want to [20:06] <dilinger> ah [20:12] coqRe ([email protected]) left irc: "Leaving" [20:13] jdahlin ([email protected]) left irc: "Leaving" [20:17] hyriand ([email protected]) joined #gstreamer. [20:28] Nick change: mx|gone -> mxpxpod [20:30] mxpxpod ([email protected]) left irc: "To quit or not to quit.. wait... was that a question?" [20:31] kwm ([email protected]) left #gstreamer ("Leaving"). [20:34] mxpxpod ([email protected]) joined #gstreamer. [20:37] <Uraeus> thomasvs: you are agressive on the mailing list que approval :) [20:42] <thomasvs> Uraeus: yeah, it needs to keep rolling [20:42] <thomasvs> later people [20:42] <Uraeus> thomasvs: night [20:43] dolphy ([email protected]) left irc: "Network down, IP Packets delivered via UPS" [20:45] <mxpxpod> are there any special flags I should know about in configuring gst-ffmpeg? [20:46] <Uraeus> mxpxpod: I think the clue is not to turn on all optimizations :) [20:46] <mxpxpod> heh, ok [20:46] kmaraas_ ([email protected]) joined #gstreamer. [20:59] thomasvs ([email protected]) left irc: Read error: 113 (No route to host) [21:02] kmaraas ([email protected]) left irc: Client Quit [21:08] Company ([email protected]) joined #gstreamer. [21:11] <ds-work> Company: we need to fixor audioconvert [21:12] <ds-work> Company: probably by splitting it into separate elements [21:12] <ds-work> but also leaving audioconvert as a combo element [21:13] <taaz> ds-work: oh caps master, mpeg2dec could use some 422 loving. [21:14] lupusBE ([email protected]) joined #gstreamer. [21:23] <ds-work> Uraeus: could you change the default version in bugzilla from 0.3.3 to 0.8.0? [21:26] <ds-work> Uraeus: er, nm [21:32] <ds-work> does anyone know if jacksink works? [21:34] <Misirlou> jacksink and jillsink went up the hill to fetch a src of water . . . [22:02] thomasvs ([email protected]) joined #gstreamer. [22:03] <ds-work> http://bugzilla.gnome.org/show_bug.cgi?id=124966 [22:04] <ds-work> thomasvs: could you pong that bug? [22:04] thaytan ([email protected]) left irc: "See y'all" [22:08] <ds-work> sound-juicer still uses 0.6? [22:09] <ds-work> nm [22:10] <thomasvs> ds-work: are we planning a release anytime soon or do we see first how 0.8 pans out ? [22:11] <ds-work> thomasvs: you mean, do we want 0.8.1 for GNOME? [22:12] <thomasvs> ds-work: no, just in general. [22:12] <thomasvs> if we want to hold off releases for like a week or two [22:12] <thomasvs> so we get consistent bug reports we can work on [22:12] <thomasvs> we're not commiting much anyway atm [22:12] <ds-work> I think we should release every two weeks or so [22:12] <thomasvs> yeah, I agree, but maybe not at the start [22:13] <ds-work> after the GNOME release, I'm going to commit a bunch of string changes/fixes [22:13] <ds-work> then we can let the translators do their stuff [22:13] <ds-work> and then we can release [22:13] <ds-work> so lets plan for march 22 + 2 weeks [22:14] <taaz> put a roadmap on the website [22:14] somex1 ([email protected]) joined #gstreamer. [22:14] <ds-work> taaz: when should I say that the .debs will be done? [22:14] <taaz> Asap 1st, 2004 [22:15] <taaz> speaking of strings... what package are the locale files in gst-plugins assocaited with? are those for all the plugins or just libs or what? [22:16] <ds-work> everything [22:16] <taaz> wonderful [22:17] <taaz> not sure what deb they go in... i'll guess i'll punt the problem and use the libs package [22:18] <taaz> or maybe there's a better way. hmm. [22:20] earthworm ([email protected]) joined #gstreamer. [22:21] <earthworm> anyone of you lads know of a drum machine or multi track program based on gstreamer? [22:24] thomasvs ([email protected]) left irc: Read error: 60 (Operation timed out) [22:26] ct_ ([email protected]) joined #gstreamer. [22:27] <ct_> Uraeus: hey dude [22:30] Nick change: kh_zZz -> kh_out [22:30] bforbes ([email protected]) joined #gstreamer. [22:31] mxpxpod ([email protected]) left irc: Nick collision from services. [22:31] Nick change: bforbes -> mxpxpod [22:40] thomasvs ([email protected]) joined #gstreamer. [22:42] lupusBE ([email protected]) left irc: Remote closed the connection [22:42] <thomasvs> taaz: just the base package is fine [22:43] <thomasvs> taaz: working with more than one translation domain is strongly discouraged in general [22:43] <taaz> what base package? [22:43] <thomasvs> taaz: of gst-plugins [22:43] <taaz> what base package? ;) [22:44] <thomasvs> you don't have one base package for gst-plugins ? [22:44] <taaz> didn't need one. what would go in it? [22:44] <thomasvs> README, ChangeLog, basic plugins, translations ? [22:45] <taaz> readme and changelog are in all packages, basic plugins go in -misc, didn't have translations before [22:45] <taaz> i'm willing to change this. no one ever suggests anything significantly better than the mess that exists now. [22:46] <thomasvs> I put a bunch of thoughts on packaging in cvs though [22:46] <taaz> i read your doc on rpm packaging. i'm not sure i agree with that methodology. [22:46] <thomasvs> I'm not sure either :) [22:46] <thomasvs> but it's been discusses with a whole bunch of people [22:46] <thomasvs> in the end it doesn't matter that much, as long as there are provides of some kind people can pull in [22:47] <taaz> packaging systems don't deal too well with plugin-based architectures [22:48] <ds-work> we may need to revive the idea of having a plugin locator [22:48] <ds-work> since we now have several plugin packages [22:49] <ds-work> "The video format "blah" requires the "foo" plugin, which part of the "bar" package" [22:50] <taaz> or at least a message pointing to gstreamer.net/registry/ or something that knows such answers [22:51] <ds-work> or googling for +gstreamer +plugin +video/x-msvideo :) [22:52] Action: ds-work somehow hoped that clearing 0.6 bugs would decrease the bug list more drastically [22:53] <ds-work> thomasvs: there's no way to get to the gstreamer-0.8.0 download page on the website [22:53] <thomasvs> ds-work: uh ? [22:54] <ds-work> er, nm. the "older news" seems to have fixed itself [22:54] <thomasvs> ds-work: for example, modules/gstreamer/, then click source [22:54] <thomasvs> the "older news" fixed itself, or the pebcak ? [22:55] <ds-work> yesterday, the older news didn't have the gstreamer-0.8.0 release [22:55] <thomasvs> hm, strange [22:55] <thomasvs> how do Itell my proxy to not be stupid and download files again for me when I changed them online ? [22:55] <ds-work> btw, download/ should probably point to the source [22:55] <thomasvs> yeah, it will [22:55] <thomasvs> I didn't have time left to write that today [22:56] <thomasvs> and I'm leaving tomorrow [22:56] <thomasvs> feel free to add it :) [22:56] <ds-work> are we planning to host binary packages anymore? [22:56] <thomasvs> sure [22:56] <thomasvs> I'm hosting fedora pkgs online [22:56] <ds-work> why aren't they part of fedora? [22:57] <thomasvs> they are [22:57] <thomasvs> we provide updates [22:57] <thomasvs> and stuff they don't provide [22:57] <thomasvs> I prepare them for submission into the "alternative" addon fedora repo [22:57] <thomasvs> and I host them on our site so people can get at them before they are accepted [22:57] <ds-work> ah [22:58] <taaz> is there a location to host debian packages? [22:58] <ds-work> taaz: sid :) [22:58] <thomasvs> taaz: yeah, there is [22:59] <thomasvs> pkg/debian if you want [22:59] <thomasvs> but make sure I'm around when meddling with the data/ dir, so stuff doesn't get lost [22:59] <ds-work> do we have the plugin status table anymore? [23:00] <thomasvs> no, it was outdated [23:00] walters ([email protected]) joined #gstreamer. [23:00] <thomasvs> I have plans of coupling the media test suite to some xml output [23:00] <thomasvs> then do xslt on it [23:00] <thomasvs> will fit nicely in the site [23:01] <thomasvs> that way we get some sensible plugin status [23:01] <taaz> heh walters, /.ed rb, good job ;) [23:01] <walters> ah [23:01] Action: walters is still reintegrating with the internet [23:02] <taaz> walters: i'll have some 0.8.0 debs Real Soon Now. are 0.7.x rb debs just waiting on that? [23:02] <walters> ah [23:02] <walters> well i don't plan to upload 0.7.x to debian [23:03] <taaz> not even to experimental? [23:03] <walters> maybe [23:03] <taaz> some of us are too lazy to compile it from source ;) [23:03] <walters> heh [23:04] <ds-work> some of us make fewer mistakes when reporting bugs from known packages [23:07] earthworm ([email protected]) left #gstreamer (""I allege that SCO is full of it." - Linus Torvalds"). [23:09] mathrick ([email protected]) joined #gstreamer. [23:09] <mathrick> wassup [23:12] kmaraas_ ([email protected]) left irc: Client Quit [23:20] asdlfjkklsj ([email protected]) left #gstreamer ("."). [23:21] wheels ([email protected]) joined #gstreamer. [23:21] ct_ ([email protected]) left #gstreamer ("Client exiting"). [23:25] walters ([email protected]) left irc: Client Quit [23:25] Nick change: camh|away -> camh [23:26] <camh> how can you find out what pipeline spider has constructed via gst-launch? [23:26] <mathrick> camh: you acn't [23:27] <mathrick> s/acn't/can't/ [23:27] <ds-work> camh: you can guess by using -v [23:27] <ds-work> but it doesn't tell you the order [23:27] Shoragan ([email protected]) left irc: "Leaving" [23:27] <ds-work> you can also use --gst-debug=spider:2, I think [23:28] <camh> ds-work: aha, i was using --gst-debug=spider=2 [23:39] <Uraeus> ds-work: do you have something like SVG filters in Flash? [23:40] Action: Uraeus starts to wonder if he already asked ds that question a couple of days ago [23:42] lilo ([email protected]) left irc: "brb" [23:42] lilo ([email protected]) joined #gstreamer. [23:43] markey ([email protected]) left irc: "nite" [23:49] wheels ([email protected]) left irc: "using sirc version 2.211+KSIRC/1.3.9" [23:50] <ds-work> Uraeus: huh? [23:50] <ds-work> describe [23:51] wheels ([email protected]) joined #gstreamer. [23:52] <ds-work> wheels: what's the plan for KDE migrating to 0.8? [23:53] <wheels> ds-work: how do you mean? [23:53] <wheels> ds-work: the bindings? [23:53] <ds-work> and juk [23:53] <ds-work> juk mainly [23:53] <wheels> ds-work: Well, the bindings have to come first. :-) [23:54] iain ([email protected]) joined #gstreamer. [23:54] <Uraeus> ds-work: in SVG you have filters like Gaussian Blur which is actually applied on the generated bitmap, is that also done in flash? [23:54] <wheels> ds-work: I don't think Tim is interested in maintaining the bindings anymore which means I'll probably have to do it. [23:54] <wheels> ds-work: So hopefully I'll have time for it over the easter weekend... [23:54] <ds-work> wheels: how is kdegst different from gstmm? [23:55] <Uraeus> wheels: markey is using the bindings too right? [23:55] Action: wheels has been out of town too much lately for anything that takes a few day of work... [23:55] <wheels> Uraeus: Actually I think he used the C API. [23:55] <wheels> Uraeus: But I haven't looked at the code. [23:55] Action: wheels checks [23:55] <ds-work> Uraeus: no, except in a very limited sense [23:55] <wheels> ds-work: never looked at GST MM. [23:56] <Uraeus> ds-work: ah, cause I was wondering if all the filters they made for librsvg could be reused for libswfdec somewhow [23:56] <wheels> ds-work: But the bindings are important for political reasons... [23:56] Manny ([email protected]) left irc: [23:56] <Uraeus> one difference is that the kdegst bindings actually work, not so sure the gstmm ones ever did :) [23:56] aldug ([email protected]) joined #gstreamer. [23:57] <iain> whatever happened to gst#? [23:57] <Uraeus> wheels: btw, we have a Juk crash in Gstreamer bugzilla, but I think it is a crasher caused by 0.6's general issues with bad mp3's [23:58] <Uraeus> iain: think its operative, I think Jorn use the bindings for Muine [23:59] <wheels> Uraeus: probably one that I closed as "report it to the Gst guys -- the crash isn't in JuK" :-) [00:00] --- Fri Mar 19 2004 [00:00] <wheels> Uraeus: ds-work: Well, and also -- comparatively -- if you're going to mess with C++ bindings there's a more significant user base for Qt based stuff... [00:02] <Uraeus> wheels: no worry, I am to busy messing with autotools stuff to mess with anything else ;) [00:03] <thomasvs> Uraeus: you better not be messing with gst autotools stuff :) [00:03] <wheels> Uraeus: Oh, I wasn't suggesting you doing it. :-) [00:03] <Uraeus> thomasvs: no, librsvg autotools stuff atm :) [00:03] <wheels> Uraeus: You don't think I want a GNOME working on a Qt API do you? :-P [00:03] <mathrick> mxpxpod: did you bring gstmm to operable state? or just compilable? [00:03] <Uraeus> wheels: if you like perferction.... :) [00:04] <Uraeus> ok, time for me to sleep, night guys :) [00:04] <mxpxpod> mathrick: haven't touched it in a while [00:04] Uraeus ([email protected]) left irc: "Client exiting" [00:04] <mathrick> mxpxpod: yea, I know, but back then? [00:04] Action: wheels *should* have time over easter... planning an all weekend "hack-in" :-) [00:04] <mxpxpod> mathrick: it worked [00:05] <mathrick> mxpxpod: k, that's good :) [00:05] Action: wheels grunts -- only been home for 2 of the last 6 weekends... [00:17] TJN ([email protected]) joined #gstreamer. [00:17] TJN ([email protected]) left #gstreamer. [00:29] <Company> ds-work: what's wrong with audioconvert? [00:29] toshin ([email protected]) joined #gstreamer. [00:32] Action: sxpert is away: time to go to bed... going to work tomorrow... [00:38] <ds-work> Company: see iain's mail [00:39] <ds-work> Company: it doesn't work well when you aren't looking for a universal pipe fitting [00:39] <Company> i'll look at my mail tomorrow :) [00:40] <Company> i need something to do at work ;) [00:44] <iain> ds-work: was my mail okay, I actually forgot most of what we'd "discussed" [00:45] <ds-work> iain: it made sense [00:45] <iain> ok [00:46] <ds-work> http://bugzilla.gnome.org/show_bug.cgi?id=137556 [00:46] <ds-work> same bug [00:48] <Company> that's a fixation problem [00:49] <ds-work> not quite [00:49] <ds-work> it's a case that fixation can't solve [00:49] <ds-work> because you want audioconvert to convert as little as possible [00:49] <ds-work> not merely pick the best format [00:50] <Company> so what do you want to do? [00:50] <Company> you can't seperate it into many different elements, every autoplugger will just pick the one with the hightest rank that fits [00:51] Action: ds-work wonders if this has to do with using gst_pad_try_set_caps_nonfixed() [00:51] <Company> the only thing you could do is write a fixation function for audioconvert that looks at the other pad [00:52] <Company> yeah, it has to do with that [00:52] <Company> but removing that function won't solve the underlying problem [00:53] sub_pop ([email protected]) left irc: "Client exiting" [00:53] <thomasvs> well, iain's request is valid, no ? [00:53] <thomasvs> if a file has two channels, there should be a way to get those two channels out [00:53] spyder482 ([email protected]) joined #gstreamer. [00:53] <thomasvs> and if it's one, it should be possible to get one. [00:54] <thomasvs> not just have two when there's one, or one when there's two, or eight when there's one :) [00:54] <thomasvs> tell me when to shut up btw :) [00:54] <spyder482> omg [00:54] Action: spyder482 wonders what thomasvs is speaking in circles about [00:55] <Company> the underlif that were so easy, i'd do just that [00:55] <Company> (paste error) [00:55] <Company> if that were so easy, i'd do just that [00:55] <thomasvs> yeah, I know [00:55] <thomasvs> I'm not saying it's easy, I know that our generic model makes it harder :) [00:56] <Company> the problem is that a converter gets an input "X" and has the output possibilities A, B, C [00:56] <thomasvs> I'm just saying, we should figure out what to change to make this possible [00:56] <Company> what should it output? [00:56] <thomasvs> because, in theory, audioconvert could make 59 channel audio from 2 channel if it wanted to. [00:56] <thomasvs> in my mind, something that is "as similar as possible to" [00:56] <thomasvs> ie, with the least amount of difference [00:56] <Company> yeah [00:56] <thomasvs> a bit hard to quantify though [00:56] <Company> now to define "similar" :) [00:56] <thomasvs> yeah, exactly [00:56] sub_pop ([email protected]) joined #gstreamer. [00:57] <thomasvs> but there must be a way to figure that out [00:57] <Company> it's hard [00:57] <Company> imagine you get 2 channel float in [00:57] <thomasvs> to me it currently seems the problem is this [00:57] <Company> and valid output is 2 channel 16bit int or 1 channel float [00:57] <thomasvs> audioconvert fixates to 1 because it doesn't have any other constraints anywhere [00:58] Nick change: mxpxpod -> mx|gone [00:58] <thomasvs> for example, because the core choses to start fixating in the middle of the pipe [00:58] <Company> yeah [00:58] <thomasvs> if fixating would work from the outside to the inside ... [00:58] <thomasvs> ... it would first have the decoder try to fixate [00:58] <thomasvs> the decoder KNOWS it's two channel [00:58] <thomasvs> so the question is really [00:58] <thomasvs> how do we get the fixate function to figure out the info that is there in some other part of the pipeline [00:59] foser ([email protected]) left irc: "[ I want to believe ]" [00:59] <Company> anyway [00:59] <Company> should audioconvert stereo float to stereo int or mono float? [01:00] <Company> since that question cannot ultimately be answered (i can construct worse combinations ;)) it's not really possible to solve this [01:02] <ds-work> audioconvert should probably not do mono/stereo conversion [01:03] <ds-work> since that's something that is a fundamentally different conversion [01:03] <Company> hm [01:03] <ds-work> everything else audioconvert does is format-related [01:03] <Company> that doesn't solve my question either [01:04] <Company> it just puts it to another level - element selection [01:05] <Company> and keep in mind that spider only tries the highest ranked converter [01:05] <ds-work> for gstplay, it doesn't matter [01:05] <iain> IMO in you float/mono or int/stereo surely that is a case where you do know what you want... [01:05] <iain> you'd then filter the caps to be either float or int, and then the answer is simple [01:06] <Company> yeah [01:06] wheels ([email protected]) left irc: Read error: 113 (No route to host) [01:06] <Company> but that works with audioconvert, too - use a custom fixation function ;) [01:06] <iain> not in my case [01:07] <iain> because I can't get how many channels are coming out of spider [01:07] wheels ([email protected]) joined #gstreamer. [01:07] <Company> right [01:07] <Company> we need a better autoplugger first [01:08] <ds-work> s/first// [01:08] <iain> no, because if I swap spider for mad, I still can't get how many channels are coming out of mad [01:09] Action: Company has holidays next week [01:09] <Company> but i'm not going to tell anyone :p [01:11] Action: ds-work fixes audioconvert locally so he doesn't get annoyed by listening to mono music [01:12] <Company> you could add a fixation proxy to spideridentity, too :p [01:12] <Company> (and to volume, probably) [01:12] <ds-work> that won't help [01:12] <Company> it should [01:12] <Company> because that would proxy osssinks fixation [01:12] <iain> ds-work: ohhh I want the patch... [01:13] <ds-work> http://www.schleef.org/~ds/patch [01:14] <ds-work> why is audioconvert's negotiation one-directional? [01:15] <iain> thanks :) [01:15] <Company> one-directional? [01:15] <ds-work> if (pad == this->src && !gst_pad_is_negotiated (this->sink)) [01:15] <ds-work> return GST_PAD_LINK_DELAYED; [01:16] <Company> that might be a hack from shortly after the caps merge [01:16] <Company> that i forgot to remove [01:19] bilboed_ ([email protected]) left irc: Read error: 110 (Connection timed out) [01:21] bilboed_ ([email protected]) joined #gstreamer. [01:25] <iain> ds-work: yey, your patch works :) [01:25] <iain> now to fix deinterleave so it splits the channels correctly [01:27] dennis- ([email protected]) joined #gstreamer. [01:27] <dennis-> hey folks [01:28] <ds-work> which brave developer wants to add autoplugger hints to elements? [01:28] <dennis-> anyone here using ruby-gstreamer? [01:28] ChrisHJW ([email protected]) left irc: Read error: 60 (Operation timed out) [01:29] <Company> autoplugger-hints? [01:31] pb_ (~pb@2002:5169:e72f:1:240:95ff:fe30:aa84) left irc: "Client exiting" [01:33] <ds-work> i.e., which part of the caps that a given element modifies [01:33] <Company> eek [01:34] <Company> it's interesting that people can't hear 8/16bit differences [01:37] <Company> if i concentrate on it, i can hear it [01:37] sublett ([email protected]) left irc: "my friend the end" [01:37] spyder482 ([email protected]) left irc: Read error: 110 (Connection timed out) [01:38] <ds-work> you're kidding, right? [01:40] <sgf> I suppose it depends on if you have some really crap speakers. [01:41] <ds-work> gst-launch-0.8 sinesrc ! audioconvert ! audio/x-raw-int, depth=8, width=8 ! osssink -v [01:41] <ds-work> it sounds like crap [01:42] <ds-work> I don't even need good speakers to identify that [01:42] <sgf> They do make some surprisingly rubbish speakers. :) [01:43] <sgf> The 8-bit stuff tends to be done at low sample-rates, so I don't think I've ever done a fair comparison between 8 and 16 bit. I imagine it sucks, though. [01:48] sub_pop ([email protected]) left irc: "Client exiting" [01:50] sub_pop ([email protected]) joined #gstreamer. [01:59] Rotty ([email protected]) left irc: Remote closed the connection [02:09] toshin ([email protected]) left #gstreamer ("Leaving"). [02:28] <thomasvs> everyone can hear the difference between 8 bit and 16 bit [02:28] <thomasvs> your noise floor is at -43 dB of full volume [02:28] <thomasvs> erhm, 48 [02:28] <thomasvs> that's very very audible [02:29] Action: hyriand seconds that, except for the technical details of which he's not really aware [02:32] <taaz> ds-work: do you know how to disable the swf moz plugin from the swf-player debian package without just removing the whole package? [02:33] <ds-work> rm /usr/lib/mozilla/plugins/libmozswfdec.so [02:35] <taaz> its lack of interactivity is just too bothersome at times. hint hint ;) [02:35] <ds-work> blah blah [02:35] <ds-work> stand in line [02:35] <ds-work> like, behind rms [02:36] <taaz> and while in line, write some patches [02:46] <bilboed_> grub_booter: what did you want to know about the NLE ? [02:49] lilo ([email protected]) left irc: Connection reset by peer [02:49] lilo ([email protected]) joined #gstreamer. ------------------------------------------------------- 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