【问题标题】:What does MediaPlayerNative: info/warning (10973, 0) mean?How can I resolve it?MediaPlayerNative: info/warning (10973, 0) 是什么意思?如何解决?
【发布时间】:2018-07-02 04:27:50
【问题描述】:

我正在使用 MediaPlayer 播放从另一个复制到我的缓存目录的 mp3 文件。它会发布“10973 警告”。

【问题讨论】:

  • 如果你没有任何问题,你可以忽略这个警告。一些原生组件有大量垃圾日志,应该忽略
  • 但是当警告发布时它不能工作

标签: android android-mediaplayer


【解决方案1】:

每次我开始播放新的音频文件时,我的 logcat 都会收到相同的警告。这是详细日志的片段:

V/MediaPlayerNative: prepareAsync
V/MediaPlayerNative: message received msg=200, ext1=10973, ext2=0
W/MediaPlayerNative: info/warning (10973, 0)
V/MediaPlayerNative: callback application
V/MediaPlayerNative: back from callback
V/MediaPlayerNative: message received msg=1, ext1=0, ext2=0
V/MediaPlayerNative: MediaPlayer::notify() prepared

Here我找到了:

public static final int MEDIA_INFO_NO_VIDEO = 10973;

如您所见,音频文件已正确准备。该警告似乎只是说明该文件没有视频的信息。就我而言,这很明显,因为我只播放音频文件。

起初,我将警告与我的音频延迟问题联系起来,但进一步调查显示有些不同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-22
    • 2021-07-14
    • 1970-01-01
    • 2015-03-20
    • 2020-01-07
    • 2023-03-03
    • 2021-05-09
    • 1970-01-01
    相关资源
    最近更新 更多