amfcodec: Add support for h264/h265 encoding
authorSeungha Yang <seungha@centricular.com>
Wed, 30 Mar 2022 19:16:24 +0000 (04:16 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 8 Apr 2022 17:59:12 +0000 (17:59 +0000)
commitf413449a28e9eb36cdb977822d6414726933b608
treefb589cc4f994ec041d9457313e34ec4d180beaef
parentc41a72a1ff7cf2d0d068d977edb3c3f7e2572d1b
amfcodec: Add support for h264/h265 encoding

New encoder implementations for AMD GPU using AMF API

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2109>
12 files changed:
subprojects/gst-plugins-bad/meson_options.txt
subprojects/gst-plugins-bad/sys/amfcodec/gstamfencoder.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/gstamfencoder.h [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/gstamfh264enc.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/gstamfh264enc.h [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/gstamfh265enc.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/gstamfh265enc.h [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/gstamfutils.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/gstamfutils.h [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/meson.build [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/amfcodec/plugin.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/meson.build