gpt4 book ai didi

objective-c - AVAudioPlayer 仪表值仍然 - 160

转载 作者:行者123 更新时间:2023-12-04 06:25:27 27 4
gpt4 key购买 nike

尝试实现 AVAudioplayer 并获取播放音乐的一些计量数据,但仍然获得值 -160。
它看起来很容易使用,只需启用Meter,然后在计时器下获取数据,但目前还没有结果。

playerAV = [[AVAudioPlayer alloc] initWithContentsOfURL:outURL error:nil];
playerAV.delegate = self;

playerAV.meteringEnabled = YES;

[playerAV prepareToPlay];
【播放器AV播放】;

NSLog(@"Peak left: %f Avg right: %f", [playerAV peakPowerForChannel:0],[playerAV averagePowerForChannel:1]);

欢迎任何想法。

最佳答案

您在打电话吗 updateMeters ?两者的文档 peakPowerForChannel: averagePowerForChannel: 说:

To obtain a current [...] value, you must call the updateMeters method before calling this method.

关于objective-c - AVAudioPlayer 仪表值仍然 - 160,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6089718/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com