]> git.sesse.net Git - bmusb/blobdiff - bmusb/bmusb.h
Add a function to get the number of USB cards.
[bmusb] / bmusb / bmusb.h
index 21cbc408da0f1190db14cd6d45d94ddfab8ace1a..22a6655b21da12792d9a4069bf415b7bfdb521ec 100644 (file)
@@ -175,6 +175,10 @@ class BMUSBCapture : public CaptureInterface {
 
        ~BMUSBCapture() {}
 
+       // Note: Cards could be unplugged and replugged between this call and
+       // actually opening the card (in configure_card()).
+       static int num_cards();
+
        std::map<uint32_t, VideoMode> get_available_video_modes() const override;
        uint32_t get_current_video_mode() const override;
        void set_video_mode(uint32_t video_mode_id) override;