undocumented option -nvdec for NVIDIA hardware h264 decoding

This commit is contained in:
fduncanh
2022-02-21 17:19:24 -05:00
parent a9e4d73762
commit 5a921b0330

View File

@@ -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) */