- 博客(9)
- 资源 (8)
- 收藏
- 关注
转载 Android本地视频播放器开发--视频解码
在上一章Android本地视频播放器开发--SDL编译编译中编译出sdl的支持库,当时我们使用的2.0,但是有些api被更改了,所以在以下的使用者中我们使用SDL1.3的库,这个库我会传上源码以及编译出的库,接下来这张我们使用ffmpeg解码视频文件中的视频帧同时使用SDL去显示。1、Decodec_Video.c 这是我视频解码的文件,其中内容如下:[cpp] view
2014-12-29 15:51:22 839
转载 Android本地视频播放器开发--SDL编译
在上一章 Android本地视频播放器开发--ffmpeg解码视频文件中的音频(2)中使用OpenSL ES来播放视频的声音,遗留的问题是声音的不同步,由于视频实现部分也要同步,而且音视频也要同步,所以音频部分就不单独同步问题,当同时播放音视频的时候进行两者的同步问题,对于视频显示部分最后是要使用OpenGL es来实现,由于SDL可以和OpenGL ES进行搭配,所以使用SDL+Op
2014-12-29 15:50:13 884
转载 FFMPEG解码流程
FFMPEG解码流程: 1. 注册所有容器格式和CODEC: av_register_all() 2. 打开文件: av_open_input_file() 3. 从文件中提取流信息: av_find_stream_info() 4. 穷举所有的流,查找其中种类为CODEC_TYPE_VIDEO 5. 查找对应的解码器: avcodec_find_decoder()
2014-12-29 15:48:21 914
转载 Android本地视频播放器开发--ffmpeg解码视频文件中的音频(1)
出自:http://blog.csdn.net/jwzhangjie/article/details/9046427在上一章中Android本地视频播放器开发--NDK编译FFmpeg能够获取编译出来的ffmpeg库,接下来就是调用ffmpeg来实现解码,这里我们先解码音频,然后在播放音频,同时为了适应性我会用不同的方法进行播放例如使用Android提供的AudioTrack,SDL、Op
2014-12-29 15:46:56 973
转载 Android本地视频播放器开发--NDK编译FFmpeg
在Android本地视频播放器开发中的搜索本地视频章节中,我们能够搜索本地视频并且显示每个视频的图片、标题、时间长度,当然如果需要添加其他的例如视频的长度和宽度可以使用Video类中的方法,既然我们获取到视频后,那么接下来就是解码视频,解码视频我使用的是ffmpeg,所以这张就是使用NDK编译手机可以使用的FFmpeg库。首先到官网http://ffmpeg.org/download.html
2014-12-29 15:45:47 735
原创 cocos2d 内存管理
-- 不要怕,勇敢的迈出第一步,加油!!!!!--此章介绍cocos2d 中的内存管理1. cocos2d 中的所有Node类都继承于Ref,Ref中有引用计数的概念,如下:class TestRef : public Ref {public: TestRef() {} virtual ~TestRef() {}};new Test
2014-12-25 16:23:43 659
原创 PC 全免费,全开源,DirectUI界面库 SOUI 1.0
SOUI 1.0版本演示程序下载:http://download.csdn.net/detail/flyhigh/7849181源代码下载:SVN: http://code.taobao.org/svn/soui2/trunk主demo预览图参见前一帖子:http://bbs.csdn.net/topics/390852670新增加几个DEMO效果:
2014-12-25 10:03:30 2702
原创 接口导出的h文件与cpp文件分离
在接口导出的头文件中,会有一些enum和struct,这些都是随api导出的,但是在cpp和内部的实现文件中,最好不应该include 这个api的头文件的,因此怎么实现其分离呢?例子如下:123.h#ifndef _123_H_#define _123_H_#ifdef __cplusplusextern "C" {#endifint Add(
2014-12-22 18:16:27 642
原创 cocos2d 3.3 解析json
Cocos2d 怎么使用json?Cocos2d 使用json 解析用cocos/editot-support/cocosstudio/DicitionaryHelper.h首先介绍json如下:{ // json 起始位置 // type : value "classname": null, "name": null, "animation":
2014-12-02 16:47:29 1700
区块链行业词典-甲子光年 维京资本 2018.02.PDF
2018-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人