2016-11-25 36 views
0

當我們用arm工具鏈構建鈷時,我們得到了一些錯誤編譯消息,如下所示。 ffmpeg_video_decoder.cc:41:33:錯誤: 'PIX_FMT_YUV420P' 在此範圍內未聲明 ffmpeg_video_decoder.cc:61:10:錯誤: 'AVFrame {又名結構AVFrame}' 沒有名爲 '基地'其中ffmpeg版本爲手臂上的鈷?

成員我們嘗試的ffmpeg版本是「3.2」和「3.0.2」,但他們得到了上面的錯誤信息。 我們搜索這些錯誤消息的ffmpeg頭文件,似乎在「libavutil/version.h」中的ffmpeg檢查(LIBAVUTIL_VERSION_MAJOR < 53)。

你能給我們一些建議嗎?

+2

嘗試老版本[2.3。 6](https://ffmpeg.org/olddownload.html)或嘗試更新鈷來源以使用最新的FFmpeg。 – LordNeckbeard

回答

1

目前鈷用途:

  • 的libavcodec 54.35.0
  • 了libavformat 54.20.4
  • libavutil 52.3.0
  • libavresample 1.0.1