2016-06-28 2 views
0

私は2 linux pcの間でストリームをセットアップすることで、それをうまくいってくれました。これは、OPUSのREADMEファイルの後に続くものです。blackfin用のOPUSコーデックをクロスコンパイルする

今、Windows上のBlackfin ADSP-BF707のOPUSコーデックをクロスコンパイルする必要があります。私はCrossCore Embedded Studioを使ってコンパイルしようとしましたが、すべてのインクルードがなく、makeファイルが設定されています。

私はARMプロセッサ用に定義することができますが、私はBlackfinには何も見つかりませんでした。彼らのQ & Aは、コーデックがBlackfinでコンパイルされていることを示しています。 linuxでは "./configure" - コマンドはmakefileをビルドしますが、これはクロスコンパイルの仕方が分かりません。私は自分のmakefileをビルドするか、私は何をしますか?

答えて

0

Blackfin用のOPUSコーデックには、Analog Devicesの(クローズドソース)ライブラリが含まれており、信号処理部に最適化されています。現在のバージョン(Blackfin Production Code(Rev. 1.2.0)用のCELTコーデック)は、OPUSコーデックバージョン0.9.8を基準にしています。

私の提案は、Xiph.orgからリファレンスバージョン0.9.8を入手することです直接コンパイルしてください。私の会社では、アナログ・デバイセズのOPUSコーデックがリファレンス・インプリメンテーションと同じ結果を100%生成しているかどうかを調査しました。答えは「はい」です。

関連する問題