教程
Onvejon
这个作者很懒,什么都没留下…
展开
-
FFmpeg的硬件编解码例子
FFmpeg 自带的硬件解码的例子hw_decode.c/* * Copyright (c) 2017 Jun Zhao * Copyright (c) 2017 Kaixuan Liu * * HW Acceleration API (video decoding) decode sample * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this soft原创 2021-04-17 18:19:12 · 1657 阅读 · 0 评论 -
cmake 使用的常用配置项目例子
cmake_minimum_required(VERSION 2.8.11)project(XXX)# 搜索目标文件夹文件列表file(GLOB SRC ${CMAKE_CURRENT_LIST_DIR}/src/*)# CMAKE_CURRENT_LIST_DIR CMAKE文件(CMakeLists.txt和.cmake)所在目录# CMAKE_CURRENT_BINRARY_DIR # cmake 工程构建目录; 如果有add_subdirectory subdir 目录下的CMake.原创 2021-04-17 17:48:25 · 334 阅读 · 0 评论 -
线程编程的一些常见问题,和同步对象Event使用场景的一些认识
开发一个稍微复杂的程序就免不了启动一个或者多个工作线程。还有一些线程需要一直运行,接收任务和处理任务。线程的大致结构是:void ThreadProc(){ while(true){ Task t* = GetTask(); t->doTask(); Sleep(1000); }}新手在线这样的任务线程时容易犯的错误是线程难以销毁,难以退出。于是我们想到可以设置运行标志forceQuit,当forceQuit等于1的时原创 2021-04-17 16:19:26 · 72 阅读 · 0 评论 -
使用MSVC编译x264的办法
1、安装VS2、安装msys3、下载x264源码执行:1、启动 vcvars32.bat 安装vc环境到cmd。比如:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat2、使用以上 cmd 打开x264源码目录。3、启动msys比如call "D:\msys2\msys64\msys2_shell.cmd" -full-pa...原创 2021-01-25 20:05:28 · 1016 阅读 · 0 评论