IRC Logs
IRC <[email protected]>
| Newsgroups | gmane.comp.video.gstreamer.daily |
|---|---|
| Message-ID | <[email protected]> |
******************************************************************* [03:03] thaytan ([email protected]) joined #gstreamer. [03:05] thaytan ([email protected]) left irc: Client Quit [03:05] thaytan ([email protected]) joined #gstreamer. [03:50] bilboed_ ([email protected]) joined #gstreamer. [04:07] bilboed ([email protected]) left irc: Read error: 110 (Connection timed out) [04:09] ct_ ([email protected]) joined #gstreamer. [04:11] Marsupilami23 ([email protected]) left irc: Read error: 54 (Connection reset by peer) [04:12] Marsupilami23 ([email protected]) joined #gstreamer. [04:35] lilo_ ([email protected]) joined #gstreamer. [04:35] lilo ([email protected]) left irc: Nick collision from services. [04:46] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out) [05:06] Marsupilami23 ([email protected]) left irc: Read error: 104 (Connection reset by peer) [05:06] Marsupilami23 ([email protected]) joined #gstreamer. [05:18] dcharno ([email protected]) left irc: "Leaving" [05:27] 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!" [05:28] jimmy_dean ([email protected]) left irc: "Carrier Signal Lost" [05:30] harshy ([email protected]) joined #gstreamer. [05:54] ct__ ([email protected]) joined #gstreamer. [05:57] ct___ ([email protected]) joined #gstreamer. [05:59] harshy ([email protected]) left irc: "I quit for now" [06:01] ct_ ([email protected]) left irc: Read error: 60 (Operation timed out) [06:05] ct__ ([email protected]) left irc: Client Quit [06:17] jaiserca ([email protected]) left irc: "Terminando cliente" [06:22] ct___ ([email protected]) left irc: Client Quit [06:45] spyder482 ([email protected]) joined #gstreamer. [06:49] harshy ([email protected]) joined #gstreamer. [07:33] thaytan ([email protected]) left irc: Read error: 113 (No route to host) [07:33] thaytan ([email protected]) joined #gstreamer. [07:37] lilo_ ([email protected]) left irc: " " [07:38] lilo ([email protected]) joined #gstreamer. [07:41] lilo ([email protected]) left irc: Client Quit [07:45] lilo ([email protected]) joined #gstreamer. [07:50] lilo ([email protected]) got netsplit. [07:50] wheels ([email protected]) got netsplit. [07:50] ds-work ([email protected]) got netsplit. [07:50] md` ([email protected]) got netsplit. [07:50] spyder482 ([email protected]) got netsplit. [07:50] kh_out ([email protected]) got netsplit. [07:50] kmaraas ([email protected]) got netsplit. [07:50] Underdog ([email protected]) got netsplit. [07:50] aldug ([email protected]) got netsplit. [07:50] hyriand ([email protected]) got netsplit. [07:50] ds ([email protected]) got netsplit. [07:50] shawarma ([email protected]) got netsplit. [07:50] taaz ([email protected]) got netsplit. [07:50] mathrick|sleep ([email protected]) got netsplit. [07:50] Misirlou ([email protected]) got netsplit. [07:50] sbw_ibiblio ([email protected]) got netsplit. [07:50] danb ([email protected]) got netsplit. [07:50] lilo ([email protected]) returned to #gstreamer. [07:50] spyder482 ([email protected]) returned to #gstreamer. [07:50] taaz ([email protected]) returned to #gstreamer. [07:50] mathrick|sleep ([email protected]) returned to #gstreamer. [07:50] Misirlou ([email protected]) returned to #gstreamer. [07:50] kh_out ([email protected]) returned to #gstreamer. [07:50] sbw_ibiblio ([email protected]) returned to #gstreamer. [07:50] kmaraas ([email protected]) returned to #gstreamer. [07:50] Underdog ([email protected]) returned to #gstreamer. [07:50] aldug ([email protected]) returned to #gstreamer. [07:50] danb ([email protected]) returned to #gstreamer. [07:50] hyriand ([email protected]) returned to #gstreamer. [07:50] ds ([email protected]) returned to #gstreamer. [07:50] shawarma ([email protected]) returned to #gstreamer. [07:51] wheels ([email protected]) returned to #gstreamer. [07:51] ds-work ([email protected]) returned to #gstreamer. [07:51] md` ([email protected]) returned to #gstreamer. [08:07] harshy ([email protected]) left irc: "I quit for now" [08:20] bluejay ([email protected]) left irc: "Leaving" [08:24] mathrick|sleep ([email protected]) left irc: Remote closed the connection [08:33] harshy ([email protected]) joined #gstreamer. [08:50] spyder482 ([email protected]) left irc: "Leaving" [08:50] harshy ([email protected]) left irc: "I quit for now" [09:22] markey ([email protected]) joined #gstreamer. [09:22] markey ([email protected]) left irc: Client Quit [09:27] Underdog ([email protected]) left irc: Remote closed the connection [09:35] Nick change: bilboed_ -> bilboed [09:37] thaytan ([email protected]) left irc: Remote closed the connection [09:52] jan__ ([email protected]) joined #gstreamer. [09:52] Nick change: jan__ -> thaytan [10:09] pmfp ([email protected]) joined #gstreamer. [10:12] ChrisHJW ([email protected]) joined #gstreamer. [10:38] kwm ([email protected]) joined #gstreamer. [10:57] Nick change: kh_out -> khalek [11:07] natyaht ([email protected]) joined #gstreamer. [11:18] Nick change: thaytan -> thaystable [11:18] Nick change: natyaht -> thaytan [11:38] harshy ([email protected]) joined #gstreamer. [11:53] mathrick ([email protected]) joined #gstreamer. [11:54] <mathrick> lo [12:01] caereth ([email protected]) joined #gstreamer. [12:06] <bilboed> hi [12:23] <bilboed> I have got problems with using the following gst-plugins (0.7.4) : videobalance, volume, xvideosink xvimagesink video4linux and ossaudio . I get the following error with gst-inspect : "/usr/local/lib/gstreamer-0.7/libgstxvideosink.so" has invalid license "amer.net", not loading [12:24] teuf ([email protected]) joined #gstreamer. [12:25] sublett ([email protected]) joined #gstreamer. [12:25] <thaytan> bilboed: sounds like your plugin build is dirty [12:26] <bilboed> :) [12:26] <thaytan> that's obviously the wrong part of 'gstreamer.net', which means it's not interpreting the plugin details correctly [12:26] <thaytan> do an ls -lt in the $PREFIX/lib/gstreamer-0.7 dir and check the timestamps of them all [12:27] <bilboed> nope, they all seem ok [12:28] <thaytan> I'd be looking at a clean rebuild then... it's definitely ok here [12:28] <bilboed> Is there a way I can flush all data from previous builds ? [12:28] <thaytan> in 0.7, xvideosink is deprecated btw [12:28] <bilboed> s/builds/installs/ [12:29] <teuf> bilboed: rm -rf $prefix/lib/gstreamer or something like that [12:29] <thaytan> um... rm -rf $PREFIX/lib/gstreamer-0.7/ [12:29] <bilboed> thx [12:29] <thaytan> yeah, and include dirs, and *gst* libs [12:29] <teuf> in my experience, include dirs and gst libs don't matter much, the main thing to clean up is the plugin dir [12:46] ramon ([email protected]) joined #gstreamer. [12:46] <ramon> Anyone here? [12:47] <teuf> I'm here, but I don't know if I can be of much help ;) [12:48] <ramon> Just note that I have commited a change to gst-plugins. [12:48] <ramon> So that plugins now export only the symbol gst_plugin_desc. [12:48] <thaytan> I saw that [12:48] <thaytan> how portable is it? [12:49] <thaytan> if it only works with GNU ld it should be checking for it [12:49] <ramon> It is theoretically portable because it uses libtool. libtool should do the right thing in each platform. [12:50] <ramon> Unfortunately in Linux this works with libtool 1.5.2 and higher. [12:51] <teuf> is exporting only gst_plugin_desc enough ? [12:52] <ramon> Yes, except if a plugin wishes to export another global variable or function for some reason. [12:52] caereth ([email protected]) left irc: Remote closed the connection [12:52] <teuf> ramon: I believe this is what gst/tags is doing, it exports helper functions to be used by other elements [12:53] <ramon> In that case, I will place a message in the mailing list. [13:00] ramon ([email protected]) left irc: "Terminando cliente" [13:24] <teuf> ds: is it really better for the gstvolume dparam to be a double instead of a float ? [13:25] <bilboed> there is an error in the pwg [13:25] <bilboed> The user for the cvs command line for getting the gstreamer plugin templates is not anonymous but anoncvs [13:26] <teuf> bilboed: I already reported it [13:26] <bilboed> ok [13:26] <teuf> (looking for the bug number atm) [13:28] <mathrick> bilboed: btw, how's your gnonlin work going? [13:28] <teuf> bilboed: http://bugzilla.gnome.org/show_bug.cgi?id=125890 [13:30] Company ([email protected]) joined #gstreamer. [13:30] <mathrick> yo Company [13:30] <Company> good morning angels [13:30] <teuf> hi Company :) [13:31] <teuf> Company: can you have a look at #135042 and #133817 when you have time ? [13:31] <Company> current german magazine c't has a video editors comparison [13:32] <Company> for Linux [13:32] <Company> it's pretty poor... [13:32] Action: Company has a look [13:33] <khalek> Company: only in the magazine not online I take it? [13:33] <Company> khalek: i haven't looked if it's online [13:34] <Company> they compare kino, cinelerra and a proprietary 199$ one [13:34] <teuf> I think I saw such a comparison on slashdot recently [13:35] <Company> no it's not online [13:35] <bilboed> mathrick: ok, thx to the help of rk. I hope to be able to have a version that'll work against the cvs version of gstreamer within 2 weeks [13:36] <Company> gstreamer has all the features they compared btw [13:36] <Company> it's just missing the video editing bits and the UI ;) [13:36] <mathrick> bilboed: that's pretty cool [13:36] <teuf> <whine>and stability</whine> ;) [13:36] <teuf> (gstreamer head breaks rhythmbox) [13:37] <bilboed> btw, if anybody has any (ideas of) applications that could use gnonlin, I'd be interested in knowing. We only have our nl editor for the moment... [13:38] caereth ([email protected]) joined #gstreamer. [13:38] <Company> well, for the moment there's only sound and video editing i guess [13:39] <caereth> hmm, is anybody else getting this error when running gstreamer apps? libgstplay: failed initializing pipeline, error: Could not link video output thread elements [13:39] <bilboed> Company: we intend to have midi and text within 12months... :) [13:39] <caereth> using 0.7.4 [13:39] <teuf> is that on purpose that if a dparam contains a double value, setting its float_value property doesn't update its double value ? [13:40] <bilboed> Company: I was more wondering if some people would be interested in trying real-time editing solutions (vee-jay, tivo-like,...) [13:41] <Company> oh [13:41] <Company> dunno [13:41] <bilboed> :) [13:41] <mathrick> bilboed: Matroska guys are doing their TCME ultimate-ass-kicking-video-editing-swiss-army-knife ;) maybe it's worthy to at least let them know someone is doing NLE work already. They tend to reinvent anything that isn't in 20pt bold font on frontpage ;) [13:41] <Company> maybe ask this Stefan Kost guy (i forget his irc nick...) [13:41] <mathrick> Company: ensonic [13:42] <Company> right [13:43] <Company> hm [13:43] <bilboed> does he hang around often here ? [13:43] <mathrick> bilboed: doing == with gstreamer that is. They already ported (to a compilable and semi-runnable state) gst to win32 [13:43] <Company> teuf: not to start a flamewar about that tag name again, but "disc" sounds so audio specific [13:44] <mathrick> bilboed: ensonic? yeah, pretty often, much more often than you ;p [13:44] <teuf> Company: I don't care at all about the tag name, you can call it GST_PINK_COW_TAG if you like, I won't mind. I only want to have a tag which I can use for disc number ;) [13:44] <Company> anybody here come up with a generic name for that please? [13:44] <bilboed> mathrick: you can't say that's very hard :) [13:45] <mathrick> bilboed: that == porting ? [13:45] <bilboed> mathrick: no, being here more often than me [13:45] <Company> i'd have said GST_TAG_ALBUM_TRACK_* [13:45] <mathrick> bilboed: ah, right, it isn't indeed :) [13:45] <Company> because of GST_TAG_TRACK_* [13:45] <Company> but i bet people confuse those then :/ [13:46] <mathrick> Company: what is that tag supposed to mean [13:46] <mathrick> ? [13:46] <Company> mathrick: number of discs in an album [13:46] <Company> mathrick: like live in Rotterdam (CD $nr of $count) [13:46] <mathrick> GST_TAG_VOLUMES_NO ? [13:46] <mathrick> hmm, that NO part is confusing... [13:47] <Company> VOLUME_{COUNT,NUMBER} [13:47] <Company> that sounds nice at least [13:47] <mathrick> GST_TAG_VOLUME_COUNT == total, GST_TAG_VOLUME_NUMBER == current one then? [13:49] <Company> yeah [13:49] <mathrick> bilboed: if you're intersted, matroska guy's nick is jcsston, he's here pretty often [13:49] <Company> ChrisHJW and robux4 are the other matroska guys [13:50] <Company> though ChrisHJW is more of a marketer than a coder ;) [13:50] <mathrick> ahh, right, forgot ChrisHJW :) [13:50] <mathrick> and robux4 isn't too often in here lately [13:51] <Company> me neither ;) [13:51] <mathrick> Company: ChrisHJW seems to be good as a relay point for communication between teams :) [13:51] <Company> yeah, do s/marketer/non-coder-doing-all-the-other-stuff-guy/ then [13:51] <mathrick> Company: yeah, you're rare sight recently, work? [13:52] <Company> yup [13:52] <mathrick> Company: what kind of job is it? [13:52] <Company> student job during semester breaks [13:52] <Company> software stuff at the Lufthansa Technik sales department [13:53] <mathrick> Company: ahh, the obligatory one? [13:53] <Company> unfucking MS office docs, writing little db apps, that stuff [13:54] <mathrick> Company: we have obligatory practice jobs during semester breaks in here, is it the same at your uni? [13:55] wheels ([email protected]) left irc: Remote closed the connection [13:55] <Company> no [13:55] <Company> it's a normal student job [13:55] <mathrick> ah, ic [13:55] <Company> i don't think what i do there would qualify as anything in my department [13:55] <mathrick> hehe :) [13:55] <Company> s/departement/university department/ [13:56] <Company> i can probably impress them more with the gst stuff ;) [13:57] <mathrick> Company: yeah, but in here you need to have your employer certify you did practice as student employee [13:57] <Company> we don't have that [13:58] <Company> i wonder if redhat or similar would give you a cert for this stuff [13:59] foser ([email protected]) joined #gstreamer. [13:59] foser ([email protected]) left irc: Read error: 104 (Connection reset by peer) [14:01] <mathrick> Company: dunno, it's legalese stuff, so probably would be difficult when done abroad / for foreign company. IANAL tho [14:02] <Company> isn't there a suse/redhat poland? [14:03] <mathrick> Company: -ENOCLUE [14:04] Action: mathrick googles [14:05] <mathrick> hmm, suse.com.pl loads Novell Poland site, I guess that means there is SuSE Poland too [14:10] <Company> ooops [14:10] sublett ([email protected]) left irc: No route to host [14:11] <Company> i don't think that gst-plugins patch is correct [14:11] <Company> (the most recent one that is [14:14] Action: mathrick found no trace of RedHat Poland [14:15] Action: Company shoots GNU [14:15] <Company> ftp://ftp.freenet.de/pub/ftp.gnu.org-README [14:20] <Company> ds-work: liboil cvs misses examples/Makefile.am [14:21] smoke ([email protected]) joined #gstreamer. [14:23] <bilboed> grrr... I've cleaned everything from previous gstreamer builds, rebuilt/install gstreamer and gst-plugins 0.7.4 and I still get the same license errors with some plugins :( [14:23] <mathrick> bilboed: checkout done into fresh dir? [14:24] <bilboed> ? [14:24] <bilboed> it's not the cvs version [14:24] <bilboed> should I use the cvs version of gst-plugins ? [14:24] <Company> bilboed: what error? [14:24] <mathrick> bilboed: recently I've had the same issue after libtool bump, it was occuring until I did cvs co into new directory [14:24] <mathrick> bilboed: huh? you don't use HEAD? [14:25] <bilboed> mathrick: nope [14:25] <bilboed> at least not for what I'm doing right now [14:25] <mathrick> bilboed: hmm, no clue then [14:25] <bilboed> brrr [14:25] <bilboed> bon, well off to compiling gst-plugins cvs... [14:26] <mathrick> bilboed: maybe rm registry from your $HOME? [14:26] <mathrick> bilboed: and $PREFIX/var/whatever-it-is-named too [14:27] <Company> gstreamer only loads "valid" licenses [14:27] <Company> you're aware of that, right? [14:28] <Company> not that you write some plugin of your own and put some weird license in there [14:28] <bilboed> plugins videobalance, volume, xvideosink xvimagesink video4linux and ossaudio [14:28] <bilboed> Company: do you want the excerpt from gst-inspect-0.7 ? [14:29] <Company> hm, no those should work [14:29] <bilboed> where in plugins, are licenses defined (apart from GST_LICENSE) ? [14:29] <Company> the valid licenses are in gstreamer/gst/gstplugin.c [14:30] <Company> and per-plugin they are in gst_plugin_desc [14:30] <mathrick> bilboed: now i think about it "amer.net" is last part of "http://gstreamer.net" - obviously some ABI b0rkage [14:30] emzed ([email protected]) joined #gstreamer. [14:31] <emzed> hi all [14:31] <mathrick> hi emzed [14:31] <emzed> have you heard something about problem between gstreamer and kde ? [14:31] <emzed> I notice that gstreamer works well on my computer when nobody is connected to kde [14:31] <bilboed> mathrick: that's what I'm trying to find out, it's reaaaally weird :) [14:32] <emzed> but as soon as someone is connected, gstreamer doesn't work anymore [14:32] iain_ ([email protected]) joined #gstreamer. [14:32] Action: Company hasn't heard of that [14:32] <emzed> :/ [14:32] <Company> and wheels should know about that [14:32] <mathrick> emzed: nope, don't think anyone has reported that [14:32] Action: emzed feels like he plays with windows :/ [14:33] <Company> :p [14:33] <teuf> emzed: maybe artsd is grabbing /dev/dsp which prevents gstreamer from outputting sound or something like that ? [14:33] <emzed> teuf: no, in fact, arts caused problem on my system, so I totally disabled it :) [14:34] <emzed> and the only sound pb I have with sound now is with gstreamer under kde [14:34] <bilboed> mathrick: the other plugins have also got parts of "http://www.gstreamer.net" [14:34] <emzed> is there a way to get debugging output ? [14:34] <Company> bilboed: that sounds really weird [14:34] <emzed> an option of gst-launch maybe ? [14:34] <teuf> bilboed: are you using some custom cflags, or the default ones ? [14:34] <Company> emzed: yeah, it's quite extensive [14:35] <Company> emzed: read the --help output [14:35] <mathrick> bilboed: last time I experienced total abi b0rkage, I ended up with mc over /usr/local/lib and manual removing everything :) [14:35] <emzed> Company: thanks, I try that :) [14:35] <Company> man pages might help, too [14:35] <bilboed> mathrick: what should I try to remove ? [14:36] <emzed> heh [14:36] <emzed> there is a verbose option [14:36] <emzed> good :) [14:36] <Company> that one doesn't give debugging output though ;) [14:37] <mathrick> bilboed: /usr/local/lib/libgst*, /usr/local/lib/gstreamer-0.7, anything else that has "gst" in it [14:37] <bilboed> mk [14:39] <emzed> is there a way to disable mmap ? [14:39] <emzed> what is mmap in fact ? [14:44] <mathrick> emzed: mmap() is a way to map file on disk into program's memory address space, allowing for much easier and efficient access to the file [14:44] thomasvs ([email protected]) joined #gstreamer. [14:44] <emzed> k [14:44] <mathrick> emzed: like, it allows for straightforward access to files many times larger than available memory [14:45] <mathrick> yo thomasvs [14:45] <emzed> mathrick: and why sometines some people said it's not very stable ? [14:45] <emzed> mathrick: I notice that mmap on xmms make it crashing [14:46] <mathrick> emzed: dunno, possible bugs I guess. I don't know of any reason that'd make mmap() any less stable than read() based access [14:48] <emzed> I will paste 3 lines now (it's not too big ?) [14:48] <mathrick> emzed: hmm, actually, there is one reason, if you're opening device file and its driver doesn't support mmap()ing, then it could crash indeed if there's assumption mmap() is always available [14:48] <mathrick> emzed: 3 is ok [14:49] <emzed> xmms with mmap play sound during 12 sec then crash with the message : [14:49] <emzed> ** WARNING **: alsa_mmap_audio(): snd_pcm_mmap_commit returned 16, expected 18 [14:49] <emzed> xmms: pcm_plugin.c:525: snd_pcm_plugin_mmap_commit: Assertion `size == 0' failed. [14:49] <emzed> Aborted [14:49] <mathrick> emzed: but doing that assumption is programming error [14:49] <emzed> I hope it's not the problem with gstreamer [14:49] <emzed> :/ [14:49] <emzed> since it seems to use mmap [14:49] <emzed> I use kernel 2.6 ... maybe it's the problem [14:50] <mathrick> emzed: no, xmms crashes are surely not gstreamer's fault :) [14:50] <emzed> before, it worked, but there is so many change since that [14:50] <emzed> mathrick: oh no :) [14:50] <emzed> mathrick: I don't say xmms use gstreamer [14:50] <emzed> but xmms crashes because of mmap [14:50] <emzed> and gstreamer use mmap, so I hope my problem with gstreamer is not because of mmap [14:51] <emzed> in fact, what I said is stupid :)) [14:51] <emzed> since my problem occur only when I am logged in kde [14:51] <mathrick> emzed: hard to say unless we see some actual debugging output, doing blind guesses isn't best way to fix bugs :) [14:51] <emzed> yes, I try with debugging output now [14:54] Kaetzchen ([email protected]) joined #gstreamer. [14:54] alley_cat ([email protected]) left irc: Nick collision from services. [14:54] Nick change: Kaetzchen -> alley_cat [14:57] <emzed> hmmm, maybe it's not so stupid ... [14:57] <emzed> when I do gst-launch --gst-debug-mask=0x00000001 [14:57] <emzed> the last line I get is : [14:57] <emzed> DEBUG( 3173: 0)gstfilesrc.c(510): gst_filesrc_get_mmap: : attempting to read 00001000, 00005000, 00000000, 00400000 [14:57] <emzed> mmap ... :/ [14:57] Action: Company hits ds with some kind of cluestick [14:58] <emzed> is there a way to not use mmap with gstreamer ? [14:59] <Company> use gnomevfssrc maybe? [14:59] <mathrick> emzed: not entirely sure, but AFAIR it depends on element being used [14:59] <Company> HEAD should automatically not use mmap if it's not supported [14:59] <emzed> mathrick: yes, I can give you some more information [15:00] <emzed> which type of mask could you give you more needed information ? [15:00] <mathrick> Company: here it seems it's buggy rather than not supported [15:00] <emzed> when you use the mask 0x4000000, does it said that for you too : [15:00] <emzed> DEBUG( 3188: 0)gstobject.c(332): gst_object_dispatch_properties_changed: : deep notification from src to pipeline0 (caps) [15:00] <emzed> ? [15:01] <mathrick> emzed: you need to give pipeline you used, too [15:01] <emzed> ok : [15:01] <emzed> gst-launch --gst-debug-mask=0x2000000 filesrc location="Bla Bla.ogg" ! vorbisfile ! osssink [15:01] <emzed> with alsa 1.0.2c [15:01] Action: Company cuddles ds and hits wingo [15:01] <emzed> and oss emul of course [15:03] <mathrick> emzed: hmm, you're using 0.6? [15:03] <emzed> yeah [15:03] <emzed> 0.6.4 [15:04] <emzed> 0.7 is not available yet on debian [15:04] <emzed> I hope it will soon [15:04] <mathrick> emzed: whoa, noone here uses 0.6 anymore, grab cvs and check if it occurs there too [15:04] <emzed> ... hmmm [15:04] <mathrick> emzed: it's not too hard to compile 0.7, pretty easy actually [15:05] <emzed> but libkdegst which is binding of gstreamer for kde is, I think, compiled against gstreamer 0.6, so it will cause problem, won't it ? [15:06] <mathrick> emzed: hmm, it will still use 0.6, they're parallel installable [15:06] <emzed> ho, yes, you're ... and in fact, it doesn't work for the moment, so nothing can be broken :D [15:10] thomasvs ([email protected]) left irc: Read error: 113 (No route to host) [15:11] foser ([email protected]) joined #gstreamer. [15:12] ChriHJW ([email protected]) joined #gstreamer. [15:13] thomasvs ([email protected]) joined #gstreamer. [15:17] jimmy_dean ([email protected]) joined #gstreamer. [15:20] teuf ([email protected]) left irc: Remote closed the connection [15:23] ChriHJW_log ([email protected]) joined #gstreamer. [15:24] thomasvs ([email protected]) left irc: Read error: 60 (Operation timed out) [15:30] <emzed> mathrick: it tells me nothing at the end of ./configure [15:30] <caereth> hm, I've tried compiling 0.7 from cvs, I get undefined reference to gst_videofilter_get_type when running for example gst-player [15:30] <emzed> does it mean it's succees ? [15:30] <mathrick> emzed: hmm? what do you mean by "nothing"? ./configure always gives some output [15:31] <emzed> mathrick: yeah, it gives some ouput, but it doesn't tell "success" or something like that, at the end [15:31] <emzed> the end is : [15:31] <emzed> config.status: executing default commands [15:32] <mathrick> emzed: it looks like it's successful [15:32] <emzed> ok [15:32] <mathrick> emzed: recommended way to build is ./autogen.sh && ./configure, because otherwise autogen will configure for maintainer build [15:32] <emzed> ok [15:32] <mathrick> emzed: also, you'd need gstreamer, gst-plugins and gst-ffmpeg cvs modules to do anything useful [15:33] Action: mathrick is away: food [15:33] Nick change: mathrick -> mathrick|food [15:33] ChrisHJW ([email protected]) left irc: Connection timed out [15:33] ChrisHJW_log ([email protected]) left irc: Read error: 110 (Connection timed out) [15:34] <caereth> any clues how I can fix that? [15:38] <emzed> arg ... sources are very big ... [15:39] <emzed> how long is it to compile with a fairly new cpu ? [15:39] <Company> emzed: ~10 minutes [15:39] <Company> caereth: wait a moment :) [15:39] <emzed> ?? more than 50Mo compiled in 10 min [15:40] <emzed> wow, great :) [15:41] <caereth> Company, sure :) [15:44] <Company> yay, rb runs again [16:04] <emzed> checking for libgnomeui-2.0... Package libgnomeui-2.0 was not found in the pkg-config search path. [16:04] <emzed> is it a problem ? [16:06] <Company> if it were, configure would stop :) [16:06] <Company> i think it's only used in the examples or something [16:07] <emzed> k [16:12] <emzed> jade:/usr/share/sgml/declaration/xml.dcl:31:27:W: characters in the document character set with numbers exceeding 65535 not supported [16:12] <emzed> is it normal ? [16:13] <emzed> it does that for a long time [16:13] <emzed> and consume all my memory [16:13] Nick change: mathrick|food -> mathrick|away [16:13] <emzed> and my disk space [16:13] <emzed> it has already use 800MB on my disk [16:14] <emzed> and 150MB of free memory [16:14] <emzed> :/ [16:15] steve_b ([email protected]) left irc: Read error: 60 (Operation timed out) [16:17] <caereth> Company, any ideas? [16:17] <emzed> :( [16:17] <emzed> I'm damned [16:18] <Company> caereth: just committed a fix [16:18] <Company> caereth: requires recompiling gst-plugins [16:19] <caereth> Company, good, I will try it out right away :) [16:21] <emzed> I turn crazy o_o [16:22] <emzed> O_O [16:22] ChriHJW ([email protected]) left irc: [16:23] <Company> --disable-docs-build ;) [16:23] <emzed> heh :D [16:23] <emzed> thx, I don't like docs anyway :)) [16:24] <caereth> emzed, you should ;) [16:25] <khalek> I don't suppose anyone here is familiar with mjpeg tools/cards? [16:27] <caereth> Company, now it won't compile, gstvorbistag.c:180: error: `GST_TAG_ALBUM_VOLUME_NUMBER' undeclared [16:29] <Company> caereth: oops, you need to update core, too ;) [16:29] <caereth> core? as in gstreamer? [16:29] <Company> yeah [16:39] <emzed> compile failed :/ [16:39] <emzed> I don't know where [16:39] <emzed> I can see that : [16:39] <emzed> ! Illegal parameter number in definition of \LT@i. [16:40] <Company> where? [16:40] <Company> gst-plugins or gstreamer? [16:40] <emzed> gstreamer [16:40] <Company> hum [16:40] <Company> no idea [16:40] <Company> out of disk memory? [16:41] <emzed> I suppose I should install gstreamer first [16:41] <emzed> Company: no [16:41] <emzed> I have several GB free [16:41] <emzed> gstreamer directory is 573 MB [16:42] <emzed> and 3.67GB is still available [16:42] <Company> good [16:42] <emzed> it seems it failed on : [16:43] <emzed> jade:/usr/share/sgml/declaration/xml.dcl:31:27:W: characters in the document character set with numbers exceeding 65535 not supported [16:43] <emzed> I think [16:43] <Company> that's the most likely cause for such weird errors on my box ;) [16:43] <emzed> Company: so it's not good ;) [16:43] <emzed> since if I haven't not enough free space, I would have just to free it :) [16:44] <emzed> but now, I have no solution [16:44] <emzed> maybe jade is broken in debian sid ? :( [16:45] <Company> i haven't built docs for ages [16:45] <Company> the doc toolchain is so broken i just don't care anymore [16:46] <emzed> but I use the option you told me :/ [16:46] <emzed> after autogen ... maybe I should use it after configure ?? [16:47] <caereth> Company, now it compiles and runs. I can't get it to play anything though, but thats another thing ;) [16:47] <emzed> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206707 [16:48] <emzed> ok, it's a jade limitation :D [16:48] <emzed> I should use openjade :) [16:56] ChrisHJW ([email protected]) joined #gstreamer. [16:58] apoc ([email protected]) joined #gstreamer. [16:59] <emzed> yeah ! make have worked :) [16:59] <ChrisHJW> <bilboed> Company: I was more wondering if some people would be interested in trying real-time editing solutions (vee-jay, tivo-like,...) <---- please visit us on irc.corecodec.com #matroska [16:59] <ChrisHJW> bilboed : seems we have similar targets [16:59] <ChrisHJW> and yes, jcsston is a core matroska developer, and did a lot of work with porting recently [17:00] <ChrisHJW> so does spyder482, robux4 is mostly away currently [17:01] <emzed> I run make check, and i get : [17:01] <emzed> GStreamer-CRITICAL **: file gstelement.c: line 2624 (gst_element_set_state): assertion `GST_IS_ELEMENT (element)' failed [17:02] <emzed> is it critical, has it is said ? [17:32] _gst_newt_ joined #gstreamer. [17:35] <emzed> Company: So, install is finished, now I test : [17:35] <emzed> gst-launch-0.7 filesrc location="Bla Bla.ogg" ! vorbisfile ! osssink [17:35] <emzed> ** (process:10072): WARNING **: Unrecoverable syntax error while parsing pipeline [17:35] <emzed> ERROR: pipeline could not be constructed: no element "filesrc". [17:36] <Company> you have run gst-register? [17:36] <apoc> Someone know where i can find informations about float audio datas [17:37] <emzed> Company: yeah [17:38] <emzed> Company: I get this : [17:38] <emzed> _/usr/local/bin/gst-register-0.7: relocation error: /usr/local/lib/gstreamer-0.7/libgstvideoflip.so: undefined symbol: gst_videofilter_get_type [17:38] <emzed> I hope it's not grave [17:38] <emzed> tired to compile :D [17:38] <Company> emzed: update gst-plugins to most recent# [17:39] <Company> it's grave :/ [17:39] <emzed> k [17:39] <emzed> heh [17:39] <emzed> no pb [17:39] <emzed> just gst-plugins ? [17:41] <Company> dunno [17:42] <Company> how recent is gstreamer? [17:42] <Company> it mustn't be older than an hour ;) [17:43] <emzed> 2 or 3 hours old [17:43] <emzed> ?? [17:43] <emzed> aaaaaaaaahhhhhhhhh !!!!!!! [17:43] <emzed> I mst recompile all ? :'( [17:44] <Company> there must be an entry in the gstreamer ChangeLog starting like this: [17:45] <Company> * gst/gstpad.c: [17:45] <Company> revert last patch from Andy, it makes gst_pad_can_link_filtered much [17:45] <Company> too noisy [17:45] <Company> and one in gst-plugins starting like this: [17:45] <Company> * configure.ac: [17:45] <Company> export [_]*{gst,Gst,GST}.* symbols from plugins [17:45] <emzed> k [17:45] <emzed> I check [17:47] <iain_> yey the joys of ChangeLogs [17:50] foser ([email protected]) left irc: "[ I want to believe ]" [18:02] <Company> anybody knows what happens if a RTLD_LOCAL dlopened plugin opens something RTLD_GLOBAL? [18:12] <iain_> where do you get autopoint from? [18:20] <Company> part of gettext [18:20] <Company> i think [18:21] <Company> # autopoint --version [18:21] <Company> /usr/bin/autopoint (GNU gettext-tools) 0.13 [18:21] <iain_> hmm ok thanks [18:44] Nick change: mathrick|away -> mathrick [18:48] <iain_> checking for C# compiler... mcs [18:48] <iain_> nice, gettext has c# support :D [18:54] Uraeus ([email protected]) joined #gstreamer. [18:54] <Uraeus> ello [18:54] casaxno ([email protected]) joined #gstreamer. [18:54] <apoc> hello Uraeus [18:55] <Uraeus> apoc: you know how I can turn of OSS emulation when running ALSA? [18:59] <apoc> Uraeus: it's a kernel driver option [18:59] bilboed_ ([email protected]) joined #gstreamer. [19:00] <Uraeus> apoc: found out how -> rmmod :) [19:00] <Uraeus> apoc: hmm, the gstreamer mixer seems to work well enough for me with ALSA [19:01] <apoc> Uraeus: cool :) [19:01] <Uraeus> apoc: yeah, but the question is why people report it as not working [19:01] <apoc> Uraeus: let me try [19:02] <Uraeus> apoc: maybe they have some halfway OSS emulation turned on, which makes us autodetect is as OSS, but only the ALSA mixer is available or something [19:03] <apoc> Uraeus: maybe yes [19:03] <apoc> Uraeus: the gst mixer works fine here too [19:04] <Company> it doesn't work for me [19:05] <Company> at least it didn't last i tried [19:10] <bilboed_> I get the following error while compiling cvs gst-plugins : gcc "{ global:" > .libs/libgstaudio.ver [19:10] <bilboed_> gcc: { global:: No such file or directory [19:10] <bilboed_> gcc: no input files [19:10] <bilboed_> in gst-libs/gst/audio/ [19:13] <Company> uhm [19:14] <Company> what libtool do you run? [19:15] <bilboed_> 1.4.3 [19:15] <Company> hrm [19:15] <bilboed_> on gentoo [19:16] <Company> it should look like this: [19:16] <Company> echo "{ global:" > .libs/libgstaudio.ver [19:16] <Company> cat .libs/libgstaudio.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libgstaudio.ver [19:16] <Company> echo "local: *; };" >> .libs/libgstaudio.ver [19:16] <Company> with libtool 1.5.2 it looks like that ;) [19:18] foser ([email protected]) joined #gstreamer. [19:19] <bilboed_> It's really not the same thing :) Bon, I guess it's time for an update of libtool [19:21] ploum ([email protected]) joined #gstreamer. [19:21] ploum ([email protected]) left irc: Client Quit [19:28] apoc ([email protected]) left irc: Connection timed out [19:42] caereth ([email protected]) left irc: "Leaving" [19:45] <Company> whoops [19:45] <Company> how should i honour INPUT_CAP_RIP_FORBIDDEN in xine? ;) [19:53] steve_b ([email protected]) joined #gstreamer. [19:56] sublett ([email protected]) joined #gstreamer. [19:59] <Company> the xine demuxers are quite clever actually [19:59] mathrick ([email protected]) left irc: Read error: 104 (Connection reset by peer) [20:00] <Company> hm [20:00] <Company> it probably doesn't buy them much though [20:04] <ds> moo [20:04] <ds> Company: what was the cluestick thing about? [20:09] kwm ([email protected]) left irc: "Leaving" [20:10] <emzed> Company: I got an error at compile time [20:10] <emzed> 2 hours ago [20:10] <emzed> since your last changes [20:11] <Company> ds: it was wingo [20:11] <Company> ds: you got the missing liboil/examples/Makefile.am ? [20:11] <Company> emzed: what error? [20:12] <emzed> gstvorbistag.c:180: error: `GST_TAG_ALBUM_VOLUME_NUMBER' undeclared here (not in a function) [20:12] <emzed> and 30-40 lines like this one [20:13] <Company> emzed: update gstreamer [20:13] <emzed> it's in gst-plugins [20:13] <emzed> I must install gstreamer before compile gst-plugins ? [20:14] <emzed> because I already have the last version of gstreamer and gst-plugins, but I compile both at the same time [20:14] <emzed> since I was not at home the last 2 hours [20:17] <ds> Company: liboil is fixed [20:18] <Company> emzed: it's a recent fix in there [20:18] <Company> emzed: you probably require a very recent version of gstreamer for compiling gst-plugins [20:18] <emzed> Company: yes, but I already have the last one (I just run cvs update, and nothing was updated) [20:19] <emzed> the problem is that I don't know if I need to install gstreamer before compiling gst-plugins [20:19] <Company> emzed: yeah, you need to [20:19] <emzed> ok [20:19] <Company> (unless you run uninstalled) [20:19] <emzed> I thought I can compile both at the same time [20:19] <emzed> so I recompile gst-plugisn [20:19] <emzed> thx ;) [20:20] Zeenix ([email protected]) joined #gstreamer. [20:20] thaytan ([email protected]) left irc: Remote closed the connection [20:27] <bilboed_> grrrr.... after updating automake/autoconf/libtool to the latest versions, I still get the same damn mistake in gst-plugins cvs :( [20:33] <emzed> bilboed: I hope I will not be concerned by this error :/ [20:33] <bilboed_> lol [20:33] <emzed> I just strat a new compile [20:33] <bilboed_> I hope for you [20:33] <emzed> :) [20:33] Action: bilboed_ notices it's 4:20 ... somewhere in the world :) [20:34] <emzed> it's 20:34 here :) [20:34] Action: bilboed_ might be slightly out of clock.... bilbo.sync() [20:35] <emzed> heh [20:37] <emzed> it works :) [20:37] <emzed> anyway, gentoo sux :D [20:39] <bilboed_> it depends... [20:39] <bilboed_> I don't see it as a distrib-related problem... for the time being [20:39] <emzed> gst-register works too :) [20:39] <emzed> I'm on the good way [20:41] <emzed> still have an error with make check in gstreamer : [20:41] <emzed> GStreamer-CRITICAL **: file gstelement.c: line 2624 (gst_element_set_state): assertion `GST_IS_ELEMENT (element)' failed [20:41] <emzed> XFAIL: thread5 [20:41] <emzed> hope it's not grave (this time) [20:41] <emzed> :) [20:45] <emzed> ok, it works better : [20:45] <emzed> osssink doesn't work better but now alsasink plays sound :) [20:45] <emzed> the problem : the sound is crapy :/ [20:46] <emzed> I get lots of 'crack' [20:47] <emzed> what pipe I should use to play mp3 ? [20:47] <emzed> I tried with vorbis for the moment [20:48] <emzed> so, it's mad :) [20:49] <emzed> crappy too :/ [20:51] <Company> ds: if a lib that is dlopen'ed RTLD_LOCAL dlopens something RTLD_GLOBAL, it's still local to the xine, is it? [20:51] <Company> s/xine/the first lib/ [20:55] <bilboed_> bon, why does the compilation comes up with the command : gcc "{ global:" > .libs/libgstaudio.ver ???? [20:57] <Company> i have _no_ clue [20:57] <bilboed_> :) [20:58] <Company> i don't even know why it puts gcc instead of echo there [20:58] <Company> gst-launch xinesrc_CD location=cdda://dev/hdc/7 ! osssink [20:58] <Company> runs [20:58] <Company> and outputs the 7th song from my cd, too [20:59] <bilboed_> yup, smells like one big auto* problem now... [21:00] <Company> xine is extremely hacky, though :/ [21:00] casaxno ([email protected]) left irc: Read error: 104 (Connection reset by peer) [21:01] <emzed> which plugin can I use to play mp3 except mad ? [21:02] Uraeus ([email protected]) left irc: "Client exiting" [21:03] <Company> ffdec_mp3 [21:03] <emzed> k [21:04] <emzed> mmm, another ? [21:04] <emzed> I try to play a mp3, 64kbits/s, joint stereo [21:05] <emzed> mad and ffdec don't work [21:05] <emzed> but I just try with juk which use gst 0.6, and the file I try to play is the only file it can play ... [21:05] teuf ([email protected]) joined #gstreamer. [21:16] emzed ([email protected]) left irc: Remote closed the connection [21:20] kmaraas ([email protected]) left irc: "Leaving" [21:26] kmaraas ([email protected]) joined #gstreamer. [21:27] sublett ([email protected]) left irc: Read error: 113 (No route to host) [21:33] markey ([email protected]) joined #gstreamer. [21:33] emzed ([email protected]) joined #gstreamer. [21:35] <emzed> so, it doesn't work, I will give it up :( [21:35] jcsston ([email protected]) joined #gstreamer. [21:37] dolphy ([email protected]) joined #gstreamer. [21:38] <Company> someone write a working asfdemux please :o [21:39] <dolphy> yop [21:41] <Company> mms reading works [21:41] <bilboed_> yeah :) [21:41] <Company> (via xine) [21:43] <emzed> hey, I don't remember, is there a way to disable mmap with gstreamer ? I just try beep-media-player, and enable mmap, and instead of crashing like xmms, it does the same thing than gstream :) [21:45] dolphy_ ([email protected]) joined #gstreamer. [21:45] dolphy_ ([email protected]) left irc: Read error: 104 (Connection reset by peer) [21:46] <bilboed_> I'm trying to debug a libtool problem :( I don't know why, but libtool echo "gcc" instead of "echo" for variable $echo . Any libtool expert around ? [21:46] NFusi0n ([email protected]) joined #gstreamer. [21:55] sublett ([email protected]) joined #gstreamer. [21:57] <teuf> Company: what will your changes to dpman_attach_dparam do ? Make it fail if someone tries to attach a dparam of the wrong type ? [21:57] <Company> teuf: yeah [21:58] <Company> teuf: that made rb work again ;) - i've filed a bug against rb with a correct patch nonetheless [21:59] <teuf> I wrote a patch which assumed attach_dparam failed if called with the wrong type, but I trashed it since then ;) [21:59] <teuf> (since it didn't work when I tried it) [21:59] emzed ([email protected]) left #gstreamer ("Konversation terminated!"). [21:59] <Company> (note: i have no clue at all about dparams) [22:00] <teuf> you stole the patch I sent to rhythmbox-devel!! :) [22:00] <Company> :p [22:01] <Company> (i don't read mailing lists) [22:01] <teuf> the problem with that patch is that it will break with gstreamer 0.7.4 [22:01] <Company> (at least not often enough ;)) [22:01] <Company> yeah [22:01] <Company> but i don't care about that [22:01] <Company> if someone does he can iifdef around somewhere [22:02] <teuf> yay, I still have my other patch ;) [22:02] <Company> i have applied all your patches btw [22:02] <teuf> yeah, I saw that, thanks a lot [22:03] <Company> yay [22:04] <Company> i want a possibility to switch xines optimizations off :( [22:04] Action: Company hacks configure [22:04] <teuf> hmm, I think I already did that [22:04] <teuf> isn't there a config flag to do it ? [22:04] <teuf> Company: http://cfergeau.free.fr/rb-player-gst.c.patch should work with your changes ? [22:05] <teuf> this would be compatible with both HEAD and 0.7.4 I think [22:08] <Company> hm, can'T find a configure flag [22:08] <teuf> hadess made me do it, I don't remember at all what he told me to do [22:08] <teuf> Company: maybe a specific make target [22:08] <teuf> there are make debug and make install-debug [22:09] <teuf> I think this is what I had to do [22:09] <Company> yeah [22:10] <Company> that looks good [22:10] <Company> (the make thingy) [22:10] <Company> you need to know the type on gst_dpsmooth_new i think [22:11] <Company> but yeah, your patch will work [22:11] <Company> it'll cause a warning for each file played though [22:12] <teuf> yeah [22:12] <Company> i'm wondering if ther's an API to query a dparam type from the manager [22:13] <teuf> will send this mail to the list, and let walters decide how to handle the situation :) [22:13] <Company> gst_dpman_get_dparam_type [22:14] <Company> that would work [22:14] harshy ([email protected]) left irc: "I quit for now" [22:14] <teuf> ah sweet [22:16] Pelops ([email protected]) joined #gstreamer. [22:17] sublett ([email protected]) left irc: "I like food, food is good!" [22:17] <teuf> Company: ok, that works without warnings :) [22:18] <Company> good [22:27] <bilboed_> damn it, I've only got this libtool error with my system at work :( [22:28] <bilboed_> any ideas on how to debug libtool (and I mean more than --debug which doesn't solve the problem) ? thx [22:29] harshy ([email protected]) joined #gstreamer. [22:29] Action: Company stays as far away as possible from libtool [22:33] <bilboed_> lol, i did a autogen.sh ... and now it works.... [22:35] <Company> yay [22:36] <bilboed_> still, I had to compile libtool manually (and not emerge-it) [22:36] <Company> blame gentoo :p [22:36] <bilboed_> screwed up config.guess and config.sub I guess :) [22:36] <bilboed_> yeah, damn it [22:42] <Company> yay me [22:42] <Company> gst-register runs through with all xine plugins installed now [22:43] <bilboed_> yay [22:43] Action: Company continues madly wrapping all kinds of xine plugins [22:46] <bilboed_> yipee [22:47] <bilboed_> at last cvs compiles and works :) [22:47] <bilboed_> s/cvs/cvs version of gstreamer and plugins/ [22:57] <dolphy> Zeenix: you there ? [23:00] <Zeenix> dolphy: yes [23:05] <bilboed_> waow, the warpTV effect is quite astounding [23:05] <dolphy> Zeenix: do you have some pending changes to cacasink ? [23:06] Pelops ([email protected]) left irc: [23:15] bilboed_ ([email protected]) left irc: "Leaving" [23:22] teuf ([email protected]) left irc: "Client exiting" [23:22] <Company> gnight [23:22] BBB ([email protected]) joined #gstreamer. [23:22] Action: BBB waves [23:22] Company ([email protected]) left irc: Remote closed the connection [23:29] Misirlou ([email protected]) left irc: "asdf" [23:33] <dolphy> BBB: yo BBB [23:33] <BBB> now *that*'s a late reply ;) [23:33] <Zeenix> dolphy: yeah, why? [23:33] <BBB> did noelle bake you pancakes yet, dolphy? [23:34] <BBB> I've got a few new recipies from the US for her if she wants ;) [23:35] <dolphy> BBB: yeah she did :) [23:35] <dolphy> Zeenix: ah could you commit then ? [23:35] <dolphy> Zeenix: i would like to work on libcaca too :) [23:36] <dolphy> Zeenix: i ve seen the author of libcaca at FOSDEM [23:36] <Zeenix> dolphy: good, i was waiting for some changes by libcaca author [23:36] <dolphy> Zeenix: yeah that lib is not flexible at all [23:36] <BBB> oh, you guys were at fosdem? [23:36] <dolphy> Zeenix: maybe we can push together [23:36] Action: BBB is so jealous [23:36] <dolphy> BBB: yeah [23:36] <BBB> how was it? [23:36] <BBB> anything interesting? [23:36] <dolphy> BBB: very nice [23:37] <dolphy> BBB: very interesting stuff from Robert Love [23:37] <dolphy> BBB: kernel/Desktop integration and HAL [23:37] <Zeenix> dolphy: good that you can meet all such people [23:37] <BBB> ah, of course... what did he say? it was about kernel&desktop-linux, right? [23:37] <dolphy> BBB: Keith Packard talking about the future of X [23:37] Action: BBB wants copies of their slideshows... [23:37] <dolphy> BBB: Denis Oliver Krop from DirectFB [23:37] <dolphy> BBB: well he explained his goal in HAL [23:37] <dolphy> BBB: and how it works [23:38] <dolphy> BBB: and gnome volume manager [23:38] <dolphy> BBB: interesting stuff really [23:38] <Zeenix> dolphy: did he tell you about my chat with him? [23:39] <dolphy> Zeenix: nope [23:39] <Zeenix> dolphy: strange [23:39] <dolphy> Zeenix: well i haven't discussed that much [23:39] <dolphy> Zeenix: mostly interposed discussion with a friend that met him [23:40] <dolphy> Zeenix: i ve read libcaca source code [23:40] <dolphy> Zeenix: and i don't like it that much [23:40] <dolphy> Zeenix: tons of ifdefs [23:40] <Zeenix> dolphy: yeah, i dont like it's non-OO style [23:40] <dolphy> Zeenix: no flexibility in the driver choice [23:41] <Zeenix> dolphy: no contexts (like in aalib) [23:41] <dolphy> Zeenix: i ve managed to get navigation running [23:41] <BBB> well, caca *works* better than aa... [23:41] <dolphy> Zeenix: but still i would like that libcaca accepts a foreign window [23:41] <BBB> (it has color ;) ) [23:41] <Zeenix> dolphy: cool, thanks [23:41] <dolphy> Zeenix: so that we can put the XOverlay interface [23:41] <dolphy> Zeenix: and get that in totem [23:41] <Zeenix> dolphy: yes, x-overlay was the problem [23:41] <BBB> dolphy, do you want to write navigation docs in the PWG? [23:41] <BBB> that still needs doing [23:42] <dolphy> BBB: i will if i find some time [23:42] <BBB> :) [23:42] <dolphy> BBB: i m so busy atm [23:42] Action: BBB will get his screen monday, hopefully [23:42] <BBB> which'd mean that I can get back to work from monday on :) [23:42] <dolphy> BBB: i m currently modifying avidemux [23:42] <Zeenix> dolphy: sam did'nt like my changes to libcaca otherwise x-overlay was already implemented [23:42] <dolphy> BBB: to get tags fired on riff-media generating audio/video caps for new stream added [23:43] <BBB> what kind of tags? [23:43] <dolphy> Zeenix: well i subscribed to the mailing list [23:43] <BBB> you mean streaminfo tags? [23:43] <Zeenix> dolphy: his concerns were correct thought [23:43] <dolphy> Zeenix: i ll post some suggestions there [23:43] <dolphy> BBB: yeah but through gst_element_found_tag [23:43] <dolphy> BBB: like agreed with thomasvs i added AUDIO_CODEC and VIDEO_CODEC tags [23:43] <Zeenix> dolphy: no, i'll tell you what needs to be done to get x-overlay working [23:44] <BBB> dolphy: of course... but I only did metadata, so streaminfo indeed needed doing :) [23:44] <dolphy> BBB: and i m implementing them in demuxers [23:44] <BBB> sounds cool [23:44] Action: BBB wants to port wavparse to rifflib [23:44] <dolphy> BBB: yeah totem now gives the audio and video codec informations [23:44] <dolphy> BBB: i m cleaning up stuff atm [23:44] <dolphy> BBB: i ll probably commit tomorow [23:44] <BBB> i.e., it says "AVI file, divx video, mp3 audio"? [23:45] <Zeenix> dolphy: sam suggested that libcaca should provide the mechanism by which it could be given a buffer where it would render it's graphics [23:45] <dolphy> DivX MPEG-4 Version 3 [23:45] <dolphy> i m respecting the www.fourcc.org description [23:45] Misirlou ([email protected]) joined #gstreamer. [23:45] <BBB> I atually wanted to work no that, and make a small register-function table where you register mimetypes plus human-readable names, or functions for getting human-readable names [23:45] <dolphy> Zeenix: would be lovely [23:45] <BBB> I will do that for 0.10 or so [23:45] <Zeenix> dolphy: this way it would not have to provide any X-specific interface [23:46] <dolphy> BBB: i put that in riff-media for the moment [23:46] <dolphy> BBB: there's a bit of duplication for demuxers that do not use riff lib [23:46] <dolphy> BBB: such as asfdemux, qtdemux [23:46] <dolphy> BBB: but avidemux and matroska are working [23:46] <dolphy> BBB: and i need to check mpeg [23:46] <BBB> asfdemux uses rifflib for fourcc-to-caps ;) [23:46] <BBB> qtdemux/mpegdemux don't [23:47] <BBB> but anyway, it's fine to do it that way for now... I'll only care for this for 0.10 or so [23:47] <dolphy> BBB: it doesn't [23:47] <BBB> eh? [23:47] <BBB> oh [23:47] <Zeenix> dolphy: sam lives on #videolan [23:47] <BBB> well [23:47] <BBB> ok [23:47] <BBB> that's a bug then ;) [23:47] <dolphy> BBB: asfdemux copied the conversion of riff lib :) [23:47] <dolphy> BBB: it has the same code inside :) [23:50] <BBB> right [23:50] <BBB> ok [23:50] <BBB> I'll fix that some day [23:50] <BBB> (low-priority bug ;) ) [23:51] <BBB> actually,this stuff should be moved out of rifflib and become its own support lib [23:51] <BBB> but ohwell [23:51] <BBB> later [23:51] Last message repeated 1 time(s). [23:51] <dolphy> what's the matroska extension ? [23:51] <BBB> :) [23:51] <BBB> mkv [23:51] <BBB> or mka [23:51] <dolphy> do we have sample files ? [23:51] <BBB> (v=video,a=audio) [23:51] <BBB> I have one on my broken laptop ;) [23:51] <BBB> christian has one too [23:51] <BBB> uraeus [23:51] <dolphy> hmm [23:51] <ChrisHJW> samples.matroska.org [23:51] <BBB> maybe it's online [23:51] <BBB> the starwars_5_1 one [23:52] <dolphy> ChrisHJW: ok thx [23:52] <BBB> speaking of the devil... ;) [23:52] <dolphy> i don't really want to commit before actually checking it works :) [23:52] <ChrisHJW> you guys dont have a RV9 decoder, right ? [23:52] <dolphy> don't think so [23:53] <ChrisHJW> so dont download RV9 samples [23:53] <ChrisHJW> :) [23:53] Action: dolphy downloads the matrix trailer [23:53] <dolphy> with XVID [23:53] <BBB> I guess we need to copy mplayer's RV9 playback plugin for RV9 [23:53] <BBB> (helix/real binary wrapping) [23:54] <ChrisHJW> RV9 is awesome for low bitrate stuff [23:54] <ChrisHJW> for 2 CD rips i prefer XviD [23:55] Action: BBB still does MPEG-2 [23:55] smoke ([email protected]) got netsplit. [23:55] <BBB> (that's all my DVD player plays...) [23:55] <BBB> anyway [23:55] <BBB> I'm off [23:55] <BBB> bye [23:55] BBB ([email protected]) left #gstreamer. [23:55] <dolphy> bye [23:58] <Zeenix> dolphy: maybe, we can try to make libcaca a better lib? [23:59] <dolphy> Zeenix: well i don't want to spend tons of time on it [23:59] <dolphy> Zeenix: but basically cacasink code should be very similar to ximagesink [23:59] <dolphy> Zeenix: it should handle software scaling, navigation and so on [23:59] <dolphy> Zeenix: and xoverlay interface [00:00] --- Mon Feb 23 2004 [00:00] <dolphy> Zeenix: if that's not possible to get some changes in libcaca well we will let it in the current state [00:00] <dolphy> Zeenix: bit a shame though [00:01] smoke ([email protected]) got lost in the net-split. [00:03] <dolphy> k i m off [00:03] <dolphy> night [00:10] dolphy ([email protected]) left irc: "Network down, IP Packets delivered via UPS" [00:17] <bilboed> does the gst-editor in cvs work with the latest cvs version of gstreamer ? [00:30] Zeenix ([email protected]) left irc: "The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of [00:34] TD ([email protected]) joined #gstreamer. [00:35] TD ([email protected]) left #gstreamer ("Leaving"). [00:39] ChrisHJW ([email protected]) left irc: Read error: 110 (Connection timed out) [01:03] danb ([email protected]) left irc: Read error: 113 (No route to host) [01:13] Rotty ([email protected]) left irc: Remote closed the connection [01:15] ct_ ([email protected]) joined #gstreamer. [01:23] danb ([email protected]) joined #gstreamer. [01:28] ct_ ([email protected]) left irc: "Client exiting" [01:29] ct_ ([email protected]) joined #gstreamer. [01:35] foser ([email protected]) left irc: "[ I want to believe ]" [01:55] jcsston ([email protected]) left irc: Read error: 110 (Connection timed out) [01:57] spyder482 ([email protected]) left irc: "Leaving" [02:14] ct_ ([email protected]) left irc: Read error: 110 (Connection timed out) [02:49] desrt ([email protected]) left irc: "Reconnecting" [02:49] desrt ([email protected]) joined #gstreamer. [02:52] dilinger ([email protected]) left irc: Read error: 60 (Operation timed out) [02:54] dilinger ([email protected]) joined #gstreamer. [02:57] walters ([email protected]) joined #gstreamer. ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click