次の質問の答えは、もしかしたら誰でも知っているかもしれません...
USBデジタルカメラを接続しました(入力ピンが1つあります-0)。
構造v4l2_input (例: http://pastebin.com/FFvNAkQ3 )を介して 5 秒ごとに入力ステータスをチェックし、フラグの 1 つ (V4L2_IN_ST_NO_POWER または V4L2_IN_ST_NO_SIGNAL または V4L2_IN_ST_NO_H_LOCK) が設定されている場合に状況を処理します。
問題は、USB デジタル カメラのプラグを抜いても、入力ステータスが常に 0 (0x00) になることです。デバイスが取り外されたときにドライバーが入力ステータスフラグを変更しないのはなぜですか?
入力ピンだけでなく、デバイスの状態も確認できるのではないでしょうか?はいの場合、どの ioctl リクエストを設定する必要がありますか?