genType可以理解為泛型 genType pow(genType x)genType有點像面向?qū)ο笾蟹盒?,即如果genType是float型的,那么genType pow...
引言 更多系列文章請訪問自己動手寫 H.264 解碼器[https://www.zzsin.com/catalog/write_avc_decoder.html] 上一小節(jié),...
引言 更多文章請訪問 自己動手寫 H.264 解碼器[https://www.zzsin.com/catalog/write_avc_decoder.html] 目前 H.2...
前言 本文是關(guān)于OpenGL ES的系統(tǒng)性學(xué)習(xí)過程,記錄了自己在學(xué)習(xí)OpenGL ES時的收獲。這篇文章的目標是用OpenGL ES實現(xiàn)多實例渲染,在2.0版本中蘋果是以擴展...
目錄 AVDictionary的使用介紹 FFmpeg中AVDictionary的使用 AVDictionary的源碼學(xué)習(xí) 總結(jié) 參考 [1] FMPEG Tips (5) ...
胡說八道 如果要使用OpenGl來自定義相機,這個還是要了解下的。可能大多數(shù)開發(fā)者使用過OpengGL但是不知道EGL是什么?EGL的作用是什么?這其實一點都不奇怪,因為An...
前言 Sourcetree 是 Windows 和Mac OS X 下免費的 Git 和 Hg 客戶端,主要依賴可視化界面操作,省去繁瑣復(fù)雜不容易理解的終端命令,Source...
@天下第九九八十一 嗯嗯,是的,像抖音,搜狐視頻這類公司都會寫自己的播放器
從0開始做播放器-第二季-第1章-用 Android NDK 編譯 FFmpeg注:參考自bilibili系列視頻,從0開始做播放器-第二季-第1章-用 Android NDK 編譯 FFmpeg,更詳細的內(nèi)容可以從視頻獲取https://www.jia...
開篇 炙手可熱,望而生畏的音視頻開發(fā) 時至今日,短視頻App可謂是如日中天,一片興興向榮。隨著短視頻的興起,音視頻開發(fā)也越來越受到重視,但是由于音視頻開發(fā)涉及知識面比較廣,入...
注:參考自bilibili系列視頻,從0開始做播放器-第二季-第2章-Android NDK 工程的建立和 JNI 的基本用法,更詳細的內(nèi)容可以從視頻獲取https://ww...
Android中提供了View進行繪圖處理,View可以滿足大部分的繪圖需求,但是有時候,View卻顯得力不從心,所以Android提供了SurfaceView給Androi...
注:參考自bilibili系列視頻,從0開始做播放器-第二季-第1章-用 Android NDK 編譯 FFmpeg,更詳細的內(nèi)容可以從視頻獲取https://www.jia...
目錄 概述 支持的數(shù)據(jù)類型 使用MediaCodec的編解碼流程 MediaCodec生命周期 MediaCodec API簡介 同步和異步API的使用流程 示例程序 參考 ...
本來是想寫一篇time_base的詳細文章,后來發(fā)現(xiàn)很多大神寫過,那這里我就總結(jié)一下各種time_base,方便大家理解。 一、time_base AVStream的time...
原文鏈接引言:在國內(nèi)直播"欣欣向榮"(ps: 其實大多都虧錢,為的就是炒概念)的年代,相信很多小伙伴也投入了技術(shù)的浩瀚大洋當(dāng)中(ps: 其實就是搬磚),日復(fù)一日,音/視頻的神...
通過本文你將學(xué)習(xí)到濾鏡的原理,以及一些常用濾鏡的實現(xiàn)方式。 關(guān)于濾鏡大家應(yīng)該都不陌生,濾鏡功能廣泛應(yīng)用于相機、圖庫、短視頻等應(yīng)用,如抖音,看一下抖音的濾鏡界面 可以看到,抖音...
本篇文章已授權(quán)微信公眾號 guolin_blog(郭霖)獨家發(fā)布 一、JNI 涉及的名詞概念[#1] 二、JNI 在 Android Studio 搭建[#2] 三、JNI ...
開門見山, 不廢話上效果, 上代碼: c層回調(diào)進度 第一種方法 在當(dāng)前函數(shù)(同一個線程)里面回調(diào),直接用findClass或者GetObjectClass,進行回調(diào)(國內(nèi)...