IRC Logs
IRC <[email protected]>
| Newsgroups | gmane.comp.video.gstreamer.daily |
|---|---|
| Message-ID | <[email protected]> |
******************************************************************* [03:03] <gphat> hrm [03:03] <gphat> seems id3tag doesn't output, so do I construct 2 separate pipelines, or can I just empty the existing one and reconstruct it with a decoder and audio sink after I've used it for id3 reading? [03:04] sublett ([email protected]) left irc: "I quit, therefore I was" [03:07] <ds-work> id3tag does output [03:07] <gphat> if I add decoder after it, nothing happens [03:08] <gphat> gst_bin_add_many(GST_BIN(pipeline), filesrc, tagreader, decoder, audiosink, NULL); [03:08] <ds-work> did you run the pipeline above? [03:08] iain ([email protected]) left irc: "leaving" [03:08] <gphat> yeah, it just exits [03:08] <gphat> nm [03:08] <gphat> I was using a bad sink at the end [03:09] <gphat> when I build into a pipeline in my proggie, it just outputs id3 tags and ends [03:11] <ds-work> what sink? [03:12] <decadix> any tricks to reduce the latency of a pipeline? [03:12] <ds-work> decadix: there is no latency, unless you specifically request it [03:12] <decadix> well, the sound stops some 2 seconds after i change state to GST_STATE_PAUSED [03:13] <ds-work> decadix: that's the latency of the sink. each one can be configured somewhat [03:14] <ds-work> but each in a different way, really [03:14] <decadix> i see [03:15] <gphat> ds-work: alsasink [03:19] gphat ([email protected]) left irc: "Leaving" [03:29] walters ([email protected]) left irc: "moo" [03:46] Spundun ([email protected]) joined #gstreamer. [03:47] <Spundun> question... what are the changes in dependency between 0.6.4 and 0.8? [03:48] <ds-work> Spundun: for gstreamer? none [03:49] <Spundun> ds-work: thanx [03:49] <ds-work> Spundun: for gst-plugins, lots of changes, mostly requiring newer versions of media libraries [03:49] <Spundun> meanwhile... shockingly http://gstreamer.freedesktop.org/download/ doesnt have anylinks to tar.gz files!! [03:49] <Spundun> ds-work: ohh [03:49] <ds-work> Spundun: yes, I've been annoyed with that for a while [03:50] <Spundun> ds-work: so if I upgrade gstreamer.. I will also have to upgrade gst-plugins right? [03:50] <ds-work> of course [03:50] Action: Spundun is trying to port gstreamer 0.8 to fink (mac osx port) [03:50] <ds-work> ah, cool [03:51] <ds-work> it may need some compilation fixes, feel free to file bugs about it [03:52] <ds-work> there's been a lot of work done in the past, but people tend to wander off before letting us know the status [03:52] <Spundun> ds-work: people being fink developers? or gstreamer developers? [03:53] <ds-work> gstreamer packaging/compilation on OS X [03:53] <Spundun> I can see that [03:57] <Spundun> whoa theres a 5 page patch to gstreamer for fink... it couldve been worse though [03:59] <ds-work> Spundun: for 0.6? [04:00] <Spundun> ds-work: yeah [04:00] <ds-work> much of that should have been merged [04:00] <ds-work> hopefully [04:00] <ds-work> 0.8.0 _should_ compile out of the box [04:00] <ds-work> (yeah right) [04:01] <Spundun> :) [04:02] <spyder482> what causes a "/bin/sh: bad interpreter: Permission denied"? [04:03] DBordello ([email protected]) left irc: Read error: 110 (Connection timed out) [04:03] <ds-work> spyder482: what are you executing? [04:03] <spyder482> when configuring gstreamer 0.8.0 to compile [04:03] <spyder482> ./configure [04:04] <ds-work> does configure give that as an error message, or is that the only thing printed? [04:04] <spyder482> only thing printed [04:04] <ds-work> spyder482: is configure executable? [04:05] <spyder482> yep [04:05] <ds-work> can you figure anything useful from config.log? [04:06] <Spundun> ds-work: http://cvs.sourceforge.net/viewcvs.py/fink/dists/10.3/unstable/main/finkinfo/gnome/gstreamer.patch?view=markup [04:07] <ds-work> Spundun: actually, I think all of that was merged into 0.6.5 [04:07] <spyder482> ds-work: there is no config.log [04:08] <ds-work> spyder482: I think you're sol, than. Sounds like something basic is broken [04:08] <spyder482> damn [04:08] <spyder482> :/ [04:08] <Spundun> ds-work: cool [04:08] Action: Spundun will try his luck then [04:09] <spyder482> hmmm [04:10] <spyder482> seems to be the filesystems fault [04:10] <spyder482> if i move the source tree to my home directory i can run it... [04:12] <spyder482> this could be a problem sinc i only have 20MB free :) [04:32] mariano ([email protected]) left irc: Remote closed the connection [04:34] decadix ([email protected]) left #gstreamer ("see you"). [04:36] seraph ([email protected]) joined #gstreamer. [04:36] <seraph> can someone help me out with this: [04:36] <seraph> WARNING: erroneous pipeline: no element "mpegaudio" [04:36] Action: ds-work wonders if he should check in Windows support [04:36] <ds-work> seraph: you don't have a plugin called 'mpegaudio' [04:37] <seraph> ds-work, what do I use for encoding mp3s then/ [04:37] <seraph> the man page gave me that [04:37] <spyder482> ds-work: check in what? [04:37] <spyder482> what are you calling "Windows support" [04:37] <ds-work> seraph: I'd use lame or ffenc_mp3 [04:38] <seraph> ds-work, ah [04:38] <ds-work> spyder482: some compile fixes on Windows [04:38] <seraph> ds-work, odd though [04:38] <spyder482> ds-work: hmm, what kind? and from whom? [04:38] <ds-work> I'm doing it [04:39] <ds-work> because I happen to have a spare windows machine right next to me [04:39] <spyder482> :) [04:39] <spyder482> me too :) [04:40] <seraph> I have a dual boot here :P [04:41] <spyder482> i have two pcs and a kvm ;) [04:41] <spyder482> one winxp and one debian sid [04:41] seraph ([email protected]) left #gstreamer ("Leaving"). [04:42] <spyder482> man...gst-plugins uses too many libs ;) [04:42] <spyder482> btw, has the plugin writer's guide been updated for 0.8.0? [04:44] <ds-work> in CVS, yes [04:44] <ds-work> so it will be in 0.8.1 [04:44] <spyder482> :) [04:44] <spyder482> i think i will print a copy out on university paper ;) [04:47] mxpxpod ([email protected]) left irc: Read error: 60 (Operation timed out) [04:52] mxpxpod ([email protected]) joined #gstreamer. [04:58] Spundun ([email protected]) left irc: Read error: 110 (Connection timed out) [05:14] <spyder482> ds-work: what kind of changes for windows? [05:14] <spyder482> there a list somewhere [05:14] <spyder482> ? [05:24] Spundun ([email protected]) joined #gstreamer. [05:46] smoke ([email protected]) got netsplit. [05:52] smoke ([email protected]) got lost in the net-split. [06:03] apoc__ ([email protected]) joined #gstreamer. [06:10] apoc_ ([email protected]) left irc: Read error: 60 (Operation timed out) [06:24] spyder482 ([email protected]) left irc: "Leaving" [07:30] ChrisHJW ([email protected]) joined #gstreamer. [08:00] Spundun ([email protected]) left irc: Read error: 110 (Connection timed out) [08:38] crazney ([email protected]) joined #gstreamer. [08:39] <crazney> anyone know when gstreamer 0.8 will hit deb sid? [08:45] ChrisHJW ([email protected]) left irc: Read error: 110 (Connection timed out) [08:56] Spundun ([email protected]) joined #gstreamer. [09:07] markey ([email protected]) joined #gstreamer. [09:19] bitshifter ([email protected]) joined #gstreamer. [09:21] ploum ([email protected]) joined #gstreamer. [09:22] ploum ([email protected]) left irc: Client Quit [09:38] <Spundun> ds-work: you there? [09:41] <Spundun> okkey sleep time for me now [09:51] bilboed_ ([email protected]) joined #gstreamer. [09:58] bilboed ([email protected]) left irc: Read error: 110 (Connection timed out) [10:00] kmaraas ([email protected]) left irc: Client Quit [10:01] Shoragan ([email protected]) joined #gstreamer. [10:03] ChrisHJW_log ([email protected]) left irc: Read error: 60 (Operation timed out) [10:04] ChrisHJW_log ([email protected]) joined #gstreamer. [10:09] Nick change: bilboed_ -> bilboed [10:12] Shoragan ([email protected]) left irc: "Leaving" [10:14] Shoragan ([email protected]) joined #gstreamer. [10:17] thomas_ ([email protected]) left irc: Read error: 60 (Operation timed out) [10:34] bilboed_school ([email protected]) left irc: Remote closed the connection [10:37] thaytan ([email protected]) joined #gstreamer. [10:37] jdahlin ([email protected]) joined #gstreamer. [10:49] bilboed_school ([email protected]) joined #gstreamer. [10:54] thomasvs ([email protected]) joined #gstreamer. [10:57] <thaytan> thomasvs: hi [11:06] <thomasvs> thaytan: hi, in italy now ? [11:07] <thaytan> Yes in Florence, heading down to Rome soon [11:10] aleitner ([email protected]) left #gstreamer. [11:10] teuf ([email protected]) joined #gstreamer. [11:15] sublett ([email protected]) joined #gstreamer. [11:20] pb_ (~pb@2002:3e03:42cc:1:20b:6aff:fe19:f290) joined #gstreamer. [11:22] <bilboed_school> hi all [11:23] <bilboed_school> thaytan: you've already been to paris ? [11:32] <thaytan> oui. [11:32] <thaytan> Unfortunately we only had two nights and one day to explore such a big city [11:32] <thaytan> <jaime> I wouldn't let him get near internet cafes! :) [11:49] Nick change: markey -> markey|afk [12:02] apoc__ ([email protected]) left irc: Read error: 104 (Connection reset by peer) [12:05] tlg ([email protected]) joined #gstreamer. [12:06] <tlg> Hi, I'm trying to play some songs with gstreamer without a glib loop, how can I have the time_tick callback ? [12:07] <tlg> the song plays well but I don't get the ticks (only the first one) [12:07] <thomasvs> tlg: you're using gstplay then ? [12:08] <tlg> yes [12:09] <tlg> is it the right way to do it ? [12:11] <thomasvs> yes, but why avoid the glib loop ? [12:12] <tlg> 'cos I'm on an ecore_loop [12:17] bilboed_school ([email protected]) left irc: Remote closed the connection [12:18] <thomasvs> ecore_loop ? [12:18] <thomasvs> what's that ? [12:18] <tlg> enlightenment libraries [12:18] <tlg> from e17 [12:18] <tlg> www.enlightenment.org [12:19] iain ([email protected]) joined #gstreamer. [12:20] <jdahlin> You can't really expect to have signal callbacks without running the glib mainloop [12:20] <jdahlin> however, I'm sure it's possible to integrate the glib mainloop into ecore [12:20] <jdahlin> It's been done for qt for example [12:21] <jdahlin> wheels: right? [12:22] <wheels> jdahlin: yeah, and the other way around as well [12:23] <tlg> something like main_loop_iterate () [12:23] <tlg> or more lik g_main_context_iteration () [12:23] <thomasvs> jdahlin: shouldn't you be getting signals if you do a manual iterate call on bins ? [12:24] <bitshifter> g_main_context_iteration(NULL, FALSE); [12:24] <tlg> ok I'll have a with it [12:24] <tlg> and I suppose i do that on idle times [12:27] <jdahlin> thomasvs: glibs mainloop need to breath as well, if gst_bin_iterate does it then it should I guess [12:27] Action: bitshifter wonders what kind of 'signal' time_tick is, as he could have sworn that GObject signals are completely independent from the GLib main loop [12:28] <tlg> bitshifter: it is send from gstplay with a g_timeout_add () [12:29] <bitshifter> ah [12:29] <thomasvs> hm [12:29] <thomasvs> that might in fact be a problem, yeah, the way time_tick is done now [12:29] <tlg> it then sends a signal "time_tick" from there [12:30] <tlg> ok with g_main_context_iteration(NULL, FALSE); it works nice [12:30] thaytan ([email protected]) left irc: "See y'all" [12:30] Company ([email protected]) joined #gstreamer. [12:30] <tlg> but I'm not sure if it is a "good way" to do the thing ? [12:30] <Company> good morning angels [12:31] Action: Company prepares to get his honour back [12:31] <tlg> thx for the help ... [12:32] <steve_b> Company, once you loose your virginity its gone forever [12:32] <Company> steve_b: that sentence might be closer to the truth than you think [12:33] <Company> i installed freeciv this weekend and lost to the stupidest ai [12:36] <thomasvs> Company: what's your thought on whether or not it's ok to gst_object_unref a pad on an element you create ? [12:37] <jdahlin> Company: build more cities, for the first 2000-3000 years, just build settlers [12:38] <Company> jdahlin: didn't work [12:38] <Company> thomasvs: if you own a reference it's ok to unref it [12:39] <Company> thomasvs: in most cases the references belong to the element though [12:39] <jdahlin> Company: don't forget to concentrate on knowledge and have some basic defence [12:39] <jdahlin> it's not that difficult [12:40] kmaraas ([email protected]) joined #gstreamer. [12:40] ensonic ([email protected]) joined #gstreamer. [12:41] wheels ([email protected]) left irc: "using sirc version 2.211+KSIRC/1.3.9" [12:41] <Company> jdahlin: if you only build new citites, research goes down the drain, and corruption makes sure your cities never get more than 4 inhabitants [12:42] <jdahlin> Company: forgot temples? [12:42] <jdahlin> and adjusting the tax levels [12:43] <Company> anyway, that won't work anymore right now, because i'm playing against 14 AIson a small map [12:48] teuf ([email protected]) left irc: "Leaving" [12:48] <jdahlin> perhaps you should consider playing on a slightly larger map [12:49] <Company> nah, that's boring, in that case i can do what you suggested (though that didn't work last time) [12:53] smoke ([email protected]) joined #gstreamer. [13:19] <Company> lost again, though that was obvious [13:21] <iain> Company: marlin is crashing after it finishes loading a sample with entrygthread, but works with opt [13:21] <iain> except I can't get a backtrace from the crash :/ [13:26] crazney ([email protected]) left irc: Remote closed the connection [13:27] <ensonic> thomasvs: atm I look at why gst-docs are not available in devhelp, do you pass any special configure options? (I just use '--prefix=/opt/gnome' '--enable-plugin-builddir=no'), when doing 'make install' it says: nothing to do for '/gstreamer/docs/gst' [13:29] <thomasvs> ensonic: like I said, I need a make log so I can check [13:29] <thomasvs> ensonic: and configure [13:31] <ensonic> thomasvs: the run of 'make' or 'make install' [13:33] <thomasvs> ensonic: all of it [13:33] <thomasvs> configure, make, make install [13:33] <thomasvs> anyone want to make cacasink not open X connections on object creation ? [13:46] <ensonic> thomasvs: I prepare the files and mail them to you in a couple of minutes [13:47] <thomasvs> ensonic: put them in bugzilla, easier to keep track [13:48] ploum ([email protected]) joined #gstreamer. [13:48] <ploum> t [13:49] ploum ([email protected]) left irc: Client Quit [14:01] kmaraas ([email protected]) left irc: "Leaving" [14:02] <tlg> for my gstplay problem with the loop, it might be better that gstplay handles tick in a different way [14:10] <thomasvs> tlg: I think I agree, so you should file a bug report for it. [14:10] <thomasvs> tlg: not sure yet how to do it correctly yet though [14:13] <bitshifter> thomasvs: isn't it a plausible assumption to make that frequency of gst iteration >= frequency of tick count (200ms) in almost all cases? [14:13] <bitshifter> meaning: wouldn't a simple GTimer do? GTimer would also have the advantage that it does always emit the right number of ticks, while g_timeout_add() does not catch up on 'lost' ticks and thus might omit ticks [14:16] <thomasvs> bitshifter: yeah, I'd assume the same, but it needs to be discussed with dolphy [14:17] <thomasvs> I don't know how he keeps track of time ticks currently [14:19] <jdahlin> thomasvs: f00d? [14:19] teuf ([email protected]) joined #gstreamer. [14:20] <thomasvs> yeah [14:21] <ensonic> thomasvs: it is online, #139909 [14:26] <teuf> what would be the debug parameters to use to get useful information to find out what is wrong when getting [14:26] <teuf> <seb128> ERROR audioconvert( 4190) gstaudioconvert.c(245):gst_audio_convert_chain:<audioconvert0> (null) [14:26] <teuf> <seb128> ERROR audioconvert( 4190) gstaudioconvert.c(245):gst_audio_convert_chain:<audioconvert0> Sink pad not negotiated before chain function [14:26] <teuf> <seb128> ERROR: from element /pipeline0/spider0/audioconvert0: Internal GStreamer error: negotiation problem. File a bug. [14:33] Nick change: markey|afk -> markey [14:33] <Company> teuf: GST_DEBUG=GST_PADS:5 or so [14:34] <teuf> thanks [14:36] <teuf> I'm trying to help a debian maintainer to fix his gstreamer issues, since because of that he is using the xine backend for rhythmbox and muine ;) [14:42] pb_ (~pb@2002:3e03:42cc:1:20b:6aff:fe19:f290) left irc: Read error: 104 (Connection reset by peer) [14:43] <ensonic> thomasvs: forget about #139909, dont know why it has built the html docs, even though DOC_HTML=false, I have now installed docbook2ps, etc. [14:48] <tlg> bitshifter: I'd be happy to test with a GTimer, but I don't realy know how to make it ? [14:51] <tlg> I mean I don't know how to hook up on the gst iteration [14:53] <thomasvs> ensonic: hm, not follwoing. is it fixed now for you or not ? [14:53] bl4ckb1rd ([email protected]) joined #gstreamer. [14:54] <bl4ckb1rd> anyone would trade shell to shell with me ? i have nice *.si server. with ipv6 vhosts. [14:54] <thomasvs> bl4ckb1rd: wtf ? [14:55] <bl4ckb1rd> if you don't understand... don't mind at all. [14:55] <ensonic> thomasvs: I will close it, when it works, SuSe splitted the docbook stuff in thousand pices and one piece was missing :-( [14:55] <thomasvs> bl4ckb1rd: I understand. I'm just wondering why the hell you're asking here [14:57] <bl4ckb1rd> well... dunno... maybe there is someone that would trade... [14:58] bl4ckb1rd ([email protected]) left irc: "Konec" [15:00] pb_ (~pb@2002:3e03:42cc:1:20b:6aff:fe19:f290) joined #gstreamer. [15:02] <ensonic> thomasvs: what does jw --version says on your system? (generating html stops when using this tool) [15:05] <thomasvs> [root@otto root]# jw --version [15:05] <thomasvs> DocBook-utils version 0.6.13 (jw version 1.1) [15:05] seb128 ([email protected]) joined #gstreamer. [15:06] <seb128> hey people [15:06] <seb128> gstreamer definitively doesn't like my computer :p [15:07] <thomasvs> seb128: why ? [15:08] <seb128> osssink on 0.8 play way to fast ogg files [15:08] <seb128> and cvs version in jhbuild dump a lot of errors [15:09] <seb128> gst-launch-0.8 gnomevfssrc location=file.ogg ! spider ! volume ! osssink [15:09] <seb128> ** (process:5343): WARNING **: couldn't set the right number of channels (wanted 1, got 2), enjoy the tone difference [15:09] <seb128> [15:09] <seb128> ** (process:5343): WARNING **: couldn't set the right sample rate (wanted 44100, got 43512), enjoy the speed difference [15:09] <seb128> [15:09] <seb128> I've that with 0.8 [15:10] <seb128> ! audioscale ! audioconvert ! <- doesn't help [15:10] <ensonic> thomasvs: I've : DocBook-utils version 0.6.6 (jw version 1.1) and it behaves starnge (see bugzilla) [15:14] mp3killer ([email protected]) joined #gstreamer. [15:17] mp3killer ([email protected]) left #gstreamer ("Leaving"). [15:17] <thomasvs> seb128: what soundcard do you have ? [15:17] <thomasvs> seb128: it seems to not do 44100 properly, for one thing [15:18] <seb128> thomasvs: audio card on a nForce2 (i810 kernel module) [15:18] <ensonic> thomasvs: see private msg [15:22] <thomasvs> seb128: try volume ! audioconvert ! audio/x-raw-int,channels=2 ! osssink instead ? [15:23] <seb128> thomasvs: works fine [15:24] <seb128> still a [15:24] <seb128> ** (process:5531): WARNING **: couldn't set the right sample rate (wanted 44100, got 43512), enjoy the speed difference [15:24] <seb128> but speed is ok apparently [15:27] <seb128> thomasvs: BTW what's exactly the problem ? any way to have right speed in rhythmbox ? [15:27] kmaraas ([email protected]) joined #gstreamer. [15:31] <thomasvs> seb128: if it sounds ok with those options, just put audioconvert ! audio/x-raw-int,channels=2 ! osssink in gconf as the default audio sink [15:31] <thomasvs> seb128: that way rb will use it [15:32] <seb128> ok [15:32] <seb128> and is that a gstreamer bug ? [15:32] <seb128> should I report a problem or not ? [15:32] <thomasvs> it depends on how you look at it. [15:32] <thomasvs> it really is a soundcard bug. [15:33] <thomasvs> ie, the soundcard cannot be opened in 44100,stereo [15:33] <seb128> that's pretty weird [15:33] <thomasvs> gst could arguably maybe handle it slightly better [15:33] <seb128> it used to work fine with gst 0.6 [15:33] <thomasvs> seb128: it's quite common on i810-based chips [15:33] <thomasvs> seb128: yeah, 0.6 just hid it better [15:33] <seb128> ok [15:33] <seb128> any plan to rehide it with 0.8 ? [15:33] <thomasvs> hm, although [15:33] <seb128> it'd be a pain for users in this way ... [15:34] <thomasvs> file a bug anyway [15:34] <thomasvs> the problem is osssink is thinking it needs to open one channel [15:34] <thomasvs> while it shouldn't [15:34] <thomasvs> hm, hang on [15:34] <seb128> ok [15:34] <thomasvs> how many channels does your ogg file have ? [15:35] <seb128> hum [15:35] <seb128> how to check that ? [15:35] <seb128> Ogg data, Vorbis audio, stereo, 44100 Hz, ~224003 bps, created by: Xiph.Org libVorbis I (1.0) [15:35] <seb128> according to file [15:35] <thomasvs> ok [15:36] <thomasvs> gst-launch-0.8 gnomevfssrc location=file.ogg ! spider ! osssink says what ? [15:36] <thomasvs> (without volume) [15:36] <seb128> ** (process:5650): WARNING **: couldn't set the right number of channels (wanted 1, got 2), enjoy the tone difference [15:36] <seb128> [15:36] <seb128> ** (process:5650): WARNING **: couldn't set the right sample rate (wanted 44100, got 43512), enjoy the speed difference [15:36] <seb128> [15:36] <seb128> ** (process:5650): WARNING **: couldn't set requested OSS format, enjoy the noise :) [15:36] <seb128> [15:37] <seb128> and it plays too fast [15:37] <thomasvs> yep [15:37] <thomasvs> hm [15:37] Action: thomasvs tries here [15:38] <thomasvs> seb128: yep, same here [15:38] <thomasvs> seb128: I'm a bit puzzled now, I'll check some more [15:38] <seb128> ok [15:51] <thomasvs> ye gods, spider is plugging three id3tags in a row for an mp3 in head [15:53] <seb128> I've no problem with mp [15:53] <thomasvs> Company: reproducable here with honolulu.mp3 - any idea what would cause spider to plug three id3tag elements in a row ? [15:53] <seb128> mp3 [15:53] <thomasvs> seb128: you're not using head, are you ? [15:53] <seb128> no, 0.8 packaged by taaz [15:54] <thomasvs> seb128: yeah, this is a HEAD problem. [15:54] <thomasvs> seb128: I'm trying to reproduce your problem in HEAD first, but cannot play back mp3 atm using spider due to this new bug [15:54] <seb128> I've built a head with jhbuild but it totally fails on reading files [15:54] <seb128> ok [15:54] <ensonic> I am trying to improve a configure macro, so can you please do docbook2html --version and docbook2html --help and report back the version and wheter it has an option -V (uppercase) [16:01] <ensonic> just forget it, I rather bug suse to update the stuff, it is horribly outdated :-( [16:07] spyder482 ([email protected]) joined #gstreamer. [16:07] Nick change: spyder482 -> spyder_away [16:18] markey ([email protected]) left irc: "Lost terminal" [16:19] <thomasvs> yikes [16:19] Action: thomasvs wonders how to solve spider selecting id3tag all the time [16:23] walters ([email protected]) joined #gstreamer. [16:36] Rotty ([email protected]) joined #gstreamer. [16:38] mxpxpod ([email protected]) left irc: "To quit or not to quit.. wait... was that a question?" [16:42] <ensonic> ciao, cu [16:42] ensonic ([email protected]) left #gstreamer ("Leaving"). [16:45] <thomasvs> Company: ping ? [16:46] <thomasvs> seb128: can you file a bug report for your ogg/vorbis pipeline ? [16:46] <thomasvs> seb128: then I can comment on it [16:46] markey ([email protected]) joined #gstreamer. [16:46] <seb128> ok, but I'm not sure of the problem, I'll past the dialog we had here :) [16:47] <thomasvs> seb128: the problem is that something is telling osssink it should be opening up in mono, which is wrong, since the file is stereo [16:47] <thomasvs> seb128: for mp3, this works correctly [16:47] <seb128> ok [16:51] teuf ([email protected]) left irc: "Leaving" [16:51] <seb128> thomasvs: reported [16:52] <thomasvs> seb128: thanks ! [16:52] <thomasvs> seb128: bug number ? [16:52] <seb128> thanks to you for helping [16:52] <seb128> http://bugzilla.gnome.org/show_bug.cgi?id=139929 [17:19] bitshifter ([email protected]) left irc: "Client exiting" [17:24] markey ([email protected]) left irc: "Lost terminal" [17:24] kwm ([email protected]) joined #gstreamer. [17:25] fbenites ([email protected]) left irc: "Client Exiting" [17:26] <taaz> thomasvs: oh! did that caca patch fix the window opening during compprep problem? [17:26] trow ([email protected]) joined #gstreamer. [17:27] <seb128> hey taaz [17:27] <seb128> taaz: how are going the new packages ? :) [17:28] <taaz> better once i apply that cacasink patch ;) [17:28] <thomasvs> taaz: probably [17:28] <taaz> maybe [17:28] <thomasvs> taaz: since it fixed it for gst-inspect :) [17:29] <taaz> excellent, you're my hero for today ;) [17:32] <thomasvs> alright :) [17:32] Action: thomasvs wears badge proudly [17:38] sublett ([email protected]) left irc: "I quit, therefore I was" [18:04] ploum ([email protected]) joined #gstreamer. [18:13] <Spundun> gstreamer 0.6 and 0.8 are not meant for parallel install right? [18:14] <jdahlin> Spundun: they are [18:15] <Spundun> jdahlin: okkey cool [18:17] <Spundun> why does libgstcontrol have version number 0.8.1 when everythin else seems to be 0.8.0? make install is failing on my mac.... [18:20] sub_pop ([email protected]) left irc: "Client exiting" [18:21] markey ([email protected]) joined #gstreamer. [18:22] hallibaby ([email protected]) joined #gstreamer. [18:25] <ploum> I have a big big problem with gstreamer ;( [18:25] <ploum> any gstreamer app eat 100% of my cpu without playing any sound ! [18:26] <ploum> And this is also the case with rhythmbox 0.7.2 (who use gstreamer 0.8) [18:28] <Spundun> now that certainly requires some fixing.... maybe in config [18:29] tromey ([email protected]) joined #gstreamer. [18:30] tromey ([email protected]) left #gstreamer. [18:33] <Spundun> ploum: use gstreamer-properties to use different default input output plugins... see if some combination works for you better than the other [18:33] <Spundun> ploum: disclaimer... I dont know about gstreamer anymore than you [18:34] hallibaby_ ([email protected]) joined #gstreamer. [18:36] hallibaby_ ([email protected]) left irc: Client Quit [18:39] sub_pop ([email protected]) joined #gstreamer. [18:48] hallibaby ([email protected]) left irc: Read error: 110 (Connection timed out) [18:59] mxpxpod ([email protected]) joined #gstreamer. [19:01] Spundun ([email protected]) left irc: Read error: 110 (Connection timed out) [19:10] <tlg> any simple way to manipulate id3tags (read artist, album, title) from gstreamer ? [19:11] <thomasvs> tlg: sure. gst-launch -t filesrc location=file.mp3 ! id3tag ! fakesink should tell you already [19:12] <tlg> that works, so that means if I want to embed that in my prog [19:12] <tlg> I do ... [19:17] <thomasvs> make sure you have a tag reader in the pipeline [19:18] <thomasvs> and connect to the found-tag signal [19:18] <thomasvs> then handle the tags given to you [19:18] <tlg> ok thanks [19:21] <tlg> I suppos I have to find out before if it is a flac, ogg or mp3 to chose between flactag, id3tag and vorbistag [19:29] <thomasvs> tlg: depends. if you just want the tag, then I'm pretty sure that something like gst-launch -t filesrc location=file ! spider ! application/x-gst-tags ! fakesink will work [19:29] <thomasvs> (haven't tried yet though) [19:30] Nick change: spyder_away -> spyder482 [19:30] <tlg> doesn't output much [19:31] <tlg> actually no tags [19:33] <thomasvs> [thomas@otto thomas]$ gst-launch -t filesrc location=/home/thomas/gst/media/medium/honolulu.mp3 ! spider ! application/x-gst-tags ! fakesink [19:33] <thomasvs> RUNNING pipeline ... [19:33] <thomasvs> FOUND TAG : found by element "id3tag0". [19:33] <thomasvs> duration: 181890000000 [19:33] <thomasvs> genre: folk [19:33] <thomasvs> track number: 2 [19:33] <thomasvs> album: Svenska 70-talsklassiker [19:33] <thomasvs> artist: Various Artists [19:33] <thomasvs> title: Harpo - Honolulu [19:33] <thomasvs> Execution ended after 15 iterations (sum 207323000 ns, average 13821533 ns, min 13000 ns, max 204358000 ns). [19:33] <thomasvs> works fine here [19:33] <thomasvs> you sure you didn't forget -t or misspell application... ? [19:33] <thomasvs> works fine on an ogg here too [19:34] Action: lilo puts up a news item on the freenode website [19:34] <tlg> no still doesn't work may be I'm missing some plug-in [19:36] <thomasvs> tlg: paste your command line please [19:37] <thomasvs> tlg: (you are using 0.8 right ?) [19:37] Spundun ([email protected]) joined #gstreamer. [19:37] <tlg> yes, it works on ogg, [19:37] <tlg> so may be it has to do with my mp3 file [19:37] <thomasvs> tlg: are you sure it has a tag ? [19:37] <tlg> yes [19:37] <tlg> look : [19:38] <thomasvs> oh, hm [19:38] <tlg> tlg@portable nevermind $ gst-launch -t filesrc location=Nirvana\ -\ Nevermind\ -01-\ Smells\ Like\ Teen\ Spirit.mp3 ! id3tag ! fakesink RUNNING pipeline ... [19:38] <tlg> FOUND TAG : found by element "id3tag0". [19:38] <tlg> title: Smells Like Teen Spirit [19:38] <tlg> artist: Nirvana [19:38] <tlg> track number: 0 [19:38] <tlg> Execution ended after 14 iterations (sum 78581000 ns, average 5612928 ns, min 22000 ns, max 77150000 ns). [19:38] <thomasvs> you're probably running into a bug I ran into as well today. [19:38] <tlg> tlg@portable nevermind $ gst-launch -t filesrc location=Nirvana\ -\ Nevermind\ -01-\ Smells\ Like\ Teen\ Spirit.mp3 ! spider ! application/x-gst-tags ! fakesinkRUNNING pipeline ... [19:38] <tlg> Execution ended after 1163 iterations (sum 58388000 ns, average 50204 ns, min 23000 ns, max 29537000 ns). [19:39] <thomasvs> no wait [19:39] <thomasvs> it ought to be different [19:39] <tlg> tlg@portable nevermind $ gst-launch -t filesrc location=/home/tlg/Documents/Media/Rb/The\ Corrs/Unplugged/01\ -\ Only\ When\ I\ Sleep.ogg ! spider ! application/x-gst-tags ! fakesink [19:39] <tlg> RUNNING pipeline ... [19:39] <tlg> FOUND TAG : found by element "oggdemux0". [19:39] <tlg> serial: 1445238461 [19:39] <tlg> FOUND TAG : found by element "vorbistag0". [19:39] <tlg> title: Only When I Sleep [19:39] <tlg> artist: The Corrs [19:39] <tlg> track number: 1 [19:39] <tlg> track count: 14 [19:39] <tlg> album: Unplugged [19:39] <tlg> comment: Ripped with Sound Juicer [19:39] <tlg> Execution ended after 1666 iterations (sum 424493000 ns, average 254797 ns, min 32000 ns, max 241607000 ns). [19:39] <tlg> and with ogg it is working [19:39] <thomasvs> ok, and the same thing with an mp3 says what exactly ? [19:39] <tlg> just what you see 10 lines up [19:40] <tlg> above "no wait" [19:40] <thomasvs> nono [19:40] <thomasvs> ah ok [19:40] <tlg> I'll try with other mp3's [19:41] <thomasvs> this is a bug for Company [19:41] Action: thomasvs has to go now [19:41] <tlg> ok [19:41] <tlg> thanks [19:41] <tlg> actually it seems that id3tag doesn't output anything, if put right after a spider [19:41] <tlg> Company: ping ? [19:43] <Spundun> hi all... [19:44] <Spundun> can somebody look at http://bugzilla.gnome.org/show_bug.cgi?id=139943 ? I just filed it.... [19:44] <Spundun> its a build problem I am getting on mac [19:44] <Spundun> the queestion is: why does libgstcontrol have version number 0.8.1 when everythin else seems to be 0.8.0? make install is failing on my mac.... [19:52] Rotty ([email protected]) left irc: Remote closed the connection [19:53] jdahlin ([email protected]) left irc: "home" [19:55] Rotty ([email protected]) joined #gstreamer. [20:02] thomasvs ([email protected]) left irc: No route to host [20:23] thomasvs ([email protected]) joined #gstreamer. [20:29] ChrisHJW ([email protected]) joined #gstreamer. [20:32] <thomasvs> Tack: ping ? [20:40] jdahlin ([email protected]) joined #gstreamer. [20:40] Bowyakka ([email protected]) joined #gstreamer. [20:41] <Bowyakka> 0.8.0 rocks , even the java-binding is now working , you guys are soo cool [20:42] <Bowyakka> whats on the books for version 1 [20:42] <thomasvs> Bowyakka: too soon to tell :) [20:42] Action: desrt wonders if # is working [20:42] <jdahlin> thomasvs: will there be another 0.8 release soonish? [20:42] <Spundun> do I need to start gnome to be able to use gst-plugins? [20:43] <desrt> Spundun; no [20:43] <desrt> Spundun; gst-plugins is just all the modules to support filetypes, filters, sources, sinks, etc [20:43] <Spundun> desrt: okkey... asked only because it seems to use gconf2 and I dont know if thats accessible without gnome [20:43] <desrt> i think only one or 2 of them even depend on X at all... you can run from the commandline [20:43] <thomasvs> jdahlin: could be yeah [20:44] <desrt> Spundun; that's only if you use the gconf plugin :) [20:44] <jdahlin> thomasvs: "could"? [20:44] <Spundun> heh... okkey [20:44] <jdahlin> :) [20:44] <thomasvs> jdahlin: depends on what people say/want/think [20:44] <desrt> Spundun; basically, it has support for the concept of a 'default' audio sink configured via gconf [20:45] <Spundun> ohh okkey.. [20:45] <desrt> so you can put 'alsasink' or 'osssink' or whatever you use in your gconf... then as an application you can use the gconf output element and automatically get what the user wants [20:45] <Spundun> gotcha [20:45] <Bowyakka> if i am using a demuxer do I have to decode the video aswell ... [20:46] <desrt> Bowyakka; not as far as i know....... [20:46] <thomasvs> Bowyakka: to do what ? [20:47] <Bowyakka> play an avi movie [20:47] <desrt> hmm [20:48] <desrt> filesrc loc=some_video ! spider ! osssink doesn't appear to work [20:48] <desrt> and i would have expected that it did (and just gave you the audio portion) [20:48] <Bowyakka> osss ? oss ... [20:49] <desrt> osssink [20:49] <desrt> oss sink [20:50] sublett ([email protected]) joined #gstreamer. [20:54] <Bowyakka> no luck [20:54] <desrt> here neither [20:54] <desrt> i wonder if it's supposed to work or not [20:55] kwm ([email protected]) left irc: "Leaving" [20:55] <thomasvs> it's supposed to work [20:55] <thomasvs> worksforme [20:55] <Tack> thomasvs: pong [20:56] <desrt> thomasvs; works for neither of us =) [20:56] <Bowyakka> ok gst-editor is still not quite as stable as it should be [21:04] mxpxpod ([email protected]) left irc: "To quit or not to quit.. wait... was that a question?" [21:08] Nick change: jdahlin -> jd_out [21:12] spyder482 ([email protected]) left irc: Remote closed the connection [21:13] <tlg> thomasvs: for the "application/x-gst-flags" how do I put that in a program ? [21:13] <tlg> is it a cap or something ? [21:14] spyder482 ([email protected]) joined #gstreamer. [21:14] Action: taaz has wondered that too [21:23] <Bowyakka> I can get sound but no video :( [21:24] <walters> tlg: yes [21:24] <walters> tlg: x-gst-tags btw [21:26] <taaz> blah... silly bugs breaking pbuilder. [21:28] <tlg> walters: ok, so how do I integrate that in my pipeline [21:29] <tlg> walters: I'm using some code based on gstplay [21:30] sublett ([email protected]) left irc: "I quit, therefore I was" [21:30] <taaz> something about filtered caps [21:31] <taaz> i think, but i have no idea ;) [21:31] <tlg> ok so I get the cap from string I suppose [21:32] <tlg> then I do a filtered link [21:32] <tlg> with the cap [21:32] <tlg> so I guess I can not use link_many () [21:33] <Bowyakka> anyone tell me what I am doing wrong filesrc location=/mnt/files/media/film/TEST.avi ! spider ! { queue ! xvimagesink ! osssink} [21:35] Zeenix ([email protected]) joined #gstreamer. [21:36] <walters> tlg: you could look at metadata/rb-metadata-gst.c in the rb source [21:36] <tlg> ok thx for the hint [21:36] <Zeenix> hello [21:36] <walters> tlg: but a more direct hint is: gst_element_link_filtered [21:39] mxpxpod ([email protected]) joined #gstreamer. [21:39] <taaz> walters: btw, how can i merge in new iradio stations into my current rb config? i'm not even sure what files i'm supposed to look at ;) [21:39] <walters> taaz: you can load a playlist [21:40] <taaz> err.. i mean merge dafault stations with whatever i'm using now [21:40] <walters> taaz: load iradio-initial.pls [21:41] <ds-work> Bowyakka: see the man page for gst-launch [21:41] Nick change: jd_out -> jdahlin [21:42] <taaz> didn't do anything.. hmm [21:43] <taaz> walters: 0.6.10 load from file didn't work. [21:43] <taaz> or i used it wrong ;) [21:48] pb_ (~pb@2002:3e03:42cc:1:20b:6aff:fe19:f290) left irc: "Client exiting" [21:49] <Bowyakka> ds-work, ok I have changed the pipeline but I now get WARNING **: could not link spider0 to queue1 [21:52] <walters> taaz: nothing happened? [21:52] <taaz> i have no idea really [21:53] <ds-work> Bowyakka: does the file play in gst-player? [21:53] <taaz> walters: i had assumed that a playlist with something in it would appear or a new playlist would fill up... but didn't happen [21:54] <walters> taaz: iradio stations are added to your radio source [21:58] <Bowyakka> yes [22:09] <jdahlin> Tack: thomas showed me a demo of your player at work today [22:09] <jdahlin> Tack: not bad at all [22:09] <Tack> jdahlin: Thanks :) [22:09] <jdahlin> Tack: do you have it running on a tv? [22:10] <Tack> jdahlin: Yep. [22:10] <Tack> I do development from my laptop sitting on my touch, and have it running on my 52" tv :) [22:10] <Tack> s/touch/couch/ [22:10] <jdahlin> lovely :-) [22:10] <Tack> It truly is :) [22:10] <Tack> Pretty different project from o-p, huh :) [22:11] <jdahlin> well, kinda :) [22:11] <jdahlin> o-p, sweet times [22:11] <Tack> Yeah. Life was so much simpler back then. :) [22:12] Nick change: mxpxpod -> mx|gone [22:12] <jdahlin> Tack: o-p has (indirectly) probably given me more than any other projects [22:13] <Tack> jdahlin: Really? That's interesting (and nice) to hear. How so? [22:13] <Bowyakka> oh i just dicvoered that I wasn't using all the available plugins and xine ... [22:13] <jdahlin> Tack: Well, I meet kiko that way, and by him other Brazilians, and I ended up going to Brazil [22:14] <jdahlin> Tack: It was the first project I hacked on too, so it got me "hooked" into doing FS/OSS development [22:14] <Tack> And so began a career in OSS. [22:14] <Tack> Quite cool. [22:14] <jdahlin> I still remember the first harmless patch I sent to you, a bit over 3 years ago [22:14] <Tack> o-p was the first real project I hacked on too. I'd submitted patches and stuff to other projects, but nothing really deeply involved. [22:14] <Tack> I don't. What was it? :) [22:14] <Tack> (I'll remember when you remind me.) [22:15] <jdahlin> It added a _ORBIT_API variable that's pointing to a struct [22:15] <jdahlin> so I could use CORBA_Object_New from bonobo-python [22:15] <jdahlin> I just took some code from pygtk and rearranged [22:15] <Tack> Yeah, sounds familiar :) [22:16] <Tack> I haven't looked at James' orbit bindings lately, but IIRC they don't do dynamic IDL discovery, which, while kinda kludgy, I always really thought was cool. :) [22:16] <jdahlin> Tack, they do! [22:16] <Tack> Oh do they? Awesome. :) [22:16] <jdahlin> Tack: you don't even need idls or anything [22:16] <jdahlin> it's all transmitted and generated at runtime [22:16] <jdahlin> (assuming you using ORBit as an orb) [22:17] <Tack> Very nice. [22:17] <Tack> In fact a few weeks ago I was reading an old posting about Haskell bindings for ORBit, and the author borrowed quite heavily from o-p, including the dynamic IDL discovery code. [22:18] <jdahlin> there is no idl parsing code or anything [22:18] <Tack> Yeah, that's because ORBit 2 is much more binding-friendly. [22:18] Action: jdahlin nods [22:18] <jdahlin> http://www.daa.com.au/~james/talks/guadec2003/pyorbit/ [22:18] <Tack> I looked into porting O-P to orbit2 a while ago, but the itch just wasn't big enough to scratch. [22:19] <Tack> Yep, I actually read that. :) [22:19] <Tack> Also kinda flattering to see my thesis paper on gnome's website. [22:19] <jdahlin> oh, really? [22:20] <jdahlin> james showed us some really cool metadata stuff at that presentation [22:20] <jdahlin> just by writing a few lines of code, to hook up into nautilus metadata daemon [22:21] <jdahlin> that recieved notifcations when you add an embled to a file [22:21] <Tack> Yeah, at http://www.gnome.org/projects/ORBit2/documentation.html [22:21] <Tack> Finally! _That's_ the kind of stuff I wanted to do so many years ago :) [22:21] <jdahlin> neat [22:22] <Tack> Has my old @linux.com address on the paper though. But oh well :) [22:22] <jdahlin> it's not working any longer?! [22:23] <Tack> MeBox is mostly just a toy proejct for me right now. An implementation of proof-of-concept mostly, but as long as I keep itching, I'll keep hacking. [22:23] <Tack> It doesn't work any longer, no. What was then VA Linux basically dumped everyone who volunteered for linux.com and closed shop. [22:23] <Tack> It was very upsetting to a lot of us. [22:23] <jdahlin> Tack: hopefull we can convince you to use gstreamer and make it widely available [22:24] <jdahlin> VA went down quite hard [22:24] <Tack> I think gstreamer is really where it needs to go to implement the kind of things I really want to do. [22:24] <Tack> But gstreamer isn't ready for me, or I'm not ready for it. One of those. :) [22:24] <jdahlin> you haven't tried hard enough! [22:25] <Tack> VA went when the dot-com bubble popped. VA popped loud and hard and violently. :) [22:25] <Tack> I even bought a VA Full-On, rackmount server back in the day. It sucks compared to the Dells we buy, but alas. :) [22:25] <jdahlin> nice :) [22:26] <Tack> Yeah, so much for showing support and having loyalty. :) [22:26] <jdahlin> Tack, do you have any of your media files available online? [22:26] <Tack> Python's sort gets slow as fuck when you use a custom sorting function. Function calls are so expensive. [22:27] Action: Tack contemplates coding a non-recursive quicksort just to see if it's faster. [22:27] <jdahlin> preferrably non-working ones (in gstreamer) [22:27] <jdahlin> stacks? [22:27] <Tack> Yeah, I can whip one up right now. Just capture a clip from my PVR-350 as mpeg (which doesn't work), then encode that with mencoder (which doesn't work). :) [22:28] <jdahlin> why isn't list.sort() enough? [22:28] <taaz> Tack: what are you working on? [22:28] <Tack> list.sort() is fine, but list.sort(_my_cmp_func) is about 2 orders of magnitude slower. [22:28] <Tack> Using a lambda function is a bit better, but still hugely expensive relatively. [22:28] <Tack> taaz: http://sault.org/~tack/mainmenu.png should give you an idea. [22:29] <Tack> Kind of a freevo type thing. [22:29] <jdahlin> Tack, if it really matters, write in C [22:30] <taaz> Tack: looks pretty ;) and as everyone knows, people like to help with pretty projects [22:30] <Tack> jdahlin: Yeah. Except that it doesn't really matter, unless there exists somebody with a directory containing over 5000 mp3s or something. :) [22:30] tlg ([email protected]) left irc: "Client exiting" [22:30] <taaz> I have 5000+ oggs in a tree [22:30] <Tack> taaz: Yeah. Sexy sells. :) [22:30] <Tack> In a tree is fine. But how big is your biggest single directory? [22:31] <taaz> eh... maybe 500 in a random unsorted mess dir [22:31] <Tack> I'm testing on /dev. It takes 1.8 seconds to load the directory, and 0.4 seconds to sort it with a lambda cmp func. It's 0.05 seconds with no external cmp function :) [22:31] <Tack> Oh yeah, 500 it'd handle no problem. [22:33] <taaz> if you're doing incremental loads maybe sorted tree type structures would be better [22:35] <Tack> I did think of that, and experimented with the bisect module, but in fact it's not really any quicker, overall. [22:36] <Tack> But, for responsiveness purposes, it's probably better to move the computation inside the loop so that the progress callback reflects the sorting time, rather than afterward, where there will be this 0.5 second lag where nothing happens. [22:41] wheels ([email protected]) joined #gstreamer. [23:02] telemaco ([email protected]) joined #gstreamer. [23:02] <telemaco> hi people [23:03] <telemaco> can i convert some jpegs into mpeg or divx with gstreamer ? [23:12] kmaraas ([email protected]) left irc: Read error: 110 (Connection timed out) [23:16] markey ([email protected]) left irc: "g'nite" [23:17] <Tack> jdahlin: http://sault.org/~tack/clips/ has a couple clips that fail with my CVS installation of gstreamer. The mpg was taken from my PVR-350, and the avi is the same clip transcoded with mencoder using libavcodec. [23:17] <jdahlin> Tack: cool [23:17] Shoragan ([email protected]) left irc: "Leaving" [23:26] <ds-work> telemaco: yes, in general [23:27] <ds-work> telemaco: we don't have an element that creates video streams out of images, though [23:27] <ds-work> telemaco: it wouldn't be hard to write, though [23:29] kmaraas ([email protected]) joined #gstreamer. [23:36] telemaco ([email protected]) left irc: Read error: 110 (Connection timed out) [23:36] trow ([email protected]) left irc: "Leaving" [23:39] ploum ([email protected]) left irc: "Leaving" [23:43] LeRoutier ([email protected]) joined #gstreamer. [23:43] <LeRoutier> hello people [23:44] <LeRoutier> anyone saw the comment on gstreamer not using UTF-8 in tags ? (http://www.burtonini.com/blog//computers/sound-juicer/sj-0.5.11) [23:44] <ds-work> gstreamer does use UTF-8 in tags [23:46] <jdahlin> Tack: ok, I can reproduce [23:46] <Tack> jdahlin: Good to hear. [23:46] <jdahlin> Tack: ffmpeg bug :) [23:47] <Tack> Of course it is. :) [23:47] arana ([email protected]) joined #gstreamer. [23:47] <jdahlin> I bet mplayer cvs from 4 weeks ago or so can't play it [23:47] <Tack> I bet you're wrong :) [23:47] <jdahlin> ERROR default( 8468) gstffmpegdec.c(405):gst_ffmpegdec_chain:<ffdec_msmpeg40> ffdec_msmpeg4: decoding error [23:47] <jdahlin> [msmpeg4 @ 0x6dcc758]invalid qscale [23:47] <jdahlin> [msmpeg4 @ 0x6dcc758]header damaged [23:47] Action: jdahlin curses broken media [23:48] spyder482 ([email protected]) left irc: Nick collision from services. [23:48] <Tack> mplayer from Feburary plays it just fine. [23:48] Nick change: arana -> spyder482 [23:48] <jdahlin> oki [23:48] <Tack> What about the mpeg? [23:49] <jdahlin> need to download it first [23:49] <thomasvs> Tack,jdahlin: well, I'm in charge of updating our ffmpeg snapshot it seems [23:49] <thomasvs> will work on that some more tomorrow [23:49] <jdahlin> come back in 5 minutes [23:49] <thomasvs> jdahlin: btw, it's not as simple as I had thought today apparently [23:49] <Tack> k, afk for a bit. [23:49] <jdahlin> thomasvs: I propose that we add that file to the media test suite :) [23:49] <jdahlin> thomasvs: with quilt? [23:49] <Tack> Add both files. :) [23:50] <thomasvs> jdahlin: no, more in the way of tracking upstream with cvs [23:50] <jdahlin> yeah yeah yeah :) [23:50] <Tack> I'll also create one with an AC3 stream since that's about 70% of my collection. [23:50] <jdahlin> AC3 decoding is working fine [23:50] <thomasvs> jdahlin: ie, it's probably not doable really, so I'll have to resort to judicious use of branching and tagging [23:50] <thomasvs> jdahlin: are you sure ? matthias was complaining about it :) [23:50] <Tack> jdahlin: It seems to be, for now, but ... :) [23:50] <jdahlin> thomasvs: dolphy fixed it [23:50] <thomasvs> ah, coo [23:50] <jdahlin> thomasvs: I've played a couple of movies with AC3 [23:50] <thomasvs> l [23:50] <jdahlin> lord of the rings for instance [23:51] <thomasvs> jdahlin: but yeah, we need to add all sorts of crap to the testsuite and make sure it stays working [23:51] <thomasvs> ds: are you going to remove that DESTROYED stuff ? [23:51] <thomasvs> ds: and, any idea, on a high level, what to do about my id3tag bug ? [23:51] Action: jdahlin tries again [23:51] <jdahlin> yap, works [23:51] <ds-work> thomasvs: talk to Company about id3tag [23:52] <ds-work> thomasvs: it's a spider problem [23:52] <thomasvs> ds-work: well yes - but I meant, should we implement cost functions per element or something ? [23:52] <thomasvs> ds-work: I'm pretty sure we have more of those non-deterministic bugs around the core too btw [23:52] <thomasvs> ds-work: ie, first-come-first-served bugs [23:53] Action: jdahlin bought two CDs today [23:53] <ds-work> thomasvs: in the generic autoplugger sense, autopluggers should not plug the same element twice [23:53] <jdahlin> or, 1 CD and one things reassembling a CD [23:54] <thomasvs> ds-work: hm, I guess. [23:54] <LeRoutier> jdahlin, DRM shit powered audio CD ? [23:54] <ds-work> thomasvs: and in a decoder autoplugger, a demuxer should be preferred over a decoder if not preceded by a demuxer [23:54] <jdahlin> LeRoutier: yeah, copy protected [23:54] <jdahlin> LeRoutier: fortunately I could play it in my computer [23:54] <thomasvs> jdahlin: which ? [23:55] <jdahlin> thomasvs: Tribalistas and Marisa Monte [23:55] Action: jdahlin bets thomas never heard of them [23:56] <thomasvs> I've heard marisa monte [23:56] <thomasvs> I have been in brazil you know :) [23:56] yippi ([email protected]) joined #gstreamer. [23:56] <jdahlin> thomasvs: oh really? [23:56] Action: jdahlin didn't know that [23:57] <Zeenix> thomasvs: did any "blanka" attacked you? [23:57] <thomasvs> yeah, three weeks, a year or four ago [23:57] <Zeenix> :) [23:57] <jdahlin> tribalistas is a "super group", marisa monte and two other big brazilian stars [23:57] <thomasvs> Zeenix: blanka ? [23:57] <Zeenix> thomasvs: never played 'street fighter'? [23:57] <jdahlin> thomasvs: ok, surf and fun? [23:58] <Zeenix> http://en.wikipedia.org/wiki/Street_Fighter [00:00] --- Wed Apr 14 2004 [00:00] <jdahlin> Zeenix: I was so attacked by Blanka when I went there [00:00] <thomasvs> ah, I didn't know blanka was from brazil :) [00:00] <Zeenix> thomasvs: i did remember that as i came to know of brazil because of him :) [00:01] <Zeenix> good old childhood.. [00:11] <LeRoutier> hum, someone fucked up kino-0.7.1 ebuild once again, it is marked to depend on gnome 1.4 [00:17] <thomasvs> jdahlin: dcc is satan's spawn [00:18] <jdahlin> thomasvs: ehum ok [00:18] <thomasvs> jdahlin: I have never met anyone who set up his firewall to make it work [00:18] <thomasvs> jdahlin: aren't you behind a firewall anyway either ? [00:18] <jdahlin> thomasvs: copying to build.fluendo.com :) [00:19] <lilo_booter> LeRoutier: well, kino does have a few gnome dependencies left.. we're trying to get rid of them :-) [00:20] <LeRoutier> lilo_booter, yeah, i know. but it seems that a gentoo guy readded the deps from kino 0.6, so we now have gnome-libs & imlib in deps [00:20] BBB ([email protected]) joined #gstreamer. [00:21] <LeRoutier> hello BBB [00:21] <BBB> I suppose thomasvs is gone to bed already? [00:21] Action: BBB hopes not [00:21] <BBB> hi btw ;0 [00:21] <BBB> yourRLE file plays here [00:21] <BBB> but it's all gray [00:21] <BBB> so I'm doing something wrong [00:21] <jdahlin> hello BBB [00:21] <Zeenix> hello BBB [00:21] <jdahlin> no, he should be here [00:21] <BBB> hi zeenix, jdahlin [00:21] <thomasvs> BBB: not yet, but about to [00:21] <jdahlin> Tack: the mpeg played fine btw, only the avi borked out [00:22] <thomasvs> BBB: have worked a whole time on updating the ffmpeg snapshot, experimenting locally with cvs [00:22] <LeRoutier> lilo_booter, i remember you were using the gnome-about dialog in early 0.7 CVS but then you used a custom gtk widget to drop the dep [00:22] <thomasvs> BBB: not entirely finished yet, it's pretty hard to work out [00:22] <Tack> jdahlin: Hm, interesting. [00:23] <lilo_booter> LeRoutier: yeah - dan has been busy trying to squeeze the gnome's out - i've not been involved much in 0.7.1 - too busy preparing 0.8.0 ;-) [00:24] <LeRoutier> lilo_booter, saw the first comment on footnotes ? http://www.gnomedesktop.org/article.php?sid=1744 [00:25] <BBB> thomasvs: thnx :) [00:25] <BBB> thomasvs: I wanted to make a remark on the release: I think you can just make 0.8.1 for gst-plugins/gst-core [00:25] <BBB> in general, we've had many many good bugfixes [00:26] <lilo_booter> LeRoutier: :-) [00:26] <ds-work> we want a new gstreamer, too [00:27] <BBB> new gstreamer? [00:27] <ds-work> there have been a few compilation fixes, memleak fixes, and a few more things [00:27] <BBB> gst-core == gstreamer ;) [00:27] <LeRoutier> and hopefully, not too much new bugs [00:28] <BBB> the problem is that some of my fixes require a new ffmpeg as well [00:28] <BBB> without ffmpeg, they don't fix much :p [00:28] <ds-work> er, yeah. right. of course. [00:28] Action: BBB pokes ds-work awake [00:28] <ds-work> we could use a gst-monkeysaudio, too [00:28] <BBB> go for it! [00:28] <BBB> and a new gst-ffmpeg [00:28] <ds-work> who has monkeysaudio installed? [00:28] <BBB> poor, poor thomasvs [00:29] <BBB> apoc [00:29] <ds-work> I can't distcheck it [00:29] yippi ([email protected]) left irc: "Client exiting" [00:31] <thomasvs> I'm waiting for apoc, he said he had some fixes left for it [00:31] <thomasvs> well [00:31] <thomasvs> I can just rerelease the previous one with a fix, but ... [00:31] <ds-work> well so far, we don't have a release compatible with 0.8.0 [00:33] <ds-work> btw, we get about 2 people/day asking why http://gstreamer.freedesktop.org/download/ doesn't point to the source [00:34] <thomasvs> yeah, someone needs to add that there :) [00:34] <thomasvs> send me a mail so I don't forget [00:36] Action: BBB mumbles'bugzilla&&assignto:thomasvs' [00:37] Action: BBB should also kick dolphy to look into optimizing libgstplay [00:37] <BBB> ohwell [00:37] <BBB> later... [00:37] Action: BBB is off again ;) [00:37] BBB ([email protected]) left irc: "Download Gaim: http://gaim.sourceforge.net/" [00:38] sub_pop ([email protected]) left irc: "Client exiting" [00:39] harshy ([email protected]) left irc: "I quit for now" [00:39] seb128 ([email protected]) left irc: "I like core dumps" [00:40] sub_pop ([email protected]) joined #gstreamer. [00:41] Nick change: mx|gone -> mxpxpod [00:42] harshy ([email protected]) joined #gstreamer. [00:53] <Bowyakka> anyone here familier with gst-java [00:55] <ds-work> Bowyakka: look for benow. not here right now, though [00:55] Nick change: Phython_ -> Phython [00:55] Rotty ([email protected]) left irc: Remote closed the connection [00:55] <Bowyakka> ds-work, shame , the lib he has written is pretty good (but then I came accross some benow stuff before thats why i got excited when I saw his name on it) [00:59] <Bowyakka> any idea how to use the xine stuff in gst [01:04] <ds-work> make sure you have libxine installed. gst-plugins should recognize it while compiling [01:04] <ds-work> it's more of a cute hack rather than something that is recommended to use [01:04] <Bowyakka> ds-work, I get a whole load of xinesrc plugins and a few audio looking sinks [01:04] <LeRoutier> ds-work, xine plugin has been enabled now ? [01:04] <Bowyakka> ds-work, I see [01:04] <Bowyakka> LeRoutier, anything I try to do with it ends up in a mess [01:08] jdahlin ([email protected]) left irc: "Leaving" [01:10] teuf ([email protected]) joined #gstreamer. [01:10] <teuf> hi [01:11] <kmaraas> hi teuf [01:11] <teuf> I managed to get the mail of the guy who wrote the gstreamer article in this french magazine, if anyone has comment about it, I can add that to the mail I'm currently writing ;) [01:16] <LeRoutier> i'am happy to see that i worked at least 3 full days to developping something that already existed as GPL code [01:16] <LeRoutier> and of course, what already exists is clean and more feature complete [01:19] <teuf> what were you working on ? [01:21] <LeRoutier> PDC decoder (that's a special VBI packet for PVR programmation) [01:21] <LeRoutier> it's in libzvbi 0.3 (cvs only), 0.2.7 didn't have it [01:21] <LeRoutier> i guess i'll contact the authors to see if i can implement another VBI shit that it does not support yet [01:22] benow ([email protected]) joined #gstreamer. [01:22] <LeRoutier> like on TF1, they have teletext but also something on line 7 which carries HTML + GIFs (like some Intercast) [01:22] <LeRoutier> hi benow [01:23] <benow> hola [01:23] <ds-work> we need better vbi support [01:24] <ds-work> I no longer have a cable TV feed unfortunately [01:24] <LeRoutier> ds-work, yes, vbidec only implements XDS (can't test it, no XDS where i live, it's north american only) [01:24] <ds-work> I wonder if the DirectTivo outputs vbi stuff correctly [01:25] <LeRoutier> the problem is there are so much VBI "protocols" [01:25] <ds-work> well, we need to at least be able to create a raw VBI stream [01:26] <LeRoutier> most common is teletext but : 1) it is ugly, 2) there are teletext v1 -> v5 + 1.5, 2.5, 3.5. everyone did its extension [01:27] <LeRoutier> and to display things like subtitles, i suppose that gst-overlay would need some more love [01:28] <ds-work> subtitles already work [01:28] <ds-work> so does CC text [01:28] <LeRoutier> yes, but CC using XDS, so only on US and perhaps canada [01:29] ChrisHJW ([email protected]) left irc: Read error: 110 (Connection timed out) [01:41] Nick change: harshy -> harshyOut [01:42] teuf ([email protected]) left irc: "Client exiting" [01:59] <benow> anyone besides Bowyakka played with gst-java yet? [02:27] <Bowyakka> lol hi benow [02:27] <Bowyakka> and night all [02:27] Bowyakka ([email protected]) left irc: "Leaving" [02:36] <LeRoutier> good night [02:36] LeRoutier ([email protected]) left irc: "Leaving" [02:53] Action: Company got his honour back [02:54] walters ([email protected]) left irc: "displacing" [02:54] <Company> 12 hours fight to win freeciv against 14 easy AIs [02:57] iain ([email protected]) left irc: "!" ------------------------------------------------------- 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