JasonGerardDerose

Revision 12 as of 2006-12-05 18:59:00

Clear message

I am a software engineer, a free software developer, an avid cyclist, sometimes a mechanical engineer, and always a goof ball.

[https://launchpad.net/people/jderose My Lanchpad profile]

Wikipages I've contributed to

RestrictedFormats, DynamicAudioRateSpec, ["MOTU"], ["MOTU/Hopeful/Recruitment"]

Things I've created or contributed to

I wrote [https://launchpad.net/products/kungfu KungFu], a GStreamer-based DVD ripper. It is not yet officially in Ubuntu, but I have been building Ubuntu packages for each release, which you can [http://jasonderose.org/kungfu/releases/ download here]. It must be run under Edgy or newer. I am not a MOTU yet, so I need [http://revu.tauware.de/details.py?upid=3640 advocates on REVU]. Wink ;)

While working on Kung Fu, I discovered [https://bugs.launchpad.net/distros/ubuntu/+source/gst-plugins-ugly0.10/+bug/71017 a nasty seek bug] in the GStreamer dvdreadsrc element, for which I have submitted a patch. After working on dvdreadsrc quite a bit, I decided that it was really a big crufty mess, so I've started a rewrite from scratch, which I'm calling dvdsrc. I have my dvdsrc code in a [https://launchpad.net/people/jderose/+branch/kungfu/dvdsrc Bazaar repository].

My new dvdsrc element in now mostly usable as a drop-in replacement for dvdreadsrc. As far as I can tell, it makes a lot of sense to combine the dvdreadsrc and dvdnavsrc functionality into a single element, so my plan is to add Nav support to dvdsrc. I'm really hoping to have this finished in time to be included in Feisty, so that full DVD support will finally be available under gstreamer0.10. I could certainly use help on this if anyone is interested!

I recently ported the remaining gstreamer0.8 Python examples to gstreamer0.10 in the [http://gstreamer.freedesktop.org/modules/gst-python.html gst-python module], which were included in the [http://gstreamer.freedesktop.org/releases/gst-python/0.10.6.html gst-python 0.10.6 release].

I also wrote [http://fuplayer.org/ FUPlayer], a GStreamer-based music manager/player/ripper/burner, but it's on the back burner at the moment.

My contributions to Ubuntu

Aside from general advocacy, I have packaged software that I have written for Ubuntu (Kung Fu and FUPlayer), filed lots of bugs reports, submitted patches for at least one of them, done some wiki editing, and utilized Launchpad for bug tracking, version control, and translation.

In general most of my work has been upstream; however, I wish to use my upstream experience, particularly with GStreamer, to help make Ubuntu even better.

My plans and ideas for Ubuntu in the near and far future

Multimedia issues are the big on my radar right now. My #1 priority is full DVD support under gstreamer0.10, hopefully in time to be included in Feisty, by way of [https://launchpad.net/people/jderose/+branch/kungfu/dvdsrc my new dvdsrc element]. My #2 priority is an audio server that doesn't run at a fixed sample rate (Esd currently runs at a fixed 44100 sample rate), which I've started to outline in my DynamicAudioRateSpec.

More about myself...

[http://jasonderose.org My Homepage]BR MailTo(jderose AT SPAMFREE jasonderose DOT org)BR


CategoryHomepage