# How to build the va plugins vah264enc element?

**URL:** https://discourse.gstreamer.org/t/how-to-build-the-va-plugins-vah264enc-element/4327
**Category:** General Discussion
**Created:** [March 19, 2025, 12:39pm UTC](https://discourse.gstreamer.org/t/how-to-build-the-va-plugins-vah264enc-element/4327 "2025-03-19T12:39:59Z")
**Posts on this page:** 1
**Showing post:** 9

<div class="post-metadata">

### Author: ![vjaquez](https://discourse.gstreamer.org/user_avatar/discourse.gstreamer.org/vjaquez/32/35_2.png) [@vjaquez](https://discourse.gstreamer.org/u/vjaquez)
#### Post date: [March 21, 2025, 11:21am UTC](https://discourse.gstreamer.org/t/how-to-build-the-va-plugins-vah264enc-element/4327/9 "2025-03-21T11:21:03Z")

</div>

Rergarding requirements, they are the same as gstreamer-vaapi or any other VA-API based application, since they use the same library and API: libva.

I agree: we’ll need to open an issue fo gstva documentation, particularly explaining its dynamic register of elements.

---

_[View the full topic](https://discourse.gstreamer.org/t/how-to-build-the-va-plugins-vah264enc-element/4327)._
