![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
audio
下目标
本人喜欢运动,性格淳朴,喜欢开源,专注android开发,多媒体研究。
展开
-
audiosystem 音量调节流程
首先上层java调用 XXXPlayer AudioManager audiomanage = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);audiomanager就是我们定义的控制系统声音的对象,(如果context报错,可将其改成XXXPlayer.this) audiomanager.Set转载 2012-11-21 13:53:47 · 4668 阅读 · 0 评论 -
Audio System调节音量分析
1.调节音量:先从上层往下一步步的走吧,和大家分享一下刨根问底的乐趣。在应用中先实例化一个AudioManager:AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);am对象就可以调用关于音量调节的方法:这些方法的定义都在audiomanager.java中。在audiomanage原创 2012-11-21 11:42:19 · 7910 阅读 · 0 评论 -
android audio概念大全
1.audio stream type(10类audio stream类型)这些类型代表了android系统中所有的声音种类,通过不同的stream标志,可以精确的控制这些audio stream。 /* The audio stream for phone calls */ public static final int STREAM_VOICE_CALL = 0;原创 2012-12-26 16:32:42 · 4195 阅读 · 0 评论 -
audiosystem分析之audiotrack源码
audiotrack.h分析 接下来会详细分析哈/* * Copyright (C) 2007 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except原创 2012-12-21 15:47:42 · 6943 阅读 · 2 评论 -
android audio整体架构分析
android 的audio系统重硬件到上层APP,可以说是一个庞大的体系,低层有ALSA音频体系结构,提供了硬件驱动,在内核体系中占有重要的地位。同时提供audio HAL,本地接口可以直接调用audio HAL,操作audio硬件。audio系统负责音频的数据流传输和控制功能,对audio设备进行管理。Audio系统主要分如下几个层次:1. Audio系统的供APk调用的上层API原创 2012-12-21 16:33:02 · 3583 阅读 · 0 评论 -
ffmpeg介绍
FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行。转载 2014-05-09 09:52:39 · 1516 阅读 · 0 评论 -
Windows下FFmpeg快速入门
ffmpeg参数解释mencoder和ffmpeg参数详解(Java处理视频)Java 生成视频缩略图(ffmpeg)使用ffmpeg进行视频文件转换成FLV整理java 视频处理 mencoderjava 视频处理 ffmped+mencoder Windows下FFmpeg快速入门FFmpeg简介FFmpeg是什么?FFm转载 2014-05-09 09:48:58 · 497 阅读 · 0 评论