Archive for the ‘ My Media System ’ Category

Great new stuff for the 1.0.7

A lot of nice things has happened in the 1.0.7 branch of mmsv2. A new graphical audio mode has been implemented (screenshots) and today I finally got a chance to look into the kcachegrind tool which I mentioned in an earlier blog post. I found two major sources of performance degration and fixed them. Performance should be a lot better for image heavy stuff (pictures and graphical modes) and for large folders/playlists.

In other news Fredrik Wikström has implemented a plugin so that one can write python scripts for the next big release of mmsv2. This is really one of the coolest things anyone has contributed to mms and I’m really psyched to find out what things people will produce using it.

mmsv2 coming to EFIKA

Seems my project proposal for porting mmsv2 to the ppc machine EFIKA got approved so they will be sending me one of the machines. Really looking forward to getting this device, it seems like a really nice low-powered computer.

Profiling mmsv2

Inspired by the profiling work on Abiword by Hubert Figuiere, I installed Kcachegrind to try and profile mmsv2. His two posts on his blog explains very well how to find and fix bottlenecks in an application. What I thought was really cool about Kcachegrind, compared to other profiling solutions I have tried, was the way it handled threads and C++ perfectly. Guess being a KDE project helps a lot in this area :)

PVR150 working!

Somehow I got my PVR150 working. I was looking into why it didn’t work, and loaded the modules as normal when I booted. Suddently all the channels worked. Strange, seems it just needed to be worn in? ;-)

Got a Hauppauge PVR150

So I finally managed to get myself a tv-card so I will be adding support for that to mms in the near future. I have currently one problem with it though, it seems that the sound is not working on all channels :(

Leckeres Menü

mmsv2 has been featured in the german linux magazine linuxuser. This should fit right in with the 1.0.5 release within the next couple of days.

mmsv2 1.1.0 and 1.0.5

Long time no update. Been very busy with university work so I havn’t had a lot of time to hack. I did manage to write a global searcher for 1.1.0 and convert some of the plugins to store information in an sqlite database. 1.0.5 has a new default theme and is about ready to get released. There is one open bug on the mailinglist that I want to fix before doing a release.

A talk about mms

On the 4th of October at 7 PM I will be delivering a talk on mms and open source in general. The talk is hosted by UNF Aalborg in collaboration with the local Linux User Group njlug. You can read more about it here. Be sure to stop by if you are in the neighborhood.

When C++ scares even small children

Ran into the bug described here today while cleaning up some code in mmsv2 1.1.0. Luckily I it manifested itself as a link error and not calls to strange functions I don’t want to be calling 8)

mmsv2 1.0.2.[12] released

mmsv2 1.0.2.2 has been released. It should find its way to gentoo’s portage very soon. This release fixes troubles in playing discs of movie files.