genType可以理解为泛型 genType pow(genType x)genType有点像面向对象中泛型,即如果genType是float型的,那么genType pow...
引言 更多系列文章请访问自己动手写 H.264 解码器[https://www.zzsin.com/catalog/write_avc_decoder.html] 上一小节,...
引言 更多文章请访问 自己动手写 H.264 解码器[https://www.zzsin.com/catalog/write_avc_decoder.html] 目前 H.2...
前言 本文是关于OpenGL ES的系统性学习过程,记录了自己在学习OpenGL ES时的收获。这篇文章的目标是用OpenGL ES实现多实例渲染,在2.0版本中苹果是以扩展...
目录 AVDictionary的使用介绍 FFmpeg中AVDictionary的使用 AVDictionary的源码学习 总结 参考 [1] FMPEG Tips (5) ...
胡说八道 如果要使用OpenGl来自定义相机,这个还是要了解下的。可能大多数开发者使用过OpengGL但是不知道EGL是什么?EGL的作用是什么?这其实一点都不奇怪,因为An...
前言 Sourcetree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,主要依赖可视化界面操作,省去繁琐复杂不容易理解的终端命令,Source...
@天下第九九八十一 嗯嗯,是的,像抖音,搜狐视频这类公司都会写自己的播放器
从0开始做播放器-第二季-第1章-用 Android NDK 编译 FFmpeg注:参考自bilibili系列视频,从0开始做播放器-第二季-第1章-用 Android NDK 编译 FFmpeg,更详细的内容可以从视频获取https://www.jia...
开篇 炙手可热,望而生畏的音视频开发 时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入...
注:参考自bilibili系列视频,从0开始做播放器-第二季-第2章-Android NDK 工程的建立和 JNI 的基本用法,更详细的内容可以从视频获取https://ww...
Android中提供了View进行绘图处理,View可以满足大部分的绘图需求,但是有时候,View却显得力不从心,所以Android提供了SurfaceView给Androi...
注:参考自bilibili系列视频,从0开始做播放器-第二季-第1章-用 Android NDK 编译 FFmpeg,更详细的内容可以从视频获取https://www.jia...
目录 概述 支持的数据类型 使用MediaCodec的编解码流程 MediaCodec生命周期 MediaCodec API简介 同步和异步API的使用流程 示例程序 参考 ...
本来是想写一篇time_base的详细文章,后来发现很多大神写过,那这里我就总结一下各种time_base,方便大家理解。 一、time_base AVStream的time...
原文链接引言:在国内直播"欣欣向荣"(ps: 其实大多都亏钱,为的就是炒概念)的年代,相信很多小伙伴也投入了技术的浩瀚大洋当中(ps: 其实就是搬砖),日复一日,音/视频的神...
通过本文你将学习到滤镜的原理,以及一些常用滤镜的实现方式。 关于滤镜大家应该都不陌生,滤镜功能广泛应用于相机、图库、短视频等应用,如抖音,看一下抖音的滤镜界面 可以看到,抖音...
本篇文章已授权微信公众号 guolin_blog(郭霖)独家发布 一、JNI 涉及的名词概念[#1] 二、JNI 在 Android Studio 搭建[#2] 三、JNI ...
开门见山, 不废话上效果, 上代码: c层回调进度 第一种方法 在当前函数(同一个线程)里面回调,直接用findClass或者GetObjectClass,进行回调(国内...