int SDL_GetNumCameraDrivers(void);
この関数はハードコーディングされたドライバの数を戻す. この関数が負の数を戻すことはない. SDLがカメラドライバなしでコンパイルされている場合, この関数は0を戻す. 一覧にドライバが存在することは, 必ず機能することを意味しない. SDLがそのインターフェースと対話できるというだけである. 例えば, SDLがv4l2に対応していても, カーネルが対応していなければSDLのv4l2ドライバは使用できない.
デフォルトでは, SDLは全てのドライバを望ましい順序で利用可能なものが見つかるまでチェックする.