在本文中,我们将实现自定义的特色进度条以及简单介绍编码器的UI布局,本文涉及到的知识点有:特色进度条的实现原理,一个python生成器的用法,PyQt的控件绘制机制.
接下来的三篇文章,我们将实现音频编解码器功能模块,第一篇文章,也就是本文,我们将实现基于开源的IMA-ADPCM算法的音频编解码器。本文涉及到的知识点有:ADPCM的算法思想,ADPCM编解码算法实现,ADPCM主函数调用,以及GCC多文件编译
基于PyQt开发的脚本集合包,本文主要讲述使用Python提取JSON文件中的数据
在反汇编的过程中,发现了一个有趣的decryption函数,从这个函数可以看到,反汇编工具整理的C与汇编代码的不一致
在C语言中,无符号数与有符号数,更大类型的数与更小类型的数之间的转换往往存在一些隐式的强制条件,这些隐式的条件可能会导致与程序员的预期不一致