From 5a921b0330c5e191a6cd4e0e83076c649c1b7072 Mon Sep 17 00:00:00 2001 From: fduncanh Date: Mon, 21 Feb 2022 17:19:24 -0500 Subject: [PATCH] undocumented option -nvdec for NVIDIA hardware h264 decoding --- uxplay.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/uxplay.cpp b/uxplay.cpp index 6e35183..1976ef0 100644 --- a/uxplay.cpp +++ b/uxplay.cpp @@ -466,6 +466,11 @@ int main (int argc, char *argv[]) { decoder = "h264parse ! avdec_h264 ! "; converter.erase(); converter = "videoconvert ! "; + } else if (arg == "-nvdec") { + decoder.erase(); + decoder = "h264parse ! nvh264dec ! "; /* undocumented option for NVIDIA graphics (may be removed without warning) */ + converter.erase(); + converter = "videoconvert ! "; } else if (arg == "-v4l2") { decoder.erase(); decoder = "h264parse ! v4l2h264dec ! "; /* undocumented option for Raspberry PI (may be removed without warning) */