--- Log opened Wed Mar 07 00:00:04 2007 01:07 -!- Spooger [n=spoo@hlfxns0145w-142167154122.pppoe-dynamic.ns.aliant.net] has joined #synfig 01:07 < Spooger> Hi, just wondering if Synfig can be used for rotoscoping video? 02:05 -!- pxegeek [n=Miranda@c-71-59-140-184.hsd1.or.comcast.net] has joined #synfig 02:13 -!- pabs3 [n=pabs@dsl-220-235-12-70.wa.westnet.com.au] has joined #synfig 02:15 < dooglus> hi pabs 02:16 < pabs3> heya 02:17 < dooglus> i made a few commits today that you might want to check out 02:18 < pabs3> yep, saw :) 02:23 < dooglus> any idea why running 'svn log' in the gtkmm directory shows revision 264 first? 02:24 < pabs3> did you do svn up after committing? 02:24 < dooglus> no, do I need to? 02:24 < dooglus> hmmm, seems that I do. 02:25 < dooglus> it's strange, because I was at 264, and 265-267 were made by me, in this working directory... 02:25 < pabs3> yeah, annoying isn't it 02:26 < dooglus> I hadn't seen svn2cl before - that's quite nice. and I see what you mean about the wrapped lines 02:26 < pabs3> we need a websvn app or to move to sf.net 02:26 < pabs3> I intend to generate a ChangeLog for the release using it 02:27 < dooglus> svn2cl --reparagraph almost looks OK 02:27 < pabs3> yeah, breaks some bits though 02:27 < dooglus> but then, it joins lines which I don't want joined - like the 'export ...' lines in r267 02:28 < pabs3> yup 02:28 < dooglus> it would be useful if you included the --include-rev flag 02:29 < pabs3> yeah, I'm using -i atm 02:30 < dooglus> good 03:00 < pabs3> dooglus: what do you think is the right thing to do about the win32 thing? 03:08 < dooglus> I suggested he try a simple #undef DELETE 03:10 < dooglus> /mingw/include/winnt.h has: 03:10 < dooglus> #define DELETE0x00010000L 03:10 < dooglus> (with a tabe after DELETE) 03:10 < dooglus> tab 03:35 < pabs3> yeah, I'm wondering why the workaround in the gtkmm header doesn't work, and why the Gtk::Stock:: namespace prefix doesn't differentiate it 03:35 < pabs3> someone set us up the bombe 03:40 < dooglus> I guess cpp doesn't know anything about namespaces? 03:40 < dooglus> look at http://dooglus.rincevent.net/random/define.cpp for instance 03:41 < dooglus> then: $ g++ -E define.cpp | grep ^main 03:41 < dooglus> main() { cout << foo::2 << endl; } 03:41 < dooglus> the 'foo::' bit doesn't stop 'TWO' from being replaced by the #define'd value 03:48 < pabs3> grr 03:52 < pabs3> so any theories on why the thing in gtkmm/stock.h doesn't work? 04:09 -!- crazy_bus [n=philip@CPE-139-168-106-38.nsw.bigpond.net.au] has joined #synfig 04:28 < dooglus> maybe winnt.h is being included after stock.h? 04:50 -!- Spooger [n=spoo@hlfxns0145w-142167154122.pppoe-dynamic.ns.aliant.net] has quit [] 05:10 -!- crazy_bus [n=philip@CPE-139-168-106-38.nsw.bigpond.net.au] has quit [Remote closed the connection] 05:33 < pabs3> hmmm, possibly 05:58 < pxegeek> OK - here's a useability question that's been bugging me. 05:58 < pxegeek> When I creat a Bline, I get two new layers - outline and region 06:00 < pxegeek> When I click on the green dot to move them, I only move the region 06:00 < pxegeek> It drives me crazy that they're not automatically linked together when they're created together.... 06:38 -!- pxegeek [n=Miranda@c-71-59-140-184.hsd1.or.comcast.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 08:12 -!- zipola [n=zipola@zip.kortex.jyu.fi] has joined #synfig 10:44 -!- zipola [n=zipola@zip.kortex.jyu.fi] has quit ["Abiit"] 11:13 -!- crazy_bus [n=philip@CPE-139-168-106-38.nsw.bigpond.net.au] has joined #synfig 11:19 -!- crazy_bus [n=philip@CPE-139-168-106-38.nsw.bigpond.net.au] has quit [Read error: 104 (Connection reset by peer)] 11:20 -!- crazy_bus [n=philip@CPE-139-168-106-38.nsw.bigpond.net.au] has joined #synfig --- Log opened Wed Mar 07 12:55:54 2007 12:55 -!- dooglus [n=dooglus@rincevent.net] has joined #synfig 12:55 -!- Irssi: #synfig: Total of 7 nicks [1 ops, 0 halfops, 0 voices, 6 normal] 12:56 -!- Irssi: Join to #synfig was synced in 31 secs 13:42 < pabs3> sweet, povray 4.0 will be under an OSI approved licence :D 14:18 -!- igli [n=igli@82.153.10.216] has joined #synfig 14:58 < pabs3> 6 errors left till libavcodec plugin fixed 14:59 < pabs3> http://rafb.net/p/7c7Lu378.html 15:01 < igli> blimey is it using a new lib or something? 15:02 < pabs3> using the debian libavcodec-dev/libavformat-dev packages at the 15:02 < pabs3> moment 15:03 < pabs3> argh, wtf is an AVPacket 15:03 < pabs3> (5 warnings about something being depreciated) 15:04 < igli> yeah but no member fn and too many args to fn errors seems like new version of something at least 15:05 < pabs3> yeah, this plugin is ancient and ffmpeg apis move like a racing car 15:06 < igli> heh who coded it 15:07 < pabs3> probably darco 15:07 < pabs3> yep, him and adrian bently 15:12 < igli> so who maintains it? 15:13 < pabs3> ah... maintainers of synfig 15:13 < pabs3> aka whoever wants to get involved :) 15:14 < igli> heh don't mind helping here and there 15:14 < igli> be easier if it were a small thing like a plugin 15:15 < pabs3> got the synfig svn? 15:16 < igli> yeah haven't update for a bit 15:19 < pabs3> wanna see if you can figure out the AVPicture thing? if so I can send you my current diff 15:19 < igli> yeah k 15:19 < pabs3> coolies 15:19 < igli> slong@rathaus.eclipse.co.uk ;) 15:20 < pabs3> so, svn up, svn rm src/modules/mod_libavcodec/libav* 15:20 < igli> tell me which files etc and outline your understanding of it ;) 15:20 < igli> hang on 15:21 < igli> blimey it's been a while since i used svn- let me get a cuppa tea, and i'll brb 15:25 < pabs3> cd synfig/ ; wget http://bucket.chianamo.mine.nu/libavcodecfix.patch ; patch -p0 < libavcodecfix.patch 15:25 < pabs3> ... hack away 15:25 * pabs3 brb, foodles 15:26 * pabs3 needs some good hacking music 15:28 < igli> heh amarok radio 15:33 < pabs3> there be klingons in that there code 15:36 < Bombe> I recommend some nice goa or psytrance for coding. :) 15:37 < Bombe> Philosomatika immediately comes to my mind. 15:37 < igli> k let me get my synfig dirs open 15:39 < igli> i need svn co right? or is there an update cmd? 15:39 < pabs3> svn up 15:39 < igli> k 15:41 < igli> ok synfig is on rev 270 15:41 < igli> now rm that dir yeah? 15:41 < igli> ah svn rm sorry never seen that 15:42 < pabs3> either is fine 15:43 < igli> ok libavcodec and libavformat dirs + files deleted by svn 15:43 < pabs3> you'll need the libavcodec/libavformat libraries installed, with pgkconfig files in place 15:44 < igli> heh? on my system you mean? not in the synfig dir iow 15:44 < pabs3> yeah, on the system. in debian that means libavformat-dev, on gentoo, prob just ffmpeg 15:45 < igli> k i'll assume for now i've got it; 3 files patched 15:45 < igli> should i update ETL and install as well? 15:46 < igli> heh only readme and authors updated so i guess i can stick to the version installed for now 15:46 < pabs3> yep 15:47 < igli> right so where should i begin? am i trying to get it to compile as is? 15:47 < pabs3> ./bootstrap ; ./configure --with-libavcodec ; make -C src/modules/mod_libavcodec/ 15:47 < pabs3> (after applying the patch) 15:48 < igli> oops i'd started a make ;) 15:48 < pabs3> :) 15:48 < igli> no make clean option? 15:48 < igli> k just doing bootstrap then 15:50 < igli> started make 15:51 < igli> /usr/include/ffmpeg/avformat.h:249: warning: think same as yours 15:52 < igli> trgt_av.cpp:401: error: 'ost' was not declared in this scope <-first real err but i guess you wanna sort out ffmpeg stuff too 15:55 < igli> hmm pabs3 i can't find ost anywhere else in the file; it's accessing ost->index at l 401; any ideas? 15:56 < igli> sorry obviously i don't know any of this code yet 16:02 < pabs3> yeah, thats the fault of the patch 16:02 < pabs3> I was attempting to add AVPacket stuff 16:03 < pabs3> delete those 3 lines 399-401 16:03 < pabs3> then you get to the real errors 16:04 < igli> lovely 16:05 < igli> yeah pkt isn't even used 16:07 < igli> man it's using a completely different av_write_frame 16:07 < igli> think that's prob'y what pkt is for :) 16:09 < pabs3> yep, found some code on the web, was gonna try it 16:09 < igli> cool 16:10 < igli> was gonna say i need to finish a bit of other stuff; need to research libffmpeg as well 16:10 < igli> you working on this now? 16:10 < pabs3> libffmpeg?! they'd never freeze APIs enough for that 16:11 < pabs3> nah, eatin 16:11 < igli> k talk l8r 16:11 < igli> need some docs on ffmpeg tho 16:12 < igli> i'll look it up l8r, but if you have any let me know 16:16 < pabs3> only the include files and google atm 16:16 < igli> bleurh 16:50 < pabs3> wow, got it to build 16:54 < pabs3> now totest it 16:57 < igli> yay 17:01 * pabs3 chuckles, build my pretty, BUILD 17:02 < pabs3> damn I need a faster machine 17:03 < igli> muahahaha 17:06 < Bombe> :) 17:10 < pabs3> install failed :( http://rafb.net/p/VCRA9A73.html 17:16 < igli> cannot install `libmod_libavcodec.la' to a directory not ending in /usr/local/lib/synfig/modules 17:16 < igli> it's not a code prob yet 17:21 < pabs3> looks like a contaminated libtool script, fixed with a make clean 17:30 < pabs3> hmmm, another error cus synfig is looking for mod_libavcodec.so instead of libmod_libavcodec.so 17:43 < pabs3> yay for ccache 18:08 < pabs3> ah, not linking against the right libs :/ 18:24 < pabs3> woot, got it to run, but it crashes 18:24 < pabs3> http://rafb.net/p/RWV0Bq73.html 18:24 < pabs3> igli: shall I commit and let you play with it? 18:25 < pabs3> anyone else? dooglus Bombe ? 18:25 < igli> yeah do that 18:25 < igli> not sure when i'll get to it mind 18:28 < pabs3> ok, committed are 271 18:28 < pabs3> eep 2:30 am, bedtime for me 18:28 < Bombe> I'll try it. It's all in svn? 18:28 < pabs3> yep 18:28 < Bombe> Okay. 18:29 < pabs3> might want to review the changes I made too 18:29 < pabs3> anyways, zzz 18:29 < Bombe> Good night! 18:29 -!- pabs3 [n=pabs@dsl-220-235-12-70.wa.westnet.com.au] has quit ["Don't rest until all the world is paved in poems."] 18:33 < dooglus> igli: what was pabs3 asking there? 18:33 < dooglus> (I see my name, but don't understand the question) 18:33 < igli> he's working on avcodec plugin 18:34 < dooglus> ok 18:34 < igli> svn rm src/modules/mod_libavcodec/libav* then wget http://bucket.chianamo.mine.nu/libavcodecfix.patch ; patch -p0 < libavcodecfix.patch 18:34 < igli> then whatever fixes he was working on 18:35 < Bombe> Should all be in svn now. 18:39 < dooglus> ok, but even the gif stuff crashes when used, so I think there's something pretty fundamental wrong here 18:40 < Bombe> Hmm... the av crash seems to be related to some colorspace-stuff. 18:40 < Bombe> [mpeg4 @ 0xb759d5a8]only YUV420 is supported 18:40 < Bombe> I managed to reproduce it. :) 18:50 < dooglus> strange 18:50 < dooglus> when I ./configure, I see: 18:50 < dooglus> checking for libavcodec... yes 18:50 < dooglus> but then: 18:50 < dooglus> at the end, "libavcodec -----------------------> no" 18:52 -!- StateS [n=chatzill@48-241.dial.nortenet.pt] has joined #synfig 18:53 < StateS> anyone here? 18:55 < dooglus> yes 18:55 < StateS> hi 18:55 < dooglus> hi 18:55 < dooglus> you going to ask about rotoscoping? 18:55 < StateS> I was wondering if anyone else was having the same problem I was... 18:55 < dooglus> oh, ok :) 18:55 < StateS> rotowhatsthat? 18:56 < StateS> whenever I try to execute the program it just exits on me... 18:56 < dooglus> heh 18:56 < StateS> it doesn't even go to the gui... 18:56 < dooglus> I was getting you mixed up with someone else 18:56 < dooglus> which OS? 18:56 < StateS> WindowsXP SP2 18:57 < dooglus> which version? 18:57 < StateS> latest svn build on the site... I believe that it is 642 or something like that... 18:58 < StateS> ooops 18:58 < StateS> I mean 264... 18:58 < StateS> my bad :P 18:58 < dooglus> 264, right. 18:58 < dooglus> I've not tried it, but that's a very new build - like from yesterday or something 18:58 < StateS> actually it was happening with the last build that I tried as well... which would be 240... 18:59 < dooglus> you're running synfigstudio, not synfig, right? 18:59 < dooglus> (synfig is a command line tool - double clicking its icon won't do much) 18:59 < StateS> yup 18:59 < StateS> running synfigstudio 19:01 < dooglus> you installed all 3 of gtkmm, synfig, and synfigstudio? 19:01 < dooglus> (you need all 3) 19:01 < StateS> yups 19:01 < StateS> i also have the latest gtk installed... 19:01 < StateS> 2.10.8 I believe... 19:01 < StateS> got it from the same place that I got gaim 19:01 < dooglus> I can't help you then, sorry. I don't run Windows, so I've not tried that build. 19:02 < dooglus> hopefully someone else here has, and can offer suggestions 19:02 < StateS> dang... 19:02 -!- zipola [n=zipola@zip.kortex.jyu.fi] has joined #synfig 19:02 < dooglus> Bombe was talking not long ago - maybe he'll wake up when I say his name 19:02 < StateS> well... I posted the error a while back on the tracker... 19:02 < StateS> screenshot and everything... 19:02 < dooglus> bug number? 19:03 < StateS> not sure... 19:03 < StateS> I think that I posted it to the support tracker, at least that is where I was told to put it... 19:03 < dooglus> oh, I see 19:03 < Bombe> Sorry, I don't run windows, either. :) 19:04 < dooglus> "I finally got synfig to stop giving me dll errors only to find that it 19:04 < dooglus> gives another error, and it doesn't even startup... it just shows the error 19:04 < dooglus> and closes..."? 19:04 < dooglus> is that you? 19:04 < StateS> meh... it's ok, I'm sure it will be fixed eventually... 19:04 < StateS> ??? u talkin to me? 19:04 < dooglus> yes 19:04 < dooglus> that's from the support tracker 19:05 < StateS> yup 19:05 < StateS> that's me 19:05 < dooglus> so what's the error it shows? 19:05 < StateS> This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. 19:06 < igli> thanks Bombe i'll check it out 19:06 < StateS> before that it shows some other things... namely: 19:06 < dooglus> ok 19:06 < StateS> synfig(2336): warning: IPC::make_connection(): Unable to connect to previous instance. GetLastError=2 19:06 < dooglus> I see the screenshot 19:07 < StateS> and this other thing as well... but since you can see the screenshot I'm sure you can see what I'm talkin bout... 19:07 < dooglus> looks like it things synfigstudio is already running 19:07 < dooglus> so instead of starting a new copy, it tries to connect to the existing copy 19:07 < dooglus> but since it's not really running, it fails 19:07 < StateS> right... 19:08 < dooglus> question is: why does it think it's already running. 19:08 < StateS> dunno... 19:08 < StateS> then it also says that it cannot open pixbuf... yadda yadda yadda... gdk-pixbuff.loaders': No such file yadda yadda yadda... 19:10 < dooglus> I think if we can fix the first problem then the rest will be OK 19:10 < dooglus> I'm looking now to see what's going on with the code 19:10 < StateS> thank you :) 19:12 < igli> well his revs compile (once you get rid of the deliberate errors <<<<<<<) 19:13 < Bombe> Well, guys, I'm out for today. See you tomorrow! 19:13 < dooglus> do you have a 'Synfig' directory in your 'home' directory? 19:14 < StateS> you mean C:\Synfig? 19:14 < StateS> no... 19:14 < StateS> I have it in program files 19:14 < dooglus> I think I mean C:\Documents and Settings\\ 19:15 < StateS> no I do not have a synfig dir in that directory either... 19:15 < dooglus> what about in a subdirectory of there? 19:16 < dooglus> try a: 19:16 < dooglus> dir /s Synfig 19:16 < dooglus> in there? 19:16 < dooglus> (/s for search, I think) 19:17 < StateS> nops... 19:17 < StateS> nada... 19:17 < StateS> no synfig dir in any of the subdirs... 19:17 < dooglus> what if you do the same in C:\ 19:17 < dooglus> ? 19:18 < dooglus> search the whole disk for directories called Synfig? 19:18 < dooglus> dir/a:d/s Synfig 19:18 < dooglus> I think /a:d means only find directories 19:20 < StateS> searching now... so far only in program files did a directory appear with the name of synfig... 19:21 < dooglus> synfigstudio uses a fifo in $HOME/Synfig to detect if it's already running 19:22 < dooglus> (where $HOME is the value returned by Glib::get_home_dir() - and I don't know what that is on Windows) 19:22 < StateS> ... maybe the program doesn't create a directory in the home directory in windows to begin with... but if that were true than it wouldn't say that the program was already running... 19:22 < StateS> hmmm... 19:23 < dooglus> it should create the Synfig dir if it doesn't exist. I often delete it to get back to default settings 19:29 < dooglus> igli: what are the deliberate errors you had to get rid of? 19:30 < StateS> both dirs with the name synfig found are from program files... 19:31 < dooglus> oh 19:31 < igli> he put some mine <<<<<<<<<<<<< line 19:32 < igli> trgt_av.cpp ll 399-415 19:32 < dooglus> so the change to config/configure.ac is OK for you? 19:32 < igli> who? 19:32 < dooglus> you :) 19:33 < igli> heh well i use gentoo, but one of the devs was saying the bootstrap needs work 19:33 < igli> i made an ebuild that uses the bootstrap 19:34 < igli> i introduced pabs3 to antarus (the dev) to talk about the gentoo side 19:34 < igli> he said you should use autoreconf or something 19:34 < dooglus> ok 19:35 < igli> i don't know autotools at all 19:35 < dooglus> does it need both libavcodecs and libavformat? 19:35 < igli> what the plugin? 19:35 < dooglus> yes 19:36 < igli> don't really know yet tbh :) 19:36 < igli> i know it has both dirs originally 19:36 < igli> but this is the first time i've looked at any of the code (apart from doxygen docs when i was making the ebuild) 19:38 < dooglus> ok 19:38 < dooglus> I've not looked at this bit of it either, but the output from configure is strange 20:50 < dooglus> hmmm. I also reproduced the problem 20:50 < dooglus> and found that not linking with libavformat fixes it (? 20:55 < dooglus> oh, not linking with libavformat causes the avcodec plugin not to load at all, I see 22:00 < igli> pabs3 seemed to know his way round it? 22:07 -!- StateS [n=chatzill@48-241.dial.nortenet.pt] has quit ["Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]"] 22:28 < dooglus> yes 22:28 < dooglus> I've just realised that the 2 bugs I 'fixed' yesterday aren't fixed at all. 22:29 < igli> heh 22:29 < igli> the joy of debugging :P 22:29 < dooglus> I was sure yesterday that they were, but no. 23:16 -!- zipola [n=zipola@zip.kortex.jyu.fi] has quit ["Abiit"] --- Log closed Thu Mar 08 00:00:49 2007