libs: utils: h26x: create vaapiutils_h26x
authorHyunjun Ko <zzoon@igalia.com>
Fri, 17 Mar 2017 07:49:41 +0000 (16:49 +0900)
committerVíctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
Mon, 20 Mar 2017 17:11:00 +0000 (18:11 +0100)
commit49b370ed600c713f0c309bf6091994393af2a6bd
tree3599314dc8895c2698a9fba9ebea71564deeaeb2
parent257cfb61fee1cecd0fe9a8164a309f371f644200
libs: utils: h26x: create vaapiutils_h26x

Since there is duplicated code in h264/265 encoder, we could
refactor it to avoid duplicated code.

https://bugzilla.gnome.org/show_bug.cgi?id=778750

Signed-off-by: Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
gst-libs/gst/vaapi/Makefile.am
gst-libs/gst/vaapi/gstvaapiencoder_h264.c
gst-libs/gst/vaapi/gstvaapiencoder_h265.c
gst-libs/gst/vaapi/gstvaapiutils_h26x.c [new file with mode: 0644]
gst-libs/gst/vaapi/gstvaapiutils_h26x_priv.h [new file with mode: 0644]
gst-libs/gst/vaapi/meson.build