Fix --list-capture-options with card path not working on x11 nvidia because x11 nvidia doesn't use dri

This commit is contained in:
dec05eba
2024-12-09 01:57:10 +01:00
parent 3af2ea52c2
commit a006261ade
2 changed files with 2 additions and 5 deletions

2
TODO
View File

@@ -195,3 +195,5 @@ Hide application audio module-null-sink by using sink_properties=media.class="Au
Improve software encoding performance. Improve software encoding performance.
Add option to record audio from the recorded window only. Add option to record audio from the recorded window only.
Add option to automatically select best video codec available. Add -k best, -k best_10bit and -k best_hdr.

View File

@@ -3043,11 +3043,6 @@ int main(int argc, char **argv) {
_exit(0); _exit(0);
} else if(argc == 4) { } else if(argc == 4) {
const char *card_path = argv[2]; const char *card_path = argv[2];
if(!try_card_has_valid_plane(card_path)) {
fprintf(stderr, "Error: \"%s\" is not a valid /dev/dri/cardN card. Make sure that you have at least one monitor connected\n", card_path);
_exit(1);
}
const char *vendor_str = argv[3]; const char *vendor_str = argv[3];
gsr_gpu_vendor vendor; gsr_gpu_vendor vendor;
if(!gpu_vendor_from_string(vendor_str, &vendor)) { if(!gpu_vendor_from_string(vendor_str, &vendor)) {