![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用代码
文章平均质量分 50
忘川奈何
谁留谁逝谁归耶,谁得谁失谁知耶,影孑孑,余一场人终乐阙
展开
-
春山眉黛~git提交代码流程
git add.git commit --amendrepo upload (有空格).原创 2018-01-19 14:08:23 · 143 阅读 · 0 评论 -
花行九颜~malloc基础知识用法_01
静态分配的内存,是在栈中分配的,其实在C语言中的函数调用也是通过栈来实现的,栈这种数据结构的一个特点就是(先进后出),所以,在调用函数的时候,都是先压入栈中,然后,再从最上面的函数开始执行,最后,执行到main函数结束。动态分配通过malloc分配,是在堆中分配的,堆不是一种数据结构,它是一种排序方式,堆排序。静态分配不能跨函数调用,就是无法在另一个函数中,来管理一个函数中的内存。静态分配,只在当...原创 2018-03-13 15:03:12 · 156 阅读 · 0 评论 -
花行九颜~pthread知识点总结
https://computing.llnl.gov/tutorials/pthreads/网站翻译常规:pthread_create (thread,attr,start_routine,arg)创建一个新线程并使它可执行。这个例程可以从代码中的任何位置调用任意次数。参数:线程:子例程返回的新线程的唯一标识符。attr:一般是NULL,属性对象。start_routine:线程创建后将执行的c程...原创 2018-02-21 11:43:47 · 207 阅读 · 0 评论 -
花行九颜~xvid参数设置结果对比分析
ARGAVG enctime(ms)fpslengthnoteoriginal1110.600.946957原始,未加任何优化Xvid.mk –DHAVE_PTHREAD517.961.9346957打开多线程原创 2018-02-06 14:15:17 · 327 阅读 · 0 评论 -
春山眉黛~xvid加速参数
xvid加速参数if (ARG_TURBO)xvid_enc_frame.motion |= XVID_ME_FASTREFINE16 | XVID_ME_FASTREFINE8 |XVID_ME_SKIP_DELTASEARCH | XVID_ME_FAST_MODEINTERPOLATE |XVID_ME_BFRAME_EARLYSTOP;#defi原创 2018-02-06 14:07:22 · 213 阅读 · 0 评论 -
春山眉黛~xvid命令行参数学习
xvid.h程序版本信息很多XviD结构体都包含一个version成员,用于指定所采用的XviD的版本。正确的初始化方法是:先将结构体全部清空为0,然后再设置version成员。如下所示:memset(&struct,0,sizeof(struct));struct.version = XVID_VERSION;与XviD版本有关的宏定义为:#define XVID_MAK翻译 2018-02-03 17:55:02 · 317 阅读 · 0 评论 -
春山眉黛~xvid参数帮助信息文档
/* aspect ratios *///像素幅值比:表示屏幕上一个像素点的宽度和高度的比值//Pixel Aspect Ratio#define XVID_PAR_11_VGA 1 /* 1:1 vga (square), default if supplied PAR is not a valid value */#define XVID_PAR_43_PAL 2 /*原创 2018-02-06 14:06:21 · 207 阅读 · 0 评论 -
花行九颜~工作环境知识点总结
1、git branch:查看当前工作在哪一个分支上面2、git branch -vv:查看当前工作分支的详细信息3、git branch -D xxx:删除一个不使用的分支4、git log:查看当前的提交信息5、git branch -r:korg/xxxm/xxx->korg/xxx6、git checkout -b abc korg/xxx建立远程分支k原创 2018-02-05 15:49:29 · 134 阅读 · 0 评论 -
花行九颜~device : command not found
sudo adb kill-serversudo adb start-serveradb devicesroot remount原创 2018-02-05 15:05:51 · 309 阅读 · 0 评论 -
花行九颜~VSYASM批处理文件知识点总结
@echo OFFsetlocal enabledelayedexpansionREM Defined cript variablesset YASMDL=http://www.tortall.net/projects/yasm/releasesset YASMVERSION=1.3.0从网址为http://www.tortall.net/projects/yasm/r原创 2018-02-05 15:03:41 · 360 阅读 · 0 评论 -
花行九颜~vs、Linux参数配置对照学习知识点总结
比较对象vsLinuxmain参数图1utest_sw_xvidenc -i nv12_720p.yuv -type 0 -w 1280 -h 720 -frames 10头文件参数图2库函数.mk文件 LOCAL_CFLAGS += -DARCH_IS_32BIT -DARCH_IS_GENERIC 图1图2原创 2018-02-05 13:39:24 · 250 阅读 · 0 评论 -
花行九颜~VSYASM安装技巧总结
The project provides a basic installer script that can automatically detect any installed Visual Studio 2013, 2015 or 2017 installation and then install the required components.To use this script si原创 2018-02-05 13:29:06 · 771 阅读 · 0 评论 -
花行九颜~调试错误分析总结
set as startup project :设置这个工程为起始工程,因为其中有main函数,设置之后字体变粗,如果未进行这步设置,编译器默认将第一个工程作为起始工程,由于libxvidcore为库函数,不含主函数,会报错原创 2018-02-05 11:22:48 · 204 阅读 · 0 评论 -
春山眉黛~xvid参数设置,原因分析
xvid参数设置,原因分析(附带x264参数设置参考)主要原因应该是Xvid是以保存视频效果为首要出发点的,其对视频质量的保存应该是做的最好的,这就在一定程度上增加了编解码的复杂性,影响了速度的提升。 Xvid: xvid_enc_create_obj.version = XVID_VERSION; xvid_enc_create_obj.m翻译 2018-02-03 17:54:05 · 257 阅读 · 0 评论 -
花行九颜~任务梳理_0203
1、成功添加,使用git 命令管理工程git add . //不要忘记这个点哦,添加全部文件git commit(没有参数哦,amend 是要并入到原来分支上面使用的参数)git commit 时一定要在填写log时看到所有文件都提交了,才能正确提交,如果不是,要找原因~2、成功编译XviD的库函数写xvid库函数的.mk 文件,配置参数,写原函数、头文件的路径...3、原创 2018-02-03 09:55:46 · 145 阅读 · 0 评论 -
春山眉黛~xvid.mk文件书写注意事项
一、vendor/sprd/proprietories-source/sprd_codecs/xvid//src/portab.h:134:6: error: You are trying to compile Xvid without defining address bus size.# error You are trying to compile Xvid without d原创 2018-02-03 09:46:01 · 384 阅读 · 0 评论 -
春山眉黛~git commit --amend之后之后
shift + I :转到INSERT模式ESC:退出INSERT模式:wq :保存并退出原创 2018-02-01 14:39:53 · 270 阅读 · 0 评论 -
调试使用代码
vo->g_nFrame_enc++; if(vo->g_nFrame_enc==791) { int debug = 1; }原创 2018-03-30 09:15:57 · 197 阅读 · 0 评论