Be GNOME, my friend

This blog is about hacking, Igalia and maybe some personal opinions

About

I'm a Gnome Hacker working for Igalia and living in A Coruña, Galiza.

Archive for the 'GNOME' Category

mafw goes Grilo

Tuesday, March 2nd, 2010

As you may know, some colleagues at Igalia are developing a framework to gather, browse and query multimedia sources called Grilo. Of course it is no replacement for GStreamer as it is at a much higher level and we are focusing in gathering, browsing and querying so far.
We were an important part of the main [...]

Read the rest of this entry »

mafw-gst-renderer and volume management

Monday, March 1st, 2010

In the beginning we are just having a volume in MAFW that we were just setting to the GStreamer. This was a bit complicated to maintain because you always have to be careful of resetting volume to the pipeline when you create a new one and even after some state changes, meaning GST_STATE_READY for example, [...]

Read the rest of this entry »

Seekability and DLNA in MAFW

Friday, February 26th, 2010

Seekability when streaming contents involves almost all layers of a multimedia player and it is not a trivial issue. First, your interface needs to have a seekbar or something to do that. Of course, the media you are streaming has to seekable, meaning container and codecs used. And we cannot forget the transport either, this [...]

Read the rest of this entry »

I had this post planned for a long time, but here it goes.
When we were developing the renderer some time ago, we saw that code was getting out of control because handling state changes was becoming hell, so we decided to rework it applying the State Pattern. Though Zeenix thinks it was my wife’s idea, [...]

Read the rest of this entry »

Conic in mafw-gst-renderer

Wednesday, April 8th, 2009

Should we rely on GStreamer timeouts when handling disconnections or should we write some code with conic to immediately detect if network goes down and raise the proper error? Good question, uh?
Issues are network changes and how conic handles them. Because AFAIK, if conic changes it connection it signals the disconnection and then the connection [...]

Read the rest of this entry »

MAFWing

Wednesday, April 8th, 2009

Yes, finally it is public that we are contributing to MAFW project, born for the Maemo platform.
My latest jobs were focused in the mafw-gst-renderer component so feel free to ask me any questions related to that or any other component.
I am damm lazy to blog, but I will try to do it sometimes to talk [...]

Read the rest of this entry »

The next challenge I faced with my debian amd64 was compiliing Epiphany with WebKit. As my system is ‘almost virgin’ I had to install many libraries deveplopment packages that you won’t need to install if you have played enough with your system.
First step if you have a dual core computer, activate it in .jhbuildrd with [...]

Read the rest of this entry »

Bad Behavior has blocked 12 access attempts in the last 7 days.