原创 MT通過DTS添加設備

以MT7620a爲例闡述dts如何匹配driver openwrtmt7620的SDK默認配置常用的外設都沒有被使能,默認編譯出來的固件在/dev目錄下無法查到如I2C-0\SPI0等節點,還以爲kernel已經做了什麼更改。然後根據之前

原创 openwrt添加自己的應用程序

在開發自己的openwrt固件時往往會編寫自己的應用程序,那麼如何使用openwrt的框架將自己的代碼嵌套進去呢?然後隨編譯出來的固件一起下載的設備中呢,或者動態選擇的方式裝載呢? 下面兩種方式根據自己的理解一一說明,希望可以幫助的別人

原创 sws_getContext函數分析 for ffmpeg

FFmpeg源代碼分析:libswswcale的sws_getContext() 2015-03-17 12:26 http://www.itnose.net/detail/6225906.html 打算寫兩篇文章記錄FFmp

原创 LMS算法實現自適應濾波器

LMS算法實現自適應濾波器 // LMS.c #include "LMS.h" /* xn--------輸入的信號序列(列向量) * itr-------迭代次數,標量,默認爲xn的長度,M<itr<sizeof(xn)

原创 Android OTA升級原理 - 實現流程(整理一)

Android OTA實現流程分析OTA升級概述製作升級包自動生成update.zip升級包手動生成update升級包增量包目錄結構升級包寫入設備分區Android的三種工作模式Recovery升級模式 OTA升級概述 OTA(O

原创 AndroidStudio 3.5 打包 so 到APK(總結整理)

Android Studio3.5打包so到APK中概述前期測試準備創建測試工程增加so庫打包信息編譯工程並查看結果 概述 本章主要介紹如何將自己開發的so庫文件或者第三方提供的庫文件一併打包到APK中的正確姿勢。 在之前也參考了

原创 Android OTA升級原理 - Recovery流程分析(整理二)

Android Recovery服務流程分析Recovery服務內容Recovery啓動過程 Recovery服務內容 recovery服務內容主要分三類: Factory reset恢復出廠設置 OTA install 即up

原创 在mt7628實現alsa架構解碼並播放音頻文件

//by seven 最近在評估用MT7628做一個音樂播放器,最初使用ffmpeg+sdl但過程曲折離奇,費了一番折騰最後發現mt7628的性能根本無法支撐ffmpeg的資源訴求,播放出來的聲音一卡一卡的,解碼速度跟不上。 無奈最終選

原创 C++ pair的基本用法總結(整理)

1,pair的應用 pair是將2個數據組合成一組數據,當需要這樣的需求時就可以使用pair,如stl中的map就是將key和value放在一起來保存。另一個應用是,當一個函數需要返回2個數據的時候,可以選擇pair。 pair的實現是一

原创 Android Studio第一個JNI開發入門(整理一)

Android Studio第一個JNI開發入門概述NDK環境的安裝AS配置關聯NDKNDK開發JNI流程在JAVA裏面寫native代碼寫C/C++代碼實現本地接口配置動態鏈接庫名稱測試使用JNI方法編譯測試 概述 該篇主要描述

原创 初級入門JNI練習步驟(整理總結)

第一個JNI入門步驟概述什麼是JNI開發準備環境編寫JNI工程在Android源碼下創建JNI工程在IDE開發環境中創建JNI工程framework層java代碼的實現jar包方式提供不以jar包方式提供APP上層調用framew

原创 編譯ffmpeg的問題

最近對編解碼進行學習分析。於是下載了ffmpeg 2.7 , 以下是編譯ffmpeg的問題和解決方法。 1. configure 的配置問題 ./configure --enable-memalign-hack --disable-d

原创 h264 profile & level

H.264 Profiles http://blog.csdn.net/sphone89/article/details/17492433 H.264有四種profile,每個profile支持一組特定的編碼功能,並支持一類特定

原创 h264 - I幀 B幀 P幀 IDR幀的關係

IDR(Instantaneous Decoding Refresh)--即時解碼刷新;包含I幀。  I幀:幀內編碼幀是一種自帶全部信息的獨立幀,無需參考其它圖像便可獨立進行解碼,視頻序列中的第一個幀始終都是I幀。     I和ID

原创 Android 簽名方法設置步驟

Android Studio 簽名方法總結(整理)APK爲什麼需要簽名APK簽名的幾種方式1.Android源碼中編譯APK2.Android Studio中編譯APK3. 單獨簽名APK文件Android源碼編譯APK簽名步驟A