- 博客(8)
- 资源 (20)
- 收藏
- 关注
原创 VS2017 15.7版本出现“Macro in skipped region”的警告提示解决办法
最近升级到VS2017 15.7版本后,发现在一些宏定义给标示出绿色的波浪线,并且提示“Macro in skipped region”,如下图所示:这是什么鬼?编译没问题,但是通篇这样的波浪线看着实在没有心情,不知道微软怎么想的,将自动提示功能禁用倒是不会出现该问题了,但是其他相关功能也用不了了,经过网络查找,找到一种解决办法,并且可用:在项目根目录下创建cpp.hint文件,用记事本打开,将定...
2018-05-28 23:07:27 1419
转载 FFMEPG 平台移植,接口简化和外部模块接入 (六)ffmpeg android移植(ffmpeg android 下解码器)
前面谈了android下NDK编译,编码器,水印,等。我们再看下解码器的接口。直接上代码:[cpp] view plain copy /* * Car eye 车辆管理平台: www.car-eye.cn * Car eye 开源网址: https://github.com/Car-eye-team * CarEyeDecoderAPI.h * * Author: Wgj * Date...
2018-05-28 09:54:44 278
转载 FFMEPG 平台移植,接口简化和外部模块接入 (五)ffmpeg android移植(ffmpeg android studio 静态编译)
前面我们用在ubuntu下编译了android的动态库,但实际开发中,我们可能需要在android 这类开发工具中开发基于太ffmpeg的视频应用。在android studio 中编译需要注意以下几点1. As ndk 对应的sdk不能大于编译ffmpeg本身编译的NDK中使用的SDK。可以在application.mk中指定:APP_PLATFORM := android-XX 如果XX小于了...
2018-05-28 09:53:36 165
原创 Keil5 编译UTF8码字符串报错解决办法
使用emWin开发界面使用了xbf字库,自然需要用KEIL的UTF8编码方案进行中文输入,可是UTF8编码在编译的时候输入中文有很大几率进行报错,解决办法很简单,在编译选项中添加–no-multibyte-chars即可,这样就不会报错了,而且界面显示也正常!~...
2018-05-24 15:33:42 11478
转载 FFMEPG 平台移植,接口简化和外部模块接入 (四)ffmpeg android移植(ffmpeg 视频编码)
FFMPEG 视频编码最常见的H264,H265需要X264,X265外部模块支持,可以从我们开源平台的FFMPEG编译项目里面获取代码和配置进行一键式编译:https://github.com/Car-eye-team/Car-eye-FFMPEG,我们下面的代码主要是为了简化代码调用结构。只需要配置参数,输入数据就可以进行视频编码,不多说,贴上代码:[cpp] view plain copy ...
2018-05-20 22:44:58 268
转载 FFMEPG 平台移植,接口简化和外部模块接入 (三)ffmpeg android移植(ffmpeg实现水印文字显示)
首先来看一副图,用来纪念对视频领域做出贡献的雷神:当然在这个图片里面的decode不是必须的,Filter 模块本身是一个非常独立的模块,但因为相关的程序,给人造成了他必须要依赖于编码器或者解码器来工作。OK 不多说,先看看内部实现代码:[cpp] view plain copy #ifndef __CAREYE_PUBLIC_H__ #define __CAREYE_PUBLIC_H__ ...
2018-05-20 22:43:33 238
转载 FFMEPG 平台移植,接口简化和外部模块接入 (二)ffmpeg android移植(JNI 开发环境建立)
工欲善其事情,必先利其器。在android下使用ffmpeg必须使用JNI。先创建一个好的编译工具为先:按照下面步骤在android stdio 下创建JNI的编译环境1.配置Anroid Studio(这步是关键)选中项目,单击File菜单,选择Setting进入设置界面。或者按快捷键 Ctrl+Alt+S。:点击+号之后,打开Macros 配置宏命令界面,如下图:2.配置使用javah 、nd...
2018-05-20 22:42:14 185
转载 FFMEPG 平台移植,接口简化和外部模块接入 (一)ffmpeg android移植(ndk 编译)
Car-eye-FFMPEG项目是Car-eye 开源平台的一个新项目,目的是在FFMPEG项目和其外部模块,如freetype,X264的基础上建立一个多平台编译,接口调用简单的工具集。本博客是一个连载,首先从android开始写吧。因为FFMPEG本身对android编译的支持就不是特别好。本文开发环境是ubuntu分步来做:1. 建立NDK编译环境,请参考外面...
2018-05-14 20:54:54 277
archives.rar
2019-06-25
STM32系列串口烧写工具 Ver1.0.6
2019-06-12
STM32系列串口烧写工具 Ver1.0.3
2019-02-15
一款权限请求极少精简的日历
2019-01-15
STM32系列串口烧写工具
2019-01-15
WIN10 VS2017编译FFMPEG3.4.2动态及静态库所用工具包-Part2
2018-04-10
WIN10 VS2017编译FFMPEG3.4.2动态及静态库所用工具包-Part1
2018-04-10
WIN10+VS2017编译nginx用到的资源包
2018-04-07
Keil插件集合 不够十字凑数
2018-01-30
libEasyPlayer测试项目及工具
2017-09-01
QTTabBar2的批量修改文件时间插件
2017-04-28
QTTabBar的批量修改文件时间插件
2017-04-28
MainCalendar 1.1
2017-02-24
简单干净的万年历 不得少于十字
2016-11-26
C#控制S3C2440的GPIO引脚
2010-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人