2016-06-28 4 views
0

나는 2 linux pc 사이의 스트림을 설정하는 리눅스에서 성공적으로 작업 해왔다. 그것은 OPUS를위한 README 파일 다음에 앞으로 나옵니다.블랙 핀을위한 OPUS 코덱 크로스 컴파일

이제 Windows에서 Blackfin ADSP-BF707 용 OPUS 코덱을 크로스 컴파일해야합니다. CrossCore Embedded Studio를 사용하여 컴파일하려고 시도했지만, 모든 include가 없으므로 make 파일을 설정하는 것으로 정의됩니다.

ARM 프로세서 용 정의를 설정할 수 있지만 Blackfin에 대한 항목을 찾지 못했습니다. 그들의 Q & A는 코덱이 Blackfin으로 컴파일되었음을 나타냅니다. 리눅스에서 "./configure"- 명령은 메이크 파일을 만들지 만 크로스 컴파일을 위해 make가 어떻게 수행되는지는 알지 못합니다. 내 자신의 메이크 파일을 만들거나 어떻게해야합니까?

답변

0

Blackfin 용 OPUS 코덱에는 신호 처리 부분에서 최적화 된 Analog Devices의 (닫힌 소스) 라이브러리가 포함되어 있습니다. 현재 버전 (Blackfin Production Code (Rev 1.2.0) 용 CELT 코덱)은 참조 OPUS 코덱 버전 0.9.8을 기반으로합니다.

내 제안은 Xiph.org에서 참조 버전 0.9.8을 얻는 것입니다. 직접 컴파일하고 컴파일하십시오. 우리 회사에서는 Analog Devices의 OPUS 코덱이 참조 구현과 100 % 동일한 결과를 산출하는지 여부에 대한 조사를 이미 마쳤습니다.