问题:尝试创建应用于AVPlayerItem的Mix,但是当它遇到setVolumeRampFromStartVolume时它会与ECX_BAD_ACCESS崩溃:
码:
AVMutableAudioMix *fadeMix = [AVMutableAudioMix audioMix];
AVMutableAudioMixInputParameters *params = [AVMutableAudioMixInputParameters alloc];
[params setVolumeRampFromStartVolume:1.0 toEndVolume:0.0 timeRange:CMTimeRangeMake(CMTimeMake(0, 1), CMTimeMake(60, 1))];
[fadeMix setInputParameters:[NSArray arrayWithObject:params]];
我必须假设问题出在CMTimeRangeMake中,尽管我看到的大多数例子(尽管它们很难找到)也做了类似的事情 .
基本上我只是试图创建一个持续一分钟的简单淡出并逐渐从100%变为0% .
1 回答
我很傻,应该是
不