
Linux多媒体技术
文章平均质量分 53
爱技术爱生活
这个作者很懒,什么都没留下…
展开
-
在ubuntu16.04-32bits 下编译vlc和vlc-qt开源项目
软件版本:ubuntu16.04 32位 Qt5.5.0 32位开源项目:vlc2.2.4: wget http://download.videolan.org/pub/videolan/vlc/2.2.4/vlc-2.2.4.tar.xz vlc-qt-0.10.0:https://github.原创 2016-09-19 17:44:27 · 3776 阅读 · 1 评论 -
ubuntu12.04下编译vlc开源库
wget ftp://ftp.videolan.org/pub/videolan/vlc/2.0.6/vlc-2.0.6.tar.xz(这个支持ubuntu 12.04、ubuntu 13.04,ubuntu 14.04LTS安装时,make不成功)tar -xvf vlc-2.0.6.tar.xz./configuremakemake install目前就发现这种原创 2016-08-31 16:47:06 · 529 阅读 · 0 评论 -
Cannot find module ProcessContainerFork.js
Cannot find module '/home/deploy/node_modules/pm2/lib/ProcessContainerFork.js'因为pm2环境发生了变化,需要删除这个才可以rm -rf ~/.pm2原创 2021-02-09 14:01:51 · 1626 阅读 · 0 评论 -
localtime的死锁问题及规避方式
目录1、分析进程死锁原因2、解决进程死锁问题开发webrtc服务端录制时,录制中出现偶现死锁问题。1、分析线程死锁原因通过pstack 进程id 查看进程堆栈,发现如下堆栈信息:#0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95#1 0x00007f7690c0894a in _L_lock_10416 () from /lib64/libc.s...原创 2021-01-20 16:13:08 · 1358 阅读 · 0 评论 -
Linux sleep的三种实现
1、采用selecttimeval timeOut;timeOut.tv_sec = useconds/1000000;timeOut.tv_usec = useconds%1000000;TLOG_INFO("tv_sec=%lld, tv_usec=%lld.", timeOut.tv_sec, timeOut.tv_usec);if (0 != select(0, NULL, NULL, NULL, &timeOut)){ TLOG_INFO("select error");原创 2020-12-17 16:28:42 · 378 阅读 · 0 评论