カメラで撮影している映像の認識を行っています。
DELLでは正常にできたんですが、LGだとコンパイルすらできなくなります。

// カメラを初期化する
if ( ( capture = cvCreateCameraCapture( -1 ) ) == NULL ) {
// カメラが見つからなかった場合
printf( "カメラが見つかりません\n" );
return -1;
}

上記のcvCreateCameraCapture( -1 )を( 1 )に変えると
コンパイルはできるのですが映像が出力されません。
何が問題なのでしょうか?