FargmentMP4是一种特殊的MP4,这边他的特点及格式,不再详细说明 ,网上资料不少可以进行参考。 这边说下基于FFMPEG封装aac及h264为FargmentMP4的步骤: 关键代码: 1、创建两个输入对象和一个输出对象并打开。 AVFormatContext *ifmt_ctx_v = ...
分类:
其他好文 时间:
2021-02-23 14:31:57
阅读次数:
0
当文件是一个符号链接时,lstat返回的是该符号链接本身的信息,而stat返回的是该链接指向的文件的信息。 stat结构体中的st_mode则定义了下列数种情况 S_IFMT 0170000 文件类型的位遮罩 S_IFSOCK 0140000 socket S_IFLNK 0120000 符号链接 ...
分类:
其他好文 时间:
2019-09-27 19:10:12
阅读次数:
154
直接上代码:packagemainimport"fmt"funcmain(){varnum*int32variint32=5//针对*int32的,先创建一个i类型,然后取i的地址,赋值给*int32num=&ifmt.Println("=====>:\t",num)fmt.Println("=====>:\t",*num)}运行结果:=====>:0xc04206408
分类:
编程语言 时间:
2018-05-17 11:34:54
阅读次数:
1478
工作中遇到 else if( (s_buf.st_mode&S_IFMT) == S_IFDIR) return 2; else if( !(s_buf.st_mode&S_IFREG) || access(file, W_OK) == -1) return 0; return 1; 来了解一下st ...
分类:
其他好文 时间:
2016-07-11 16:34:50
阅读次数:
834
套接字描述符和通用文件描述符在形式上没有区别,那么如何判断一个文件描述符是否是套接字描述符呢?下面我们就简单的自定义一个函数issockettype,用于套接字描述符判定。#include
#include
#include
#include
#include
#include...
分类:
系统相关 时间:
2015-08-27 13:37:23
阅读次数:
156
tinyhttpd 是一个用C语言实现的简单的HTTP服务器程序,500行代码,值得阅读。看完这个代码之后有几点需要进一步的思考:
1.get_line()函数要处理跨平台的换行('\n' or '\r\n')
MSG_PEEK 标志可以窥探缓冲区中的数据,从而决定是否读取;
2.stat ,st.st_mode & S_IFMT) == S_IFDIR 判断对应的路径是否是目录;
3....
分类:
Web程序 时间:
2015-04-03 21:06:00
阅读次数:
225