Tagged “vaapi”
-
GstVA library in GStreamer 1.22 and some new features in 1.24
I know, it’s old news, but still, I was pending to write about the GstVA library to clarify its purpose and scope.
-
DMABuf modifier negotiation in GStreamer
It took almost a year of design and implementation but finally the DMABuf modifier negotiation in GStreamer is merged. Big kudos to all the people involved but mostly to He Junyan, who did the vast majority of the code.
-
Review of Igalia Multimedia activities (2022)
We, Igalia’s multimedia team, would like to share with you our list of achievements along the past 2022.
-
GstVA H.264 encoder, compositor and JPEG decoder
There are, right now, three new GstVA elements merged in
main
:vah264enc
,vacompositor
andvajpegdec
. -
GstVA in GStreamer 1.20
It was a year and half ago when I announced a new VA-API H.264 decoder element in gst-plugins-bad. And it was bundled in GStreamer release 1.18 a couple months later. Since then, we have been working adding more decoders and filters, fixing bugs, and enhancing its design. I wanted to publish this blog post as soon as release 1.20 was announced, but, since the developing window is closed, which means no more new features will be included, I’ll publish it now, to create buzz around the next GStreamer release.
-
Review of Igalia Multimedia activities (2020/H2)
As the first quarter of 2021 has already come to a close, we reckon it’s time to recap our achievements from the second half of 2020, and update you on the improvements we have been making to the multimedia experience on the Web and Linux in general.
-
Review of Igalia Multimedia activities (2020/H1)
This blog post is a review of the various activities the Igalia Multimedia team was involved in during the first half of 2020.
-
New VA-API H.264 decoder in gst-plugins-bad
Recently, a new H.264 decoder, using VA-API, was merged in gst-plugins-bad.
-
Review of the Igalia Multimedia team Activities (2019/H2)
This blog post is a review of the various activities the Igalia Multimedia team was involved along the second half of 2019.
-
GStreamer-VAAPI 1.16 and libva 2.6 in Debian
Debian has migrated libva 2.6 into testing. This release includes a pull request that changes how the drivers are selected to be loaded and used. As the pull request mentions:
-
Review of Igalia's Multimedia Activities (2018/H2)
This is the first semiyearly report about Igalia’s activities around multimedia, covering the second half of 2018.
-
Building gst-msdk with MediaSDK opensource
I tried, several months ago, the open source version of Intel MediaSDK and it was a complete mess. In order to review some patches for gst-msdk I tried it again. I am surprised how the situation has improved since then.
-
How to setup a gst-build environment with Intel's VA-API stack
gst-build
is far superior thangst-uninstalled
scripts for developing GStreamer, mainly because its meson and ninja usage. Nonetheless, to integrate external dependencies it is not as easy as ingst-uninstalled
. -
GStreamer VA-API Troubleshooting
GStreamer VA-API is not a trivial piece of software. Even though, in my opinion it is a bit over-engineered, the complexity relies on its layered architecture: the user must troubleshoot in which layer is the failure.
-
GStreamer VA-API 1.14: what's new?
As you may already know, there is a new release of GStreamer, 1.14. In this blog post we will talk about the new features and improvements of GStreamer VA-API module, though you have a more comprehensive list of changes in the release notes.
-
Enabling HuC for SKL/KBL in Debian/testing
Recently, our friend Florent complained that it was impossible to set a constant bitrate when encoding H.264 using low-power profile with
gstreamer-vaapi
. -
GStreamer Conference 2017
This year, the GStreamer Conference happened in Prague, along with the traditional autumn Hackfest.
-
GstSpringHackfest2017: a quick report
Two weeks ago was the GStreamer Spring Hackfest 2017 and I am very happy about how it went. I have the feeling that most of the attendees had a good time, and made some progress in their projects. I want to thank all the people that participated, in some way or another.
-
GStreamer-VAAPI 1.10 (now 1.10.1)
A lot of things have happened last month and I have neglected this report. Let me try to fix it.
-
VA-API and DRM/KMS in MinnowBoard
In 2012 I started to work on a video renderer for GStreamer which uses directly the DRM/KMS kernel subsystem to display images. I even blogged about it, but I didn’t finished it.
-
GStreamer Hackfest 2016
Yes, it happened again: the GStreamer Spring Hackfest 2016. This time in the beautiful city of Thessaloniki. Thanks a lot, Vivia and Sebastian, for making it happen.
-
gstreamer-vaapi 1.8: the codec split
On march 23th GStreamer 1.8 was released, along with all its bundled modules, and, of course, one of those modules is gstreamer-vaapi.
-
GStreamer VA-API 0.7.0
GStreamer VA-API 0.7.0 is here! As is usually said, “grab it while it is fresh”, specially the distributions.
-
GStreamer Conference 2015
Last October 8th and 9th, the GStreamer Conference 2015 had happened in Dublin. It was plenty of interesting talks and colleagues. I really enjoyed it.
-
GStreamer VA-API: A new release!
A new release of gstreamer-vaapi is now available!! Since we have been working on it for the last months, I would like talk you about it.
-
GStreamer Hackfest 2015
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!
-
Composited video support in WebKitGTK+
A couple months ago we started to work on adding support for composited video in WebKitGTK+. The objective is to play video in WebKitGTK+ using the hardware accelerated path, so we could play videos at high definition resolutions (1080p).
-
GStreamer Hackfest 2013 - Milan
Last week, from 28th to 31th of March, some of us gathered at Milan to hack some bits of the GStreamer internals. For me was a great experience interact with great hackers such as Sebastian Dröge, Wim Taymans, Edward Hervey, Alessandro Decina and many more. We talked about GStreamer and, more particularly, we agreed on new features which I would like to discuss here.
See all tags.