自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 Ijkplayer(二)

本文主要介绍ijkplayer中的jni。Ijkplayer的native层代码是脱离android源码编译的,所以当native层要用到android的Bundle,AudioTrack等类时,需要从native层调用java接口。这里就运用到了jni4android。jni4android是bilibili的一个开源工程。代码路径是https://github.com/Bilibili/jni4android。它的作用是根据java伪代码生成对应的c语言代码,这样就可以直接通过调用c语言接口而调用到对应

2020-06-17 14:39:46 345

原创 ijkplayer(一)

ijkplayer的源码路径在https://github.com/Bilibili/ijkplayer上面,它是对ffplay二次开发的一个播放器,支持多个平台,下面以Android平台进行介绍。编译流程如下:git clone https://github.com/Bilibili/ijkplayer.git ijkplayer-androidcd ijkplayer-androidgit checkout -B latest k0.8.8./init-android.shcd and

2020-06-04 15:01:47 264

原创 一般播放器流程

最近领导让工作空闲之余对ijkplayer进行二次开发,在开发过程中,决定写一些关于播放器的博客,以便记录学习过程。一般播放器的流程:streaming。这里包括下载和流媒体协议解析,这里重点就是控制下载缓存的ringbuffer。 Demux。这里对容器进行音视频分离。 AudioDecode&VideoDecode。音视频解码。Android的解码最终都是通过OMX IL最终调用到芯片方案商的硬解。 Audiorender&Videorender。音视频渲染...

2020-06-04 11:07:35 563

ISO7816智能卡标准

ISO7816智能卡标准,包括T0,T1协议。非常全面。适合数字电视开发人员

2014-08-14

PLO词法分析

c++写的PL/0词法分析,注释详细,保证能看懂哦!

2012-05-13

LL(1)语法分析

编译原理课程设计的LL(1)语法分析,亲测,有用哦!

2012-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除