gpt4 book ai didi

java - W/audio_hw_generic : Not supplying enough data to HAL flooding logcat?

转载 作者:太空宇宙 更新时间:2023-11-03 12:43:53 26 4
gpt4 key购买 nike

我制作了一个媒体播放器应用程序,该应用程序带有控制我的媒体播放器对象的媒体服务。

一切正常,但我的 logcat 每秒都被这条消息淹没。

这条消息是什么意思?

Logcat(信息)

W/audio_hw_generic: Not supplying enough data to HAL, expected position 
7310473 , only wrote 7310160
W/audio_hw_generic: Not supplying enough data to HAL, expected position
7326138 , only wrote 7326000
W/audio_hw_generic: Not supplying enough data to HAL, expected position
7326108 , only wrote 7326000
W/audio_hw_generic: Not supplying enough data to HAL, expected position
7328176 , only wrote 7326720
W/audio_hw_generic: Not supplying enough data to HAL, expected position
7330512 , only wrote 7330320
W/audio_hw_generic: Not supplying enough data to HAL, expected position 7333401 , only wrote 7333200

最佳答案

经过一些研究,我发现了一些关于此问题的有用链接。

其实这是Hardware Abstraction Layer(Hal)给出的警告。

什么是哈尔?你可以在这里找到它:

HAL 的工作方式类似于连接黑白软件和硬件层。

经过更多的搜索,我找到了这个日志的编码文件..

https://android.googlesource.com/device/generic/goldfish/+/master/audio/audio_hw.c#512

我们在哪里可以看到可能导致此警告的 some_position > some_frames_written

此外,此警告通常出现在 Generic Devices 中像模拟器或纯安卓设备。您是在真实设备上还是通过更换设备尝试过该应用程序?我认为这个问题与您的应用程序无关,而是与您的设备有关。

PS : 我刚刚搜索了这些东西,对它们的了解不多。可能是我对这个问题的看法是错误的。

关于java - W/audio_hw_generic : Not supplying enough data to HAL flooding logcat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53952777/

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