GitHub - jzmanu/siyuan-icon-tools: siyuan note icon tools.
siyuan note icon tools. Contribute to jzmanu/siyuan-icon-tools development by creating an account on GitHub.
我的2023复盘
2023 年已经结束,这一年更新很少,可以简单概括为 “内心有点小上进,身体有点小懒惰”,还有就是效率问题,回头看这样的问题每年都存在,每当回顾的时候似乎都在重复前一年的节奏,这一年断断续续的安排了一些计划,但是都没好好执行,这一年的效率是毕业之后效率最低的一年…
心力
PS:分享看到的一句话:每个人想什么,就会信什么。 最近无意看到了一个词「心力」,非常符合自己现在的心境所需要的一种东西,此时也不知道它的定义到底是什么,但是隐约感觉到这是自己当下最需要的那种力量,一个可以调整自己负面情绪的东西,可以给予自己力量的源泉。
「心力…
IjkPlayer系列之数据读取线程read_thread
PS: 控制新技术对你的影响而不是被控制。 本文分析下 IjkPlayer 的数据读取线程 read_thread,目的是理清其基本流程以及关键函数的调用,主要内容如下:
IjkPlayer 基本使用
read_thread 创建
avformat_alloc…
投资是一场概率游戏
今天聊聊对投资的理解,最近一段时间有了一点新的思考。 在众多与收益相关的词语中,我独喜欢 “赢面” 这个词,因为投资本质上是一场概率游戏,进入市场就相当于进入市场这个大赌桌,这个赌桌不但有机构还有个人,这些参与者里面有赌徒、有投机者、有自称价值投资者的等等…
IjkPlayer系列之消息循环机制
PS: 最近读到一句歌德的一句诗:无论你能做什么,或者梦想做什么,着手开始吧,大胆就是天赋、能量和魔力的代名词。 前面两篇文章中介绍了 JNI 基础知识以及 IjkPlayer 播放器的创建流程:
IjkPlayer 系列之 JNI 基础及源码目录介绍
IjkPlayer…
IjkPlayer系列之JNI基础及源码目录介绍
本篇文章是阅读 IjkPlayer 播放器源码的第一篇,记得在之前的工作中也编译过 IjkPlayer,为了后续方便继续阅读其源码,下文中简单汇总下 JNI 开发的一些基础知识,本文主要内容如下: IjkPlayer 编译
IjkPlayer 源码目录
NDK 介绍
JNI…
IjkPlayer系列之播放器创建流程
今天介绍下 IjkPlayer 的播放器创建流程,本文开始将正式开始 IjkPlayer 的源码阅读之旅,主要内容如下: 初始化 so
Java 层播放器创建
IjkMediaPlayer 结构体
Native 层播放器创建
调用流程图
阅读之前可以先看前面几篇文章:
如何…
我的2021复盘
2021 年可以说是相对忙碌的一年,其结果就是下半年产出很少,写之前翻看了往年的年度总结,发现每年的亮点确实很少,每件事往往空想多出实践,这是需要来年改善的地方,再就是将近半年没更文了,感谢还没取关的朋友,还是从如下几个方面开始回顾。 说实话公众号更新今年有点少了…
OpenGL ES渲染播放视频
前面两篇文章主要了解了 OpenGL ES 的基本使用及其坐标系的映射,如下: Android 中的 OpenGL
OpenGL ES 投影和视图变换
下面将使用 MediaPlayer 和 OpenGL ES 来实现基本视频渲染以及视频画面的矫正,主要内容如下:
Surf…
OpenGL ES投影和视图变换
上篇文章介绍了 Android 中的 OpenGL 以及坐标映射等,在 OpenGL ES 环境中,通过投影和相机视图,显示的绘制对象更接近于眼睛看到的实物,这种呈现方式是通过对绘制对象坐标进行数学转换来完成,这里介绍一下投影和相机视图相关知识,文中代码案例变更可以参考前一篇文章…
零基础绘制第一张插画全过程
从零绘制一张插画,从打型到线稿再到上色全过程。
Android中的OpenGL
前面有关 Android 音视频的渲染都是使用MediaCodec进行渲染,MediaCodec也有自己的弊端比如无法进行视频的编辑处理,而视频可以 OpenGL ES 来进行渲染,可以很好进行处理,比如添加滤镜等,这里介绍下 Android 中 OpenGL,也就是…
逝去的六月
PS:最近较忙但亦有进步,继续买点传媒同时是时候买点中概互联了。 今天早起了一点,窗外还很寂静,偶尔传来几声汽笛声,仔细听还能听到远处建筑工地上的嘈杂声。时隔一月再次开始早起,或者是对自己的自省,动笔和不动笔是两码事,积累是一个持续的过程。
最近一月也就是六月份…
Android音频播放AudioTrack详解
前面几篇文章介绍了MediaCodec、MediaMuxer、AudioRecord等音视频相关知识,这些都是 Android 音视频开发中必须掌握的,相关文章链接如下: Camera2、MediaCodec 录制 mp4
Android 原生编解码接口 MediaCodec…
GitHub - jzmanu/MDatePickerSample
A super easy to use date and time picker...🔥.
AudioRecord采集音频数据及合成
本文介绍些 Android音视频开发中的AudioRecord的使用,案例将会在前面MediaCodec录制MP4的基础上进行,使用AudioRecord将音频数据合成到MP4中,Android音视频同系列文章如下: Camera2、MediaCodec 录制 mp4
Andr…
IPV6、IPV4双栈问题
PS: 人生和代码一样,不反思、不迭代就无法获得成长。 最近接触到单双栈问题,简单梳理下,双栈与单栈,也就是 IPV4 相比,双栈客户端的应用程序会遇到明显的连接延时,使得双栈客户端的用户体验变差,下面了解一下双栈问题以及其解决方法,主要内容如下:
双栈选择问题
IPV6…