自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

转载 -1.#IND,1.#INF 的判断

转自 : http://blog.csdn.net/zhang11wu4/article/details/7781099C/C++程序运行有时候会出现-1.#IND,1.#INF一般来说是除数为0得出的结果,INF就是infinite,就是无穷大的意思;IND可能表示很小,不确定。使用类似于pow, exp等等函数时常会产生一个无效数字1.#IND00,在VC下可以

2015-08-31 11:27:20 655

转载 ffplay改变音量大小

转自 : http://bbs.chinavideo.org/viewthread.php?tid=5735在 SDL 音频回调函数里面用 SDL_MixAudio 来进行音量调节ffplay里面是直接拷贝音频数据的 memcpy(stream, (uint8_t * )ivs.audio_buf + ivs.audio_buf_index, len1);

2015-08-28 12:17:45 2768 1

转载 Unicode与UTF-8互转(C语言实现)

转自 : http://blog.csdn.net/chary8088/article/details/212263751.1 ASCII码我们知道, 在计算机内部, 所有的信息最终都表示为一个二进制的字符串. 每一个二进制位(bit)有0和1两种状态, 因此八个二进制位就可以组合出 256种状态, 这被称为一个字节(byte). 也就是说, 一个字节一共可以用来表示256

2015-08-20 14:44:40 780

转载 SDL显示图像和文字

转自 : http://blog.csdn.net/skywalker_leo/article/details/42776377这两天在做一个视频分析软件需要用到SDL显示图像及文字,将阶段成果做一下总结:SDL本身并没有实际文字的功能,需要用到其扩展库SDL_ttf,下载地址:http://www.libsdl.org/projects/SDL_ttf/d

2015-08-19 19:19:56 1113

转载 零基础学习SDL开发之在Android使用SDL2.0加载字体

转自 : http://www.cnblogs.com/tanlon/p/3928384.html在上一篇文章我们知道了如何在android使用SDL2.0来渲染显示一张png图,而且在上上一篇我们知道如何使用sdl来渲染输出bmp图,那么sdl是否可以渲染输出自己喜爱的字体库的字体呢?答案是当然可以。我们需要移植SDL_ttf字体库来支持相应的字体的渲染输出。

2015-08-19 17:24:30 423

转载 最新版ffmpeg源码分析二:transcode()函数

转自 : http://blog.csdn.net/niu_gao/article/details/7175421还是先看一下主函数吧:(省略了很多无关大雅的代码)[cpp] view plaincopyint main(int argc, char **argv)  {      OptionsContext o

2015-08-19 10:37:30 460

转载 ffmpeg API录制rtsp视频流

转自 : http://blog.csdn.net/sloan6/article/details/8190638这里在录制时,并没有进行转码,只是相当于把rtsp视频直接保存到一个文件中。[cpp] view plaincopyprint?#include     #ifdef __cplusplus  extern 

2015-08-17 18:17:00 2407

转载 添加VLC录像API

转自 : http://m.blog.csdn.net/blog/shulianghe/19200753最近使用VLC播放RTSP数据想在本地截图录像,但libvlc中并不包含录像api,网上找到一些资料,自己添加这个接口并测试成功。接口主要是按照官方网站来做的(https://patches.videolan.org/patch/606/)。我是用的源码是最新的,编译过程中很顺利,前

2015-08-16 18:32:35 561

转载 ffplay for mfc 代码备忘

转自 : http://blog.csdn.net/leixiaohua1020/article/details/33450345之前上传了一个开源播放器工程ffplay for mfc。它将ffmpeg项目中的ffplay播放器(ffplay.c)移植到了VC的环境下,并且使用MFC做了一套界面。它可以完成一个播放器播放视频的基本流程:解协议,解封装,视频/音频解码,视音频同

2015-08-16 15:09:25 627

转载 MFC调用vlc动态库libvlc.dll实现简单播放器 中文路径处理

转自 : http://blog.csdn.net/xuplus/article/details/34082363一、简单说明       本文讲解利用MFC调用vlc(2.0.0)的动态库实现简单的播放器,实现播放、暂停、停止、音量控制、进度控制,支持中文路径等。VLC 中文路径转码问题最近用MFC编写调用libVLC的程序时碰到中

2015-08-14 18:26:22 1119

转载 播放器(一)-FFMPEG-SDL-MFC-本地文件

转自 : http://blog.csdn.net/zhuweigangzwg/article/details/17223841/1:原理ffmpeg读取出来一个包如果是视频包放入视频包队列,如果是音频包放入音频包队列。视频:从视频队列中取出一个包解码根绝帧率或pts等等算出一帧数据的持续时间将这一帧数据放入VideoPicture这个结构体的bmp中,这只是内存,还未

2015-08-14 15:54:53 507 1

转载 使用WinPcap抓包分析网络协议

转自: http://www.cnblogs.com/luxiaoxun/archive/2012/08/05/2623641.html创建一个使用wpcap.dll的应用程序用 Microsoft Visual C++ 创建一个使用 wpcap.dll 的应用程序,需要按一下步骤:在每一个使用了库的源程序中,将 pcap.h头文件包含(include)进来

2015-08-11 19:03:57 887

转载 Using WinPcap in your programs

转自 : http://www.winpcap.org/docs/docs_41b5/html/group__wpcapsamps.htmlCreating an application that uses wpcap.dllTo create an application that uses wpcap.dll with Microsoft Visual C++, fol

2015-08-11 18:55:52 599

转载 WinpCap的详解(三)

转自 : http://www.cnblogs.com/yingfang18/archive/2010/11/28/1890164.html接着WinpCap详解(二),这篇博客主要来讨论一下,堆文件的处理以及简单发送数据包。1、处理脱机堆文件  我们将学习如何处理捕获到文件中的数据包。 WinPcap提供了很多函数来将网络数据流保存到文件并读取它们 -- 本讲

2015-08-11 16:12:31 807

转载 WinpCap的详解(二)

转自 : http://www.cnblogs.com/yingfang18/archive/2010/11/27/1889659.html1、不用回调函数捕获数据  pcap_loop()函数是基于回调的原理来进行数据捕获,这是一种精妙的方法,并且在某些场合中,它是一种很好的选择。 然而,处理回调有时候并不实用 -- 它会增加程序的复杂度,特别是在拥有多线程的C+

2015-08-11 16:11:34 564 1

转载 WinpCap的详解(一)

转自 : http://www.cnblogs.com/yingfang18/archive/2010/11/27/1889596.html首先来百科一下Winpcap是一个什么东东。Winpcap(windows packet capture)是windows平台下一个免费,公共的网络访问系统。  它有如下几个功能:  1、捕获原始数据包,包括在共享网络上各主

2015-08-11 16:10:46 3060

转载 libpcap

转自 : http://www.cnblogs.com/coder2012/archive/2013/04/13/3012390.html1.Libpcap简介  Libpcap是Packet Capture Libray的英文缩写,即数据包捕获函数库。该库提供的C函数接口用于捕捉经过指定网络接口的数据包,该接口应该是被设为混杂模式。这个在原始套接子中有提到。 

2015-08-11 15:06:11 282

转载 ffmpeg和SDL的多媒体编程(一)制作屏幕录像

转自 : http://www.cnblogs.com/yiluohuanghun/archive/2012/08/01/2618703.html概要      电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频

2015-08-07 16:32:29 429

转载 pkg-config的用法

转自  : http://www.cppblog.com/colorful/archive/2012/05/05/173750.htmlpkg-configpkg-config程序是干什么用的?简单的说就是向用户向程序提供相应库的路径、版本号等信息的程序。譬如说我们运行以下命令:pkg-config  查看gcc的CFLAGS参数$pkg-config 

2015-08-06 18:18:50 319

转载 Ubuntu 12.04中文输入法的安装

转自 : http://www.2cto.com/os/201207/144189.htmlUbuntu 12.04中文输入法的安装 Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入

2015-08-05 17:46:24 251

转载 二维数组和二级指针

转自 : http://www.cnblogs.com/wanpengcoder/archive/2010/07/17/1779503.html前两天写个程序,传参数的时候想传个二维数组进去,结果悲剧了,函数写成Fun (int **p){},原来没有这么写过,以为这么写也是对的,结果错了,查了些资料,做个总结。Fun (int **p){}这里面的int **

2015-08-05 14:12:04 240

转载 C语言数组参数与指针参数

转自 : http://c.biancheng.net/cpp/html/478.html我们都知道参数分为形参和实参。形参是指声明或定义函数时的参数,而实参是在调用函数时主调函数传递过来的实际值。一、一维数组参数1、能否向函数传递一个数组?看例子:void fun(char a[10]){   char c = a[3];}intmain(){

2015-08-05 11:43:04 372

转载 C指针

转自 : http://www.cnblogs.com/wchhuangya/archive/2009/12/24/1631121.html第一章 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让 

2015-08-05 11:32:59 209

转载 linux回调函数

转自 : http://blog.chinaunix.net/uid-24372973-id-293644.html一,什么是回调函数      回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另

2015-08-04 18:49:46 365

转载 x64下void*转int

转自: http://blog.csdn.net/boyxiaolong/article/details/24599379g++4.7的版本貌似还可以,但是4.8之后,clang都不行,直接error。不过还是好解决:[cpp] view plaincopyunsigned int convertVoidToUIn

2015-08-04 18:49:00 397

转载 Linux 回调函数

转自 : http://blog.csdn.net/newnewman80/article/details/6204950如果参数是一个函数指针,调用者可以传递一个函数的地址给实现者,让实现者去调用它,这称为回调函数(Callback Function)。例如qsort(3)和bsearch(3)。表 24.7. 回调函数示例:void func(void (*f)

2015-08-04 16:59:07 1625

flask项目的目录结构sansa.rar

一个常见flask项目的目录结构,梳理一下它的运行流程便知, 用于Python ORM框架之SQLAlchemy 中的测试代码,

2019-12-09

算法图解及code

书中使用示例来帮助理解。 我的目标是让你轻松地理解这些概念, 而不 是让正文充斥各种符号。 我还认为, 如果能够回忆起熟悉的情形, 学习 效果将达到最佳, 而示例有助于唤醒记忆。 因此, 如果你要记住数组和 链表(第2章) 之间的差别, 只要想想在电影院找座位就坐的情形。 另 外, 不怕你说我啰嗦, 我是视觉型学习者, 因此本书包含大量的图示。

2018-06-25

协作通信 df

这个是我从别处得到的,其中有些我看不大懂,共享一下大家看看吧

2012-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除