自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (10)
  • 收藏
  • 关注

原创 ffmepg cmake链接编译

cmake 链ffmpeg

2023-01-10 10:39:48 626

原创 C语言,字节按位翻转,byte按bit翻转

#include <stdio.h>#include <stdint.h>static char ConvertChar(char u8Inchar){ u8Inchar = (char) ((u8Inchar << 4) + (u8Inchar >> 4)); u8Inchar = ((u8Inchar & 0x33) << 2) + ((u8Inchar & 0xCC) >> 2); ..

2022-03-14 17:43:35 2625

原创 Qt6.2 quick 新建工程,引入自定义qml,运行时提示“Xxxx is not a type“

在学qml,直接上手Qt6.2,想在一个窗口里调用另一个窗口,运行时提示"Xxxx is not a type",在Qt5.15上做没遇到这个问题,在Qt6.2遇到,记录一下。这里从工程创建开始介绍,遇到运行时提示"Xxxx is not a type",想省时间的同学,直接看第17步。1.新建一个Qt Quick工程2.工程名和工程存储路径3.感觉Cmake比较复杂,先上手qmake吧4.qt6.25.MinGw7.完成创建Project8. Qt6...

2022-03-06 12:36:11 3562 5

原创 C++ 自动释放锁

#include <mutex>std::mutex mOperateMtx;int funtiontest(){ lock_guard<mutex> lock(mOperateMtx); //handle ... return 0;}

2022-01-19 17:57:30 751

原创 方便在C++源码文件中,声明C函数的方式

#ifdef __cplusplus#define EXTERN_C extern "C"#else#define EXTERN_C#endifEXTERN_C void func(int test);EXTERN_C void func(int test){}

2022-01-18 15:16:06 506

原创 rk3288 buildroot 系统编译移植libcurl

支持https/configure --prefix=$(PWD)/buildout --host=arm-buildroot-linux CC=/home/gttest/work/RKLINUX/rk3288_v_linux/buildroot/output/rockchip_rk3288/host/bin/arm-buildroot-linux-gnueabihf-gcc CXX=/home/gttest/work/RKLINUX/rk3288_v_linux/buildroot/output/ro

2020-09-09 17:37:59 843

原创 android java 代码设置系统Property

package com.xxxx.stream;import java.lang.reflect.Method;public class ReflectUtil { public static String getProperty(String key, String defaultValue) { String value = defaultValue; try { Class<?> c = Class.forN.

2020-07-25 17:35:15 407

原创 libpcap tcpdump 交叉编译

现在是2020年4月末,在官网上下在了最新的libpcap-1.9.1,tcpdump-4.9.3,打算在rk3288 linux上用。记录一下,配置使用的是绝对路径,自己领悟。1.将两个源码解压到同级目录。2.先编译libpcap-1.9.1./configure --prefix=/home/gttest/work/RKLINUX/tcpdump/tools --host=ar...

2020-04-27 12:20:47 603

原创 libdvbpsi 交叉编译方法

通过./configure -h 可以看到配置提示这里用rk3288 buildroot linux系统做举例,根据具体情况修改路径配置。export CC=/home/gttest/work/RKLINUX/rk3288_v_linux/buildroot/output/rockchip_rk3288/host/bin/arm-buildroot-linux-gnueabihf-...

2020-04-17 17:26:16 339

原创 openssl android arm32 arm64 NDK编译方法

编译脚本下载地址:https://download.csdn.net/download/u013206135/12326058通过配置,TARGET_ARCHITECTURES分别编译32位,64位的库,不能一起编译。_ANDROID_NDK_ROOT="/home/gttest/android/android-ndk-r10d" //本机ndk目录_OPENSSL_GCC_VERSI...

2020-04-14 10:27:54 1056

原创 ffmepg mux h264 aac

static int decode_interrupt_cb(void *ctx) { THREAD_ARGS_S *pThreadArgs = (THREAD_ARGS_S*)ctx; int src = pThreadArgs->src; return g_bSaveStream[src] == HI_TRUE?0:1;}static AVStream *a...

2020-02-27 15:12:33 332

原创 ffmpeg解复用解码重采样

之前有个片源输出有吵杂的声音,然后为了和板子输出的音频比较,我就在linux PC上参照一下我们的工程和网上的一些方法,写了这么一个程序。要开始播放是一个视频,到音频的输出,大概经历了这个几个过程:解复用(抽取视音频流)->解码音频->重采样。最终从重采样出来的数据,是可以从音频驱动直接输出的。        重采样的话,应该不是必须的,然而我们项目是用安卓的架构,HAL层有了输出参数

2015-09-21 20:21:02 770 2

原创 source insight配置文件

这个我们公司灵魂级的source insight配置文件,是网上很多渣渣配置文件不能做到的,非常好用。请替换到下面这个目录。C:\Users\dell\Documents\Source Insight\Settings代码效果:下载页 :http://download.csdn.net/detail/u013206135/9122

2015-09-20 21:11:52 3363

原创 linux打印一个精确到毫秒级的时间

刚开始搞安卓的时候,并不知道logcat可以直接打印一个时间,然后自己傻傻的写了一个时间的函数 ,这里记录一下。#include #include 32#include #include int main(int argc ,char *argv[]){ char buf[25] = {0}; struct timeval tv; struct tm

2015-09-20 20:51:30 5165

原创 cocos2d-x-3.4在WIN7下安装及新建一个工程

首先,我是一个新手,完全没有在WIN下开发的经验,这是我第一篇博客。安装cocos2d-x-3.41.首先先官网下载cocos2d-x-3.4,http://www.cocos2d-x.org/download/,一定要去官网下载,不用问什么理由。2.在某把压缩包解压在某盘符,例如我的就是F:/cocos2d-x-3.4。3.安装vs2012, 上这个网站,http://www.i

2015-02-09 20:57:00 577

DVB SI说明,对各table 的描述子有详尽描述。 DVB Document A38

DVB SI说明,对各table 的描述子有详尽描述。 DVB Document A38

2022-03-10

Gstreamer.zip

4个gstreamer资料开发文档。 GStreamer+开发手册.docx gstreamer插件开发手册.pdf GStreamer应用程序开发手册.pdf GStreamer中文开发手册.pdf

2021-10-15

印尼EWS规范,过认证必看pdf

印尼EWS规范

2021-08-19

ISO_3166_Codes_Countries.pdf

2021年最新最全ISO_3166,包含各种小国家国家码。

2021-07-14

ISO_639-2_Language.pdf

2021年最新最全ISO_639-2,包含各种小语种

2021-07-14

ffmpet ndk编译脚本

ffmpet ndk编译脚本,有arm32,arm64的脚本。只要编辑脚本里的路径为自己ndk的路径就好了。

2020-10-15

compile-openssl-android.sh

openssl android ndk编译脚本,可通过修改配置单独编译输出arm32 arm64的库

2020-04-14

gitignore.txt

git上传过滤临时编译文件.用于android 开发,包括eclipe ,android studio,ndk-build,c make,编译出来的临时文件上传git过滤. 把gitignore.txt改名成.gitignore,放在工程的根目录就OK.

2019-12-10

source insight 配置文件

这个我们公司灵魂级的source insight配置文件,是网上很多渣渣配置文件不能做到的,非常好用。请替换到下面这个目录。 C:\Users\dell\Documents\Source Insight\Settings

2015-09-20

茶主题网页设计

一个主题网页设计,改改就用来应付老师交作业吧

2014-05-04

空空如也

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

TA关注的人

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