Last 5 Posts from 2007/December

LightMediaScanner 0.1 released!

INdT released today under LGPL the public release of LightMediaScanner (LMS), a lightweight media scanner that will be used by Canola 2.0 and, we hope, many other multimedia software!

Lightweight media scanner meant to be used in not-so-powerful devices, like embedded systems or old machines. Provides an optimized way to recursively scan directories, handling the parser in a child process, avoiding breaks of the main process when parsers break (quite common with such bad libs and tags). Parsers are plugins in the form of shared objects, so it's easy to add new without having to recompiling the scanner. The scanner will use SQLite3 to store file-mtime association, avoiding parsing files that are already up-to-date. This SQLite connection and the file id within the master table 'files' are handled to plugins for relationship with other tables.

Check out the code, it's really simple to use and write new parser plugins:

Canola driving people crazy!

After many, many... did I say many? sleepless nights finishing the new Canola version, some guys at the office were like this:

The actor is Kenneth, our little danish fellow.

Canola 2 teaser website launched!

Eager to test new Canola? Check http://openbossa.indt.org.br/canola/index2.html!

Our designers did this wonderful piece of work in order to us developers check what/how to do things and now they made it available to everyone so you can start to wonder how it would be to use it :-)

As Marcelo said in his blog, this is a teaser, not the real product, so you might expect some different bits here and there, we'll fix these issues as we find them.

Also, for those that looked at the website and thought "ah, not much compared to the previous version", don't understand this release as a feature release, but instead as the foundations that we'll build upon and then release new feature releases. It was a huge amount of work to improve underlying system, rewrite everything in Pyhton, write bindings to new libraries, rethink how some things should be done.

For those Free and Open Source developers: unfortunately we'll keep it closed for now (same talk as before), but at least much, much more of our work is open source that you can already use and benefit from our improvements: The whole graphical ui is based on EFL, media scanner is based on lightmediascanner, UPnP will be based on BRisa, video player is MPlayer...