nadegiri.app

iOSアプリ開発戦記(改装中)

*

sessionPresetが使用可能か判別する

      2014/07/23

機種によって使用可能なsessionPresetの設定値は違う(はず)なので
設定する際に使用可能か判別をかける。




    AVCaptureSession* session = [AVCaptureSession new];
   
    if ([session canSetSessionPreset:AVCaptureSessionPreset1920x1080]) {
        session.sessionPreset = AVCaptureSessionPreset1920x1080;
    }else if ([session canSetSessionPreset:AVCaptureSessionPreset1280x720]) {
        session.sessionPreset = AVCaptureSessionPreset1280x720;
    }else if ([session canSetSessionPreset:AVCaptureSessionPreset640x480]) {
        session.sessionPreset = AVCaptureSessionPreset640x480;
    }else{
        session.sessionPreset = AVCaptureSessionPreset352x288;
    }

 - iOS, Objective-C

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

  関連記事

no image
ブロック構文のエラー『Incompatible block pointer types・・・』

ブロック構文の記述でエラーメッセージ。・・・まあ、例によってコピペしてきたら動か …

no image
よく使うCocoaPods設定

随時更新Podfile。コピペ用に、大体使いそうなものを。

no image
『Google Analytics Services SDK』を使用する

こないだのmac people読んで、初めて存在を知った。 これ必需品じゃないの …

no image
短縮URL生成APIを呼び出す

ニュースリーダーアプリで記事読んだ後に、そのページをTweetする際に使用したい …

no image
__bridgeキャストとはなにか?

ARCが採用されてから時々目にするようになった「__bridge」というキーワー …

no image
続・Xcodeから実機転送した場合とAppStoreからダウンロードした場合で挙動が違うことはありうるか?

前回の続き。 なんて低レベルなオチなんだ。ファイルバージョン関係ないやん。結局、 …

no image
pchファイル内でヘッダを定義してもfile not foundになってしまう問題

http://stackoverflow.com/questions/26095 …

no image
エラーメッセージ『[__NSArrayI length]: unrecognized selector sent to instance』

いっぺん作ったデータ構造をガリガリ弄っているうちに変なエラー。落ちた場所分からな …

no image
Xib→StoryBoardに置き換えたら起動しない。「There is no app delegate set. An app delegate class must be specified to use a main storyboard file.」

XibからStoryBoardに移行中にエラー発生。起動すらしない。 There …

no image
開発環境のアップデート

CoCoaPodsがエラー吐いたので必要かと思ってやったこと。 結果的にエラー変 …