På Tue, 27 Sep 2011 15:50:31 +0200, skrev Michael Fisher <[email protected]>:
Hello There, I'd like to first introduce myself. My name is Michael Fisher. I am a programmer, web developer, video/photo artist, and musician. An avid linux user (gentoo is my favorite).
Cool!
I would like to start helping with development of Cinelerra. I saw the news post " *October 16, 2004* *Cinelerra on Mac OS X!* Adrian Prantl builds and runs Cinelerra on Darwin (with screenshots)<http://stud3.tuwien.ac.at/%7Ee0025274/cinelerra/Cinelerra_on_Darwin.html>. " And decided to give it a shot. This is a broken link by the way. I couldn't actually get Adrian's latest patch from 2008 to let me build, so I mixed and matched his stuff with my own and am able to build the latest Git master on my 64 bit mac (10.6.8). Unlike Adrian, I chose to build all dependencies by hand. The reason being is that Macports/Fink install X11. This really isn't necesary because Cinelerra will build with the X11 SDK and libs provided by Apple. To aid in some of the heavy lifting, I went setup a gtk-osx build environment using jhbuild and then went from there. Since i'm using jhbuild it was fairly simple to create the Application bundle. The Application Bundle works without having to install any third party libraries. I haven't actually tested on another 'non-development' machine, but it should work just fine for OSX >= 10.6 users.
Do give it a try.
I'd really like to continue on and see if I can reinvent the Linux specific code for Mac. A big (among many others) item to fix would have to be audio support. My first inclination is to create a JackAudio driver for cinelerra which in theory should work just fine on OSX to.
Jack support would indeed be interesting. I use Rosegarden (a score editor) quite a lot, and it can share transport controls with other jack-enabled apps. Currently, I can use xjadeo to cue a video in synch with Rosegarden, and it would be awesome to have the same ability with Cinelerra. Besides, I think the audio subsystem needs some careful scrutiny, to figure out synch and latency issues, and hopefully solve them elegantly.
I didn't attach a path because I still need to go through and fine tune it and make my changes more presentable. Since code would have to undergo some major changes, I'm wondering if I should just fork the cinelerra-cv/master to an osx and go from there. I wanted to first contact the mailing list here and get some advice from Core Developers before I just go and do whatever. Aside from working on an OSX port, I'd like to also help out wherever else needed.
How deep are you ready to go? ;-) Some of us hang around on the #cinelerra IRC channel on the Freenode network. You may pop in and say hello some time. -- Herman Robak _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
