1. 程式人生 > >android音訊(三)——利用ndk直接編譯faac和faad(續2)

android音訊(三)——利用ndk直接編譯faac和faad(續2)

E:\AV-study\MakeTest\app\jni>E:\android-ndk-r14-beta2\ndk-build
[arm64-v8a] Compile++      : com_thinking_faacd <= test.cpp
In file included from E:/AV-study/MakeTest/app/jni/test.cpp:3:
E:\AV-study\MakeTest\faad\jni\include\faad.h:32:9: warning: please update faad2 include filename and function names! [-W#pragma-messages]
#pragma message("please update faad2 include filename and function names!")
        ^
1 warning generated.
[arm64-v8a] Prebuilt       : libfaac.so <= E:\AV-study\MakeTest\faac\libs\arm64-v8a"
[arm64-v8a] Prebuilt       : libfaad.so <= E:\AV-study\MakeTest\faad\libs\arm64-v8a"
[arm64-v8a] SharedLibrary  : libcom_thinking_faacd.so
[arm64-v8a] Install        : libcom_thinking_faacd.so => libs/arm64-v8a/libcom_thinking_faacd.so
[arm64-v8a] Install        : libfaac.so => libs/arm64-v8a/libfaac.so
[arm64-v8a] Install        : libfaad.so => libs/arm64-v8a/libfaad.so
[x86_64] Compile++      : com_thinking_faacd <= test.cpp
In file included from E:/AV-study/MakeTest/app/jni/test.cpp:3:
E:\AV-study\MakeTest\faad\jni\include\faad.h:32:9: warning: please update faad2 include filename and function names! [-W#pragma-messages]
#pragma message("please update faad2 include filename and function names!")
        ^
1 warning generated.
[x86_64] Prebuilt       : libfaac.so <= E:\AV-study\MakeTest\faac\libs\x86_64"
[x86_64] Prebuilt       : libfaad.so <= E:\AV-study\MakeTest\faad\libs\x86_64"
[x86_64] SharedLibrary  : libcom_thinking_faacd.so
[x86_64] Install        : libcom_thinking_faacd.so => libs/x86_64/libcom_thinking_faacd.so
[x86_64] Install        : libfaac.so => libs/x86_64/libfaac.so
[x86_64] Install        : libfaad.so => libs/x86_64/libfaad.so
[mips64] Compile++      : com_thinking_faacd <= test.cpp
In file included from E:/AV-study/MakeTest/app/jni/test.cpp:3:
E:\AV-study\MakeTest\faad\jni\include\faad.h:32:9: warning: please update faad2 include filename and function names! [-W#pragma-messages]
#pragma message("please update faad2 include filename and function names!")
        ^
1 warning generated.
[mips64] Prebuilt       : libfaac.so <= E:\AV-study\MakeTest\faac\libs\mips64"
[mips64] Prebuilt       : libfaad.so <= E:\AV-study\MakeTest\faad\libs\mips64"
[mips64] SharedLibrary  : libcom_thinking_faacd.so
[mips64] Install        : libcom_thinking_faacd.so => libs/mips64/libcom_thinking_faacd.so
[mips64] Install        : libfaac.so => libs/mips64/libfaac.so
[mips64] Install        : libfaad.so => libs/mips64/libfaad.so
[armeabi-v7a] Compile++ thumb: com_thinking_faacd <= test.cpp
In file included from E:/AV-study/MakeTest/app/jni/test.cpp:3:
E:\AV-study\MakeTest\faad\jni\include\faad.h:32:9: warning: please update faad2 include filename and function names! [-W#pragma-messages]
#pragma message("please update faad2 include filename and function names!")
        ^
1 warning generated.
[armeabi-v7a] Prebuilt       : libfaac.so <= E:\AV-study\MakeTest\faac\libs\armeabi-v7a"
[armeabi-v7a] Prebuilt       : libfaad.so <= E:\AV-study\MakeTest\faad\libs\armeabi-v7a"
[armeabi-v7a] SharedLibrary  : libcom_thinking_faacd.so
[armeabi-v7a] Install        : libcom_thinking_faacd.so => libs/armeabi-v7a/libcom_thinking_faacd.so
[armeabi-v7a] Install        : libfaac.so => libs/armeabi-v7a/libfaac.so
[armeabi-v7a] Install        : libfaad.so => libs/armeabi-v7a/libfaad.so
[armeabi] Compile++ thumb: com_thinking_faacd <= test.cpp
In file included from E:/AV-study/MakeTest/app/jni/test.cpp:3:
E:\AV-study\MakeTest\faad\jni\include\faad.h:32:9: warning: please update faad2 include filename and function names! [-W#pragma-messages]
#pragma message("please update faad2 include filename and function names!")
        ^
1 warning generated.
[armeabi] Prebuilt       : libfaac.so <= E:\AV-study\MakeTest\faac\libs\armeabi"
[armeabi] Prebuilt       : libfaad.so <= E:\AV-study\MakeTest\faad\libs\armeabi"
[armeabi] SharedLibrary  : libcom_thinking_faacd.so
[armeabi] Install        : libcom_thinking_faacd.so => libs/armeabi/libcom_thinking_faacd.so
[armeabi] Install        : libfaac.so => libs/armeabi/libfaac.so
[armeabi] Install        : libfaad.so => libs/armeabi/libfaad.so
[x86] Compile++      : com_thinking_faacd <= test.cpp
In file included from E:/AV-study/MakeTest/app/jni/test.cpp:3:
E:\AV-study\MakeTest\faad\jni\include\faad.h:32:9: warning: please update faad2 include filename and function names! [-W#pragma-messages]
#pragma message("please update faad2 include filename and function names!")
        ^
1 warning generated.
[x86] Prebuilt       : libfaac.so <= E:\AV-study\MakeTest\faac\libs\x86"
[x86] Prebuilt       : libfaad.so <= E:\AV-study\MakeTest\faad\libs\x86"
[x86] SharedLibrary  : libcom_thinking_faacd.so
[x86] Install        : libcom_thinking_faacd.so => libs/x86/libcom_thinking_faacd.so
[x86] Install        : libfaac.so => libs/x86/libfaac.so
[x86] Install        : libfaad.so => libs/x86/libfaad.so
[mips] Compile++      : com_thinking_faacd <= test.cpp
In file included from E:/AV-study/MakeTest/app/jni/test.cpp:3:
E:\AV-study\MakeTest\faad\jni\include\faad.h:32:9: warning: please update faad2 include filename and function names! [-W#pragma-messages]
#pragma message("please update faad2 include filename and function names!")
        ^
1 warning generated.
[mips] Prebuilt       : libfaac.so <= E:\AV-study\MakeTest\faac\libs\mips"
[mips] Prebuilt       : libfaad.so <= E:\AV-study\MakeTest\faad\libs\mips"
[mips] SharedLibrary  : libcom_thinking_faacd.so
[mips] Install        : libcom_thinking_faacd.so => libs/mips/libcom_thinking_faacd.so
[mips] Install        : libfaac.so => libs/mips/libfaac.so
[mips] Install        : libfaad.so => libs/mips/libfaad.so


相關推薦

android音訊——利用ndk直接編譯faacfaad2

E:\AV-study\MakeTest\app\jni>E:\android-ndk-r14-beta2\ndk-build [arm64-v8a] Compile++ : com_thinking_faacd <= test.cpp In file included from E:/

shp系列——利用C++進行DBF檔案的讀開啟

1.DBF檔案要點 DBF檔案又叫屬性檔案,也叫dBASE檔案,檔案字尾是.dbf,實際上ArcGIS開啟後的屬性表就是DBF的資訊。DBF檔案遵循以下幾個條件: 每個要素在表中必須要包含一個與之相對應的記錄。 記錄的順序必需與要素在主檔案中(*.shp)的順序一樣。 dBASE 檔案頭中的

維電子沙盤開發教程第利用WPF建立3d gis數字地球非axhost方式

三維電子沙盤開發教程第三課 利用WPF建立3d gis數字地球(非axhost方式) 下面介紹向量圖層的控制顯示:上程式碼 foreach(string key in gis3d.SetFile.Biao.Keys)// gis3d.SetFile.Biao 該物件裡儲存了所有向

numpy_數組個點,無冒號,單冒號,雙冒號

num span ... pre style IV AR color col import numpy >>> a = numpy.array([[1,2,3,4,5],[6,7,8,9,10],[1,2,3,4,5],[6,7,8,9,10]]) &g

從零開始之驅動發開、linux驅動十二、簡單方式的lcd的背光碟機動

前面lcd章節我們知道了LCD的背光可以由兩種方式決定調節: 1.一種是I/O口直接輸出高低電平來控制背光的量滅,這種方式簡單,但不能調背光亮度。 2.另一種是採用PWM調節脈衝寬度的方式來控制背光,這種方式需要採用PWM驅動來實現,優點是可以調節螢幕亮度,節省電量。  

Android學習筆記一:執行緒:MessageRunnable

程式需要相應使用者的操作,最要能在200ms(0.2s)之內,如果超過5秒沒有反應,ActivityManager會沒有提示就kill了activity。然而,activity可能真的需要時間來進行處理,這往往會用到後臺執行緒-background thread。後臺執行緒可以安全地和UI執行緒進行互動,其中

shp系列——利用C++進行shp檔案的讀開啟

1.各資料型別及其位元組數 BYTE 1;       char 1;    short 2;      int 4;    double

shp系列——利用C++進行Shx檔案的讀開啟

1.shx檔案的基本情況 shx檔案又叫索引檔案,主要包含座標檔案的索引資訊,檔案中每個記錄包含對應的座標檔案記錄距離座標檔案的初始位置的偏移量。通過索引檔案可以很方便地在座標檔案中定位到指定目標的座標資訊。   2.shx檔案的組成 索引檔案也是由標頭檔案和實體資訊兩部分構成,其中檔案頭部

shp系列——利用C++進行shp檔案的寫建立

之前介紹了shp檔案、dbf檔案和shx檔案的的讀取,接下來將分別介紹它們的建立過程。一般來說,讀和寫的一一對應的,寫出的檔案就是為了儲存資料供以後讀取的。寫的檔案要符合shapefile的標準。之前讀取的時候使用的函式是fread,寫的函式對應為fwrite,檔案為二進位制流檔案。 建議本部落格和之前sh

shp系列——利用C++進行Dbf檔案的寫建立

上一篇介紹了shp檔案的建立,接下來介紹dbf的建立。 推薦結合讀取dbf的部落格一起看! 推薦結合讀取dbf的部落格一起看! 推薦結合讀取dbf的部落格一起看!     1.Dbf標頭檔案的建立 Dbf標頭檔案的結構如下: 記錄項陣列說明: 欄位型別說明:

shp系列——利用C++進行Shx檔案的寫建立

之前介紹了Shp檔案和Dbf的寫(建立),最後來介紹一下Shx檔案的寫(建立)。Shx檔案是三者之中最簡單的一個,原因有兩個:第一是Shx檔案的標頭檔案與Shp檔案的標頭檔案幾乎一樣(除了FileLength);第二是Shx檔案的主體只有兩個記錄項,分別是Offset和ContentLength。 推薦結合

shp系列——利用C++進行shp檔案的讀開啟與寫建立開言

部落格背景和目的 最近在用C++寫一個底層的東西,需要讀取和建立shp檔案。雖然接觸shp檔案已經幾年了,但是對於shp檔案內到底包含什麼東西一直是一知半解。以前使用shp檔案都是利用軟體(如ArcGIS)直接開啟,儲存;建立檔案則需要專門利用ArcToolBox等建立圖形。  網

小程式磚塊利用console.log(e)檢視使用事件傳值

寫小程式時可以利用console.log(e)來檢視傳值情況並使用xxx:function(e){ console.log(e); }然後就可以在偵錯程式中看到傳值情況下面用小程式提供的QuickStart做例子在index.js的事件處理函式getUserInfo:

基於android的網路音樂播放器-網路音樂的搜尋展示

作為android初學者,最近把瘋狂android講義和瘋狂Java講義看了一遍,看到書中介紹的知識點非常多,很難全部記住,為了更好的掌握基礎知識點,我將開發一個網路音樂播放器-EasyMusic來鞏固下,也當作是練練手。感興趣的朋友可以看看,有設計不足的地方也

ServletContext詳解包括如何利用ServletContext來記錄成功登陸次數程式碼詳解

   String path=context.getRealPath("file/config.properties");   System.out.println("檔案在Tomcat上的絕對路徑:"+path);   //1.建立檔案物件    Properties properties=new Prop

RadioButton的使用個button,實現互斥,一次只能選中一個

效果:只能選中一個radiobutton 實現的方法: 1.首先我們要將三個radiobutton的layout設定成可以點選的,然後我們將這三個radio設定成不可以點選的,我們通過點選layout來實現,radiobutton的選中,通過設定             

Android開發之實現滑動RecyclerView,浮動按鈕的顯示隱藏

本篇部落格,主要講解了滑動RecyclerView實現FloatingActionButton的顯示和隱藏的動畫。 -------------------------------分割線----------------------------- 效果圖展示: -------

C++ Primer 學習筆記_5_變量基本類型2

key 情況 boa 類和對象 類定義 優點 splay 查看 變量定義  變量和基本類型 七、枚舉 枚舉不但定義了整數常量集,並且還把它們聚集成組。 枚舉與簡單的const常量相比孰優孰劣, 通過以下一段代

自己主動升級系統的設計與實現2 -- 添加斷點傳功能 附最新源代碼

blog down 決定 top lin dom itl com 關於 一.緣起      之前已經寫了兩篇關於自己主動升級系統OAUS的設計與實現的文章(第一篇、第二篇)。在為OAUS服務端添加自己主動檢測文件變更的功能(這樣每次部署版本號升級時,能夠節省非常多時間。

Mac OS X中Launchpad的圖標添加刪除方法添加方法別試了,Linux很大區別

com nsh usr folders 單純 ron bsp blank 結構 說明:在Mac下的Launchpad圖標添加和刪除都與應用程序的app文件有關,如果單純的只想在Launchpad添加自定義的圖標,然後指定要某條命令運行時,建議不要這麽幹,Launchpad的