masakih

CocoaAndAVFoundation

  • R/O
  • HTTP
  • SSH
  • HTTPS

コミット

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

CocoaでAVFoundationを使うサンプル


コミットメタ情報

リビジョン210faa38fd225c6a094d1873b71d635b1645af36 (tree)
日時2012-06-11 22:02:15
作者Hori <masaki@MBP....>
コミッターHori

ログメッセージ

nilに対する処理

変更サマリ

差分

--- a/testAVFoundation/HMDocument.m
+++ b/testAVFoundation/HMDocument.m
@@ -157,6 +157,8 @@
157157 [_item autorelease];
158158 _item = [item retain];
159159
160+ if(!_item) return;
161+
160162 [_item addObserver:self
161163 forKeyPath:@"status"
162164 options:0
@@ -179,6 +181,8 @@
179181 [_player autorelease];
180182 _player = [player retain];
181183
184+ if(!_player) return;
185+
182186 [_player addObserver:self
183187 forKeyPath:@"rate"
184188 options:0
@@ -286,7 +290,6 @@
286290 - (IBAction)volumeDown:(id)sender
287291 {
288292 if(_player.volume < 0.1) return;
289-
290293 _player.volume -= 0.1;
291294 }
292295