USBwebCamとv4l2APIを使用していくつかのビデオアプリを開発しています。APIは、一般的な機能、ビデオ標準、ピクセルカラー形式などを列挙するための多くのioctl()呼び出しを提供します。ただし、USB webCamがサポートするすべての可能な画像サイズを列挙するためのioctl()はありません。
これを行うための好ましい方法は何ですか?
APIドキュメントには、特定の画像サイズを設定でき、ioctl()が最も近いものを返すと記載されています。したがって、可能なすべての画像サイズを試して、USBwebCamがそれを拒否するかどうかを確認できると思います。ただし、標準サイズの形式(QCIF、CIF、4CIF、16CIF、VGA、DV、SVGA、XGA、UVGA、SXGA、UXGAなど)が非常に多い場合、サポートされているすべての画像サイズを列挙するには、かなり非効率的な方法のようです。
ありがとう、
-アンドレス