examples: vaenc-dynamic: add vp9, av1 and low power tests

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6465>
This commit is contained in:
Víctor Manuel Jáquez Leal 2024-03-27 19:37:58 +01:00
parent c6a3b2ab85
commit cd14db923e

View file

@ -441,7 +441,8 @@ main (gint argc, gchar ** argv)
/* *INDENT-OFF* */
const GOptionEntry options[] = {
{"codec", 'c', 0, G_OPTION_ARG_STRING, &codec,
"Codec to test: [ *h264, h265 ]"},
"Codec to test: "
"[ *h264, h265, vp9, av1, h264lp, h265lp, vp9lp, av1lp ]"},
{NULL}
};
const struct {
@ -452,6 +453,12 @@ main (gint argc, gchar ** argv)
} elements_map[] = {
{ "h264", "vah264enc", "h264parse", "vah264dec" },
{ "h265", "vah265enc", "h265parse", "vah265dec" },
{ "vp9", "vavp9enc", "vp9parse", "vavp9dec" },
{ "av1", "vaav1enc", "av1parse", "vaav1dec" },
{ "h264lp", "vah264lpenc", "h264parse", "vah264dec" },
{ "h265lp", "vah265lpenc", "h265parse", "vah265dec" },
{ "vp9lp", "vavp9lpenc", "vp9parse", "vavp9dec" },
{ "av1lp", "vaav1lpenc", "av1parse", "vaav1dec" },
};
/* *INDENT-ON* */