0

arm ツールチェーンで Cobalt をビルドすると、以下のようなエラー コンパイル メッセージが表示されます。ffmpeg_video_decoder.cc:41:33: エラー: 'PIX_FMT_YUV420P' はこのスコープで宣言されていません ffmpeg_video_decoder.cc:61:10: エラー: 'AVFrame {aka struct AVFrame}' には 'base' という名前のメンバーがありません

試したffmpegのバージョンは「3.2」と「3.0.2」ですが、上記のエラーメッセージが出ました。これらのエラー メッセージの ffmpeg ヘッダー ファイルを検索します。「libavutil/version.h」の ffmpeg チェック (LIBAVUTIL_VERSION_MAJOR < 53) のようです。

何か提案をいただけますか?

4

1 に答える 1

1

現在、Cobalt は以下を使用しています。

  • libavcodec 54.35.0
  • libavformat 54.20.4
  • libavutil 52.3.0
  • libavresample 1.0.1
于 2016-11-28T22:38:58.547 に答える