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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.