随机推荐

穆旦:冥想

为什么万物之灵的我们,遭遇还比不上一棵小树?今天你摇摇它,优越地微笑,明天就化为根下的泥土。为什么由手写出的这些字,竟比这只手更长久,健壮?它们会把腐烂的手抛开,而默默生存在一张破纸上。因此,我傲然生活了几十年,仿佛曾做着万物的导演,实则在它们长久的秩序下我只当一会小小的演员。...

[转]Android音频: 如何使用AudioTrack播放一个WAV格式文件?

抱歉,这篇文章代码不全,转载时没有尝试实现推荐看我新写的文章《AudioTrack简单简介之四:wav去掉文件头之解决爆音》如果你已经成功地了解了关于AudioTrack的一些话题,那么你可能享受它带来的好处,例如低延迟(在STATIC(静态)模式),能够生成流式音频(在STREAM(流)模...

Ubuntu18编译FFmpeg笔记

前言系统版本 :Ubuntu 18FFmpeg版本 : ffmpeg version N-102948-g79ebdbb9b9(下载最新的,这是编译后的版本信息)最近有看就整理了一下自己编译ffmpeg的编译过程,方便自己查阅。正文下面就记录编译的过程用的编译脚本以及所遇到的问题。ND...

gcc编译器相关介绍

前言简单记录gcc编译器相关内容正文gcc (GNU Compiler)是GNC推出的多平台编译器,可以将C语言、C++源程序编译成可以执行的文件。gcc支持后缀.c C语言源代码.h 程序所包含的头文件.i 已经预处理过的C源代码文件.s 汇编语言源代码文件.o 编译后的目标...

OkHttp简单介绍之一

前言okhttp很常用的一个网络请求框架,因此记录一下如何使用,然后走一下源码流程。这篇只是简单记录一下okhttp的同步和异步请求。好记性不让烂笔头正文同步和异步初始化都一样,只是最后调佣的方法不一样。这里只是简单记录,因此直接上代码。在Module的build.gradle中引入...

MediaPlayer JNI层介绍

前言之前的《MediaPlayer java层介绍》只是介绍了java中的常用方法,对于JNI层的调用没有进一步介绍,今天就介绍一下JNI层。个人流水账哈,推荐看其他人的,我这只是自己的跟踪记录涉及的代码:frameworks\base\media\java\android\media\M...