Linux vicodec (Virtual Codec) test driver in Linux implements
FWHT. FWHT was designed to be fast and simple and to have
characteristics of other video codecs and therefore face similar
issues [1].

https://en.wikipedia.org/wiki/Fast_Walsh%E2%80%93Hadamard_transform

Signed-off-by: Peter Griffin <peter.grif...@linaro.org>
---
 include/standard-headers/linux/virtio_video.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/standard-headers/linux/virtio_video.h 
b/include/standard-headers/linux/virtio_video.h
index 16b5f642a9..3b517d50c4 100644
--- a/include/standard-headers/linux/virtio_video.h
+++ b/include/standard-headers/linux/virtio_video.h
@@ -75,6 +75,7 @@ enum virtio_video_format {
        VIRTIO_VIDEO_FORMAT_HEVC, /* HEVC aka H.265*/
        VIRTIO_VIDEO_FORMAT_VP8, /* VP8 */
        VIRTIO_VIDEO_FORMAT_VP9, /* VP9 */
+       VIRTIO_VIDEO_FORMAT_FWHT, /* FWHT used by vicodec */
        VIRTIO_VIDEO_FORMAT_CODED_MAX = VIRTIO_VIDEO_FORMAT_VP9,
 };
 
-- 
2.25.1


Reply via email to