
Android
文章平均质量分 73
小听风
这个作者很懒,什么都没留下…
展开
-
Android apk项目中添加ffmpeg编解码库
前言:百度说,FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。 说白了ffmpeg就是一个编解码库,我们可以使用android 提供的nd原创 2013-04-18 20:53:33 · 3251 阅读 · 1 评论 -
将ffmpeg编译到android 源码
1、编译第三方库android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE :=libffmpegLOCAL_PREBUILT_LIBS := libffmpeg.soLOCAL_MODULE_TAGS := optionalLOCAL_MODULE_PATH := $(TARGET_OUT原创 2013-04-19 19:06:30 · 1492 阅读 · 3 评论 -
Android 缓存管理和LRU 算法
文章出处:http://www.androidlearner.net/android-cache-management-lru.htmlandroid 缓存管理及LRU算法1,295 visit1、为什么要用缓存缓存是存取数据的临时地,因为取原始数据代价太大了,加了缓存,可以取得快些。缓存可以认为是原始数据的子集,它是转载 2013-06-05 11:04:34 · 902 阅读 · 0 评论 -
Linux PM QoS framework(3)_per-device PM QoS
本文转自: http://www.wowotech.net/pm_subsystem/per_device_pm_qos.htmlLinux PM QoS framework(3)_per-device PM QoS作者:wowo 发布于:2015-2-26 22:44 分类:电源管理子系统1. 前言per-device PM QoS是针对指定设备的Qo转载 2017-02-06 16:23:32 · 524 阅读 · 0 评论 -
Android Graphics - 3 BufferQueue 和 Gralloc
BufferQueue and gralloc摘要:BufferQueue生产者和消费者,gralloc HAL使用flags,使用systrace跟踪BufferQueue让我们从BufferQueue和gralloc HAL的幕后开始来理解Android 图形系统BufferQueue类是Android图形系统的核心。它的扮演的角色很简单:把生成图形数据的组件(生产者)和接收数据并...翻译 2019-08-02 16:41:01 · 593 阅读 · 1 评论 -
Android Graphics - 1 概述
本文翻译自Android官网的内容:https://source.android.com/devices/graphics概述Android framework提供了多种2D和3DGraphics渲染API,这些接口API与厂商的Graphics驱动实现交互,所以有必要对这些API的工作原理和进行深入的了解。此页面介绍了Graphics HAL层,HAL层构建于这些驱动之上。应用...翻译 2019-08-01 19:58:10 · 4864 阅读 · 1 评论 -
Android Graphics -2 架构概述
Graphics 架构摘要:Low-level 组件,High-level 组件每个开发者都应该知道的关于Surface,SurfaceHolder,EGLSurface,SurfaceView,GLSurfaceVIew,SurfaceTexture,TextureView,SurfaceFlinger,and Vulkan。本文描述了Android系统级(system-level)...翻译 2019-08-02 13:49:13 · 664 阅读 · 0 评论