QTKit を使用して、マシンの周囲の音に関するリアルタイム情報を取得するアプリケーションがあります。これが発生している間、一部のユーザー イベントによってビデオの再生が開始される場合があります (まだ QTKit を使用しています)。これが発生すると、ビデオの再生が表示されますが、入力サウンドの取得と処理が停止します。
ムービー ビューは avakeFromNib で初期化されます
mCursor = 0;
mFileManager = [NSFileManager defaultManager];
mPath = [[[mFileManager currentDirectoryPath] stringByAppendingString:@"/Vids/"]retain];
mMovieFiles= [[[mFileManager contentsOfDirectoryAtPath:mPath error:nil]filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"self ENDSWITH '.mov'"]]retain];
[mMovie init];
[mMovieView setControllerVisible:NO];
[mMovieView setEditable:NO];
Play がヒットすると、オーディオ入力ストリームが停止します
if (sender==mPlay)
{
[mGraphView setHidden:YES];
[mMovieView setHidden:NO];
mMovie = [[QTMovie movieWithFile:[mPath stringByAppendingString:[mMovieFiles objectAtIndex:mCursor]] error:nil] retain];
[mMovieView setMovie:mMovie];
[mMovieView setNeedsDisplay:YES];
[mMovieView play:self];
}
それを機能させる方法について何か考えはありますか?
前もって感謝します