logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于MP4文件格式解析

MP4 文件格式综述关键概念        MP4 文件格式中,所有的内容存在一个称为movie的容器中。一个movie 可以由多个tracks 组成。每个track就是一个随时间变化的媒体序列,例如,视频帧序列。track 里的每个时间单位是一个sample,它可以是一帧视频,或者音频。sample按照时间顺序排列。注意,一帧音频可以分解成多个音频sample,所以

android 播放器解析MP3文件乱码分析

我们从windows的中文操作系统下,下载下来mp3,Tag正常显示,推进Android机后,却出现乱码,这是为什么呢?     之所以在中文系统中没有特别的问题,是因为通常电脑生成的MP3简体中文ID3标签是ID3V2.3版本,编码是ANSI,GB2312/GBK从双字节上兼容ANSI标准。而在UTF-8/Unicode为标准的系统中如Linux(Ubuntu),Android中就容易出现这

[转载]Android学习笔记(3)——使用AudioTrack进行音频播放

前一段时间一直在研究Android上面的媒体播放器MediaPlayer,不巧的是发现MediaPlayer的不同版本对于网络上的mp3流支持不是很好,于是就下载了网上的Java开源mp3解码播放源码,然后包装了一下之后发现不知道如何在Android系统上进行播放解码出来的音频数据,因此在网上找了大量的相关资料后,发现在Android系统中有一个AudioTrack类,该类可是实现将音频数据输出到

git代码提交

代码提交代码提交一般有五个步骤:1.查看目前代码的修改状态2.查看代码修改内容3.暂存需要提交的文件4.提交已暂存的文件5.同步到服务器1.     查看目前代码的修改状态提交代码之前,首先应该检查目前所做的修改,运行git status命令a)        已暂存 (changes to be committed)new fil

git分支管理策略

1. git是分布式版本库管理系统中的一个主要工具,在这里,首先明确的是git的地位。 2. git 是如何实现版本库的管理工作:(1)git初始化会创建git分支,默认情况下,创建的是主分支,即master,如果没有在继续创建工作分支的话,默认开发是在master主分支上进行的,但是这个显然不是我们要的结果。  git init :创建一个有master分支的版本库。(2)g

repo使用

1 repo 简介Repo是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库;从高通或google下载代码是通过repo下载的,是由repo管理的266个git组成的l现在使用的git库是将由repo管理266个小git合并成一个git库导入目前导入的repo是将项目定制化的内容取出,拆成由repo管理45个小git;  Repo通过

到底了