Víctor Jáquez

Mexico City (Mexico)

Igalian, imported from Mexico, since April 2008.

Latest Updates

Víctor Jáquez 17/04/2018

How to setup a gst-build environment with Intel’s VA-API stack

gst-build is far superior than gst-uninstalled scripts for developing GStreamer, mainly because its meson and ninja usage. Nonetheless, to integrate external dependencies it is not as easy as in gst-uninstalled. This guide aims to show how to integrate...

Víctor Jáquez 28/03/2018

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. So, bear in mind this architecture:...

Víctor Jáquez 27/03/2018

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. Most of the...

Víctor Jáquez 07/12/2017

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 . Low-power (LP) profiles are VA-API entry points, available in Intel SkyLake-based procesor and...

Víctor Jáquez 24/11/2017

Intel MediaSDK on Debian (testing)

Everybody knows it: install Intel MediaSDK in GNU/Linux is a PITA. With CentOS or Yocto is less cumbersome, if you trust blindly on scripts ran as root. I don’t like CentOS, I feel it like if I were living in the past. I like Debian (testing, of...


By Type:


docs: update libs section

Include documented symbols that were not declared in section file.

Víctor Jáquez20/01/2017

v4l2object: Don't check size in a non-list value

After commit 1ea9735a I see these error while using the webcam integrated in my laptop: GStreamer-CRITICAL **: gst_value_list_get_size: assertion 'GST_VALUE_HOLDS_LIST (value)' failed The issue is gst_v4l2src_value_simplify() was doing its job...

Víctor Jáquez14/12/2016

kmssink: post error message if start() fails

It is expected to post an error message in the bus if the device cannot be started.

Víctor Jáquez30/11/2016

kmssink: include drm.h after stdlib.h

As drm.h is internal to libdrm, it expects to have already included stdlib.h.

Víctor Jáquez23/11/2016

kms: include stdlib.h

drm.h does not include all what it needs to compile, in particular stdlib.h which defines size_t

Víctor Jáquez23/11/2016