簡體   English   中英

用於Blackfin的交叉編譯OPUS編解碼器

[英]Cross-compile OPUS codec for blackfin

我已經在Linux上成功使用它,在2個Linux PC之間建立了流。 緊隨OPUS的README文件之后。

現在,我需要在Windows上交叉編譯Blackfin ADSP-BF707的OPUS編解碼器。 我已經嘗試通過CrossCore Embedded Studio進行編譯,但是后來我沒有所有包含內容,並且定義了make文件正在設置中。

我可以看到可以為ARM處理器設置定義,但是我沒有為Blackfin找到任何東西。 他們的Q&A告訴您編解碼器已編譯為Blackfin。 在Linux中,“ ./ configure”命令生成makefile,但是我看不到如何進行交叉編譯。 我要建立自己的Makefile還是要做什么?

用於Blackfin的OPUS編解碼器包括來自Analog Devices的(封閉源)庫,並在信號處理部分進行了一些優化。 當前版本(用於Blackfin生產代碼的CELT編解碼器(版本1.2.0))基於參考OPUS編解碼器版本0.9.8。

我的建議是,您可以直接從Xiph.org獲得參考版本0.9.8並進行編譯。 在我的公司中,我們已經進行了調查,ADI公司的OPUS編解碼器是否產生與參考實現相同的100%字節結果,答案是:是的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM