04 2012 档案

C++中的内存对齐
摘要:转载:http://www.cppblog.com/cc/archive/2006/08/01/10765.html内存对齐在我们的程序中,数据结构还有变量等等都需要占有内存,在很多系统中,它都要求内存分配的时候要对齐,这样做的好处就是可以提高访问内存的速度。我们还是先来看一段简单的程序: 程序一1#include<iostream>2usingnamespacestd;34structX15{6inti;//4个字节7charc1;//1个字节8charc2;//1个字节9};1011structX212{13charc1;//1个字节14inti;//4个字节15charc2; 阅读全文

posted @ 2012-04-20 11:15 南瓜饼 阅读(242) 评论(0) 推荐(0) 编辑

android定位
摘要:转载:http://hbiao68.iteye.com/blog/1335011User Location能做什么?1、获取用户的位置2、追踪用户的移动GPS定位比较准确,但是很费电GPS定位:使用GPS卫星定位,需要在AndroidManifest.xml中声明权限:NETWORK定位:使用信号接收塔和WIFI介入点进行定位,需要在AndroidManifest.xml文件中声明权限:1、Location Manager:用户管理android用户定位的服务2、Location Providers:提供了多种定位方式供开发者选择Criteria可以设置一系列的查询条件,可以根据指定的Crit 阅读全文

posted @ 2012-04-18 17:41 南瓜饼 阅读(345) 评论(0) 推荐(0) 编辑

ubuntu下android移植ffmpeg0.10
摘要:配置NDK环境之类的不再这里细说 网上有很多把ffmpeg源码复制到工程的jni的目录下,在ffmpeg目录下建立文件config.sh,内容如下:./configure --disable-static --enable-shared --enable-gpl --enable-version3 --enable-nonfree --disable-doc --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-avdevice --disable-avfilter --disable. 阅读全文

posted @ 2012-04-17 16:04 南瓜饼 阅读(1559) 评论(2) 推荐(3) 编辑

ffmpeg编程(三)
摘要:这篇主要讲把视频的声音播放出来 audioStream = -1; for (i = 0; i < pFormatCtx->nb_streams; i++) { if (pFormatCtx->streams[i]->codec->codec_type == CODEC_TYPE_AUDIO && audioStream < 0) { audioStream = i; } } if (audioStream == -1) return -1;上面这段代码主要是找到第一个音频流。aC... 阅读全文

posted @ 2012-04-12 15:38 南瓜饼 阅读(2343) 评论(1) 推荐(1) 编辑

ffmpeg编程(二)
摘要:这篇主要讲如何把视频文件播放出来如果对YUV没有基础的可以看下:http://www.cnblogs.com/nanguabing/archive/2012/04/12/2443485.htmlif (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER)) { fprintf(stderr, "Could not initialize SDL - %s/n", SDL_GetError()); exit(1); ... 阅读全文

posted @ 2012-04-12 13:48 南瓜饼 阅读(4220) 评论(4) 推荐(3) 编辑

YUV简介
摘要:http://baike.baidu.com/view/189685.htm 阅读全文

posted @ 2012-04-12 10:29 南瓜饼 阅读(1273) 评论(0) 推荐(1) 编辑

ffmpeg编程(一)
摘要:这篇主要讲如何以路径的方式打开一个视频int main() { AVFormatContext *pFormatCtx; int i, videoStream; AVCodecContext *pCodecCtx; AVCodec *pCodec; AVFrame *pFrame; AVFrame *pFrameRGB; AVPacket packet; int frameFinished = NULL; int numBytes; uint8_t *buffer; struct SwsContext *pSwsCtx;AVFormatContext是输入输出信息的容器,需要注意的是其中两个成 阅读全文

posted @ 2012-04-12 09:05 南瓜饼 阅读(6778) 评论(1) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示