长风破浪会有时,直挂云帆济沧海

Dream Word

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 9 10 11 12 13 14 15 下一页

2017年10月12日 #

摘要: 事件对象就像一个开关:它只有两种状态(开和关). 开状态:我们称其为“有信号” 关状态:我们称其为“无信号” 可以在一个线程的执行函数中创建一个事件对象,然后观察它的状态,如果是“无信号”就让该线程睡眠,这样该线程占用的CPU时间就比较少。 HANDLE CreateEvent( LPSECURIT 阅读全文
posted @ 2017-10-12 21:39 长风II 阅读(1814) 评论(0) 推荐(0) 编辑

摘要: 1:分析程序异常等等信息,在入口处初始化即可 阅读全文
posted @ 2017-10-12 21:37 长风II 阅读(351) 评论(0) 推荐(0) 编辑

摘要: 1:新建一个Build.bat脚本文件 2:在脚本文件中输入: rem ************************************************rem * Script to compile the solutions of IdealOEye*rem * Created b 阅读全文
posted @ 2017-10-12 21:35 长风II 阅读(3059) 评论(0) 推荐(0) 编辑

2017年8月1日 #

摘要: 分析ffmpeg_3.3.2 muxing 1:分析主函数,代码如下: 2:首先,定义了一个自定义结构体OutputStream,分别来代表一个音频,视频流。 st是创建的视频,音频流,enc为编码器上下文等等。 3:主函数中首先使用av_register_all()注册所有编码器和格式. 创建一个 阅读全文
posted @ 2017-08-01 23:07 长风II 阅读(529) 评论(0) 推荐(0) 编辑

2017年7月24日 #

摘要: 记录在开发过程中对知识点的一些理解: 在开发渲染程序的过程中,需要对视屏文件进行解码解码后特效文件的叠加,使用的技术是(FFmpeg+DirectX) 解码出来的视屏数据格式是YUYV,使用DirectX的创建的纹理格式为RGBA, (1):视屏的宽高分别为Width和Height,则视屏最后在显卡 阅读全文
posted @ 2017-07-24 22:37 长风II 阅读(3274) 评论(2) 推荐(0) 编辑

2017年7月23日 #

摘要: 分析ffmpeg3.3.2的example: 由于ffmpeg文档比较少,而且API变化表较大,所以个人首先从ffmpeg自带的demo开始分析,分析(demuxing_decoding.c) 1:首先入口函数main,注册所有解码器和打开输入流,最后解码每一个Packet,当解码完成后,需要刷新帧 阅读全文
posted @ 2017-07-23 18:34 长风II 阅读(558) 评论(0) 推荐(0) 编辑

2017年7月22日 #

摘要: /* * Copyright (c) 2001 Fabrice Bellard * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to... 阅读全文
posted @ 2017-07-22 15:50 长风II 阅读(199) 评论(0) 推荐(0) 编辑

2017年7月10日 #

摘要: souce code: Android.mk 编译生成APK需要调用的so文件 实现Android代码 调用C,C++的实现文件 阅读全文
posted @ 2017-07-10 23:07 长风II 阅读(290) 评论(0) 推荐(0) 编辑

2017年6月29日 #

摘要: 1:编写java package com.example.zhaohu.test; public class MainActivity extends AppCompatActivity { protected void onCreate(Bundle savedInstanceState) { . 阅读全文
posted @ 2017-06-29 00:15 长风II 阅读(360) 评论(0) 推荐(0) 编辑

2017年6月28日 #

摘要: 写一个java应用程序来调用C函数打印“Hello World!" 这个过程包括以下步骤: 1:创建一个申明了native方法的java类(HelloWorld.java); 2:使用javac来编译HelloWorld.java源码,将会产生HelloWorld.class 3:使用javah - 阅读全文
posted @ 2017-06-28 20:26 长风II 阅读(129) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 下一页