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).

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.

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.

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.

Michael Fisher

Reply via email to