diff --git a/docker/Dockerfile_debian_8 b/docker/Dockerfile_debian_8
index be9a3d7d197cebadc4e45db8a487461179af32ff..9a3eab403274a13fe69c91fad1d67c5296b602c2 100644
--- a/docker/Dockerfile_debian_8
+++ b/docker/Dockerfile_debian_8
@@ -55,7 +55,8 @@ RUN apt-get update && \
         libnatpmp-dev \
         libappindicator3-dev \
         libqrencode-dev \
-        libnm-glib-dev
+        libnm-glib-dev \
+        libva-dev
 
 ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
 
diff --git a/docker/Dockerfile_debian_9 b/docker/Dockerfile_debian_9
index 16fae846494670c01d0b1eb65dae867800f919c2..a5f5c7123cbf4461b0600b47d0848269291f7c4c 100644
--- a/docker/Dockerfile_debian_9
+++ b/docker/Dockerfile_debian_9
@@ -55,7 +55,8 @@ RUN apt-get update && \
         libnatpmp-dev \
         libappindicator3-dev \
         libqrencode-dev \
-        libnm-glib-dev
+        libnm-glib-dev \
+        libva-dev
 
 ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
 
diff --git a/docker/Dockerfile_fedora_22 b/docker/Dockerfile_fedora_22
index 58b16634cc4502c9efff2adb4a44ad7c5bdeb9dd..8c73277ded0754e5922608872a7c5bf610878fc0 100644
--- a/docker/Dockerfile_fedora_22
+++ b/docker/Dockerfile_fedora_22
@@ -46,7 +46,8 @@ RUN dnf upgrade -y && \
         opus-devel \
         patch \
         jsoncpp-devel \
-        libnatpmp-devel
+        libnatpmp-devel \
+        libva-devel
 
 ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
 
diff --git a/docker/Dockerfile_fedora_23 b/docker/Dockerfile_fedora_23
index 3dca2d2f003127ff7555c5dea8707232415f19c6..122f0001cf4a7ace116fa3b1f533a21f23fa1d70 100644
--- a/docker/Dockerfile_fedora_23
+++ b/docker/Dockerfile_fedora_23
@@ -46,7 +46,8 @@ RUN dnf upgrade -y && \
         opus-devel \
         patch \
         jsoncpp-devel \
-        libnatpmp-devel
+        libnatpmp-devel \
+        libva-devel
 
 ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
 
diff --git a/docker/Dockerfile_fedora_24 b/docker/Dockerfile_fedora_24
index b96a6d1044f0447b27e3136cd61767fd33df7a62..87d72f59dafa3d308ed0bdc70b6bcfd23f66c2c8 100644
--- a/docker/Dockerfile_fedora_24
+++ b/docker/Dockerfile_fedora_24
@@ -46,7 +46,8 @@ RUN dnf upgrade -y && \
         opus-devel \
         patch \
         jsoncpp-devel \
-        libnatpmp-devel
+        libnatpmp-devel \
+        libva-devel
 
 ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
 
diff --git a/docker/Dockerfile_ubuntu_14.04 b/docker/Dockerfile_ubuntu_14.04
index 5233db515be5c7a3ada8a0b5baeea8fec49db1bc..1cf17a41e1de9de89c1c4cf9ab5aaea55d048d65 100644
--- a/docker/Dockerfile_ubuntu_14.04
+++ b/docker/Dockerfile_ubuntu_14.04
@@ -56,7 +56,8 @@ RUN apt-get update && \
         libnatpmp-dev \
         libappindicator3-dev \
         libqrencode-dev \
-        libnm-glib-dev
+        libnm-glib-dev \
+        libva-dev
 
 ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
 
diff --git a/docker/Dockerfile_ubuntu_15.10 b/docker/Dockerfile_ubuntu_15.10
index 01e758b458d9e8d7e980bfd0c375b0c08ee7c069..ca4d44f4e84017ef3f995956dae912079641de6b 100644
--- a/docker/Dockerfile_ubuntu_15.10
+++ b/docker/Dockerfile_ubuntu_15.10
@@ -56,7 +56,8 @@ RUN apt-get update && \
         libnatpmp-dev \
         libappindicator3-dev \
         libqrencode-dev \
-        libnm-glib-dev
+        libnm-glib-dev \
+        libva-dev
 
 ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
 
diff --git a/docker/Dockerfile_ubuntu_16.04 b/docker/Dockerfile_ubuntu_16.04
index 204077f21dff5b0961ae082a05ea99a74b07f0b0..ec6892dc7a15dd75ff05c76804cab9ff41b7a88d 100644
--- a/docker/Dockerfile_ubuntu_16.04
+++ b/docker/Dockerfile_ubuntu_16.04
@@ -56,7 +56,8 @@ RUN apt-get update && \
         libnatpmp-dev \
         libappindicator3-dev \
         libqrencode-dev \
-        libnm-glib-dev
+        libnm-glib-dev \
+        libva-dev
 
 ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
 
diff --git a/make-ring.py b/make-ring.py
index 45781b89ac014892d97976ad504be017f81bb1ba..711d3f4a7a08e0f8dba860ea563d0fba86b26e51 100755
--- a/make-ring.py
+++ b/make-ring.py
@@ -66,7 +66,7 @@ OPENSUSE_DEPENDENCIES = [
     'libupnp-devel', 'boost-devel', 'yasm', 'libuuid-devel', 'libsamplerate-devel',
     'libnettle-devel', 'libopus-devel', 'libgnutls-devel', 'msgpack-devel', 'libavcodec-devel',
     'libavdevice-devel', 'pcre-devel', 'libogg-devel', 'libsndfile-devel', 'libvorbis-devel',
-    'flac-devel', 'libgsm-devel', 'alsa-devel', 'libpulse-devel', 'libudev-devel',
+    'flac-devel', 'libgsm-devel', 'alsa-devel', 'libpulse-devel', 'libudev-devel', 'libva-devel',
 # lrc
     'libQt5Core-devel', 'libQt5DBus-devel', 'libqt5-linguist-devel',
 # gnome client
@@ -98,7 +98,7 @@ FEDORA_DEPENDENCIES = [
     'uuid-devel', 'gnutls-devel', 'nettle-devel', 'opus-devel', 'speexdsp-devel',
     'yaml-cpp-devel', 'qt5-qtbase-devel', 'swig', 'qrencode-devel', 'jsoncpp-devel',
     'gtk3-devel', 'clutter-devel', 'clutter-gtk-devel', 'evolution-data-server-devel',
-    'libnotify-devel', 'libappindicator-gtk3-devel', 'patch'
+    'libnotify-devel', 'libappindicator-gtk3-devel', 'patch', 'libva-devel'
 ]
 
 UBUNTU_DEPENDENCIES = [
@@ -111,7 +111,8 @@ UBUNTU_DEPENDENCIES = [
     'libopus-dev', 'libpcre3-dev', 'libpulse-dev', 'libsamplerate0-dev',
     'libsndfile1-dev', 'libspeex-dev', 'libspeexdsp-dev', 'libswscale-dev', 'libtool',
     'libudev-dev', 'libupnp-dev', 'libyaml-cpp-dev', 'qtbase5-dev', 'sip-tester', 'swig',
-    'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev'
+    'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev',
+    'libva-dev'
 ]
 
 DEBIAN_DEPENDENCIES = [
@@ -124,7 +125,8 @@ DEBIAN_DEPENDENCIES = [
     'libopus-dev', 'libpcre3-dev', 'libpulse-dev', 'libsamplerate0-dev',
     'libsndfile1-dev', 'libspeex-dev', 'libspeexdsp-dev', 'libswscale-dev', 'libtool',
     'libudev-dev', 'libupnp-dev', 'libyaml-cpp-dev', 'qtbase5-dev', 'sip-tester', 'swig',
-    'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev'
+    'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev',
+    'libva-dev'
 ]
 
 ARCH_LINUX_DEPENDENCIES = [
@@ -133,7 +135,7 @@ ARCH_LINUX_DEPENDENCIES = [
     'expat', 'gsm', 'gtk3', 'jack', 'libnotify', 'opus', 'pcre', 'libpulse', 'libsamplerate',
     'libsndfile', 'speex', 'speexdsp', 'libtool', 'libupnp', 'yaml-cpp', 'qt5-base',
     'swig', 'yasm', 'qrencode', 'evolution-data-server', 'make', 'patch', 'pkg-config',
-    'automake'
+    'automake', 'libva'
 ]
 
 OSX_DEPENDENCIES = [
diff --git a/packaging/rules/debian/control b/packaging/rules/debian/control
index 14e48d029d32c674b696734e0339a5607744b55e..38bcce38c18a6c068b6577fab84f345134fa03fa 100644
--- a/packaging/rules/debian/control
+++ b/packaging/rules/debian/control
@@ -49,6 +49,7 @@ Build-Depends: debhelper (>= 9),
                libgsm1-dev,
                libjsoncpp-dev,
                libnatpmp-dev,
+               libva-dev,
 # other
                yasm,
                libsamplerate0-dev
diff --git a/packaging/rules/fedora/ring.spec b/packaging/rules/fedora/ring.spec
index f8c05054c2b2d22aaa163d4657c3a9ccd93b0e52..35589e6b6a5a4ba1f401e1ef8f64997ccc7d2a02 100644
--- a/packaging/rules/fedora/ring.spec
+++ b/packaging/rules/fedora/ring.spec
@@ -63,6 +63,7 @@ BuildRequires: qt5-qttools-devel
 BuildRequires: qrencode-devel
 BuildRequires: libappindicator-gtk3-devel
 BuildRequires: NetworkManager-glib-devel
+BuildRequires: libva-devel
 
 %description
 Ring is free software for universal communication which respects freedoms