Multimedia processing is one of the most demanded and complex tasks in computing. It traverses all the software stack, ranging from the kernel up to the end-user application. Igalia has a strong team of multimedia experts with experience in all the layers of the stack, both on desktop environments and embedded devices.
GStreamer is the framework of choice for Linux-based multimedia and it has been powering multimedia embedded solutions for many years now. Our multimedia team includes many experienced GStreamer developers who are very familiar with the framework internals and contribute to its core and to many of its plugins.
We are the main developers and maintainers of the GStreamer-based multimedia back-ends of WebKit that are used by many of its ports, including WebkitGTK+ and WebkitEFL.
We also have experience bringing hardware acceleration to GStreamer, writing plugins and infrastructure required to use hardware accelerated multimedia such the case of asymmetric processing of media using multiple cores.
Beside media playback and recording, we are pioneers in digital media content discovery and browsing, and as a result, we are the main developers and maintainers of Grilo, a framework designed to provide application developers with tools that make digital media content integration extremely easy, scalable and highly maintainable.
Igalia can help you build top-notch solutions for media centres and players targeting TV, Set-top boxes and other multimedia enabled devices based on open source technologies. Our multimedia team can lead specific parts of the software development, provide advice and insight on the solutions used, join an in-house team to leverage its strenghts or help companies align their work and needs with the open source community.
- Multimedia Middleware
- Media Players
- End-user Applications
- Content Discovery
- WebKit Multimedia
A new release of gstreamer-vaapi is now available!! Since I have been working on it for the last months, so I would like talk you about it. gstreamer-vaapi is a set of GStreamer plugins and libraries for hardware accelerated video processing using...
Last weekend was the GStreamer Hackfest in Staines, UK, in the Samsung’s premises, who also sponsored the dinners and the lunches. Special thanks to Luis de Bethencourt, the almighty organizer! My main purpose was to sip one or two pints with the...
First of course I would like to thank Igalia for allowing me to use the company time to attend the hackfest and meeting such a group of amazing programmers! My purpose at the hackfest was to work with Youenn Fablet from Canon on implementing the...
This is mostly a note pad for myself with quick instructions about how to extract, cut, join and merge audio and video streams. In Igalia we often hold meetings with several parties attending remotely. The easy setting of such meetings usually involve a...
Hello, readers! Some weeks ago we released a new version of Grilo and the Plugins set (yes, it sounds like a 70′s music group ). You can read the announcement here and here. If you are more curious about all … Continue reading →
5 edits in trunk/LayoutTests [Streams API] Strategy tests need sync with the reference https://bugs.webkit.org/show_bug.cgi?id=147267 Reviewed by Sam Weinig. The reference accepted a two new tests for the constructor and another for the size...Xabier Rodríguez27/07/2015
3 edits in trunk/Tools [check-webkit-style] .lut.h files shouldn't raise a sorting issue https://bugs.webkit.org/show_bug.cgi?id=147146 Reviewed by Darin Adler. Scripts/webkitpy/style/checkers/cpp.py: (check_include_line): Avoid checking previous...Xabier Rodríguez22/07/2015
6 edits in trunk/Source/WebCore [GTK] Deactivate GObject bindings for static methods https://bugs.webkit.org/show_bug.cgi?id=146717 Reviewed by Carlos Garcia Campos. Static methods are currently not supported by GObject bindings so we deactivate...Xabier Rodríguez08/07/2015
4 edits in trunk [Streams API] Finish pulling must always be done asynchronously as it is the expected promise behavior (according to the spec) https://bugs.webkit.org/show_bug.cgi?id=146408 Reviewed by Darin Adler. Source/WebCore: Current...Xabier Rodríguez30/06/2015