摘要: 最近在验证tina对裸流音视频的支持,主要指h264视频裸流及pcm音频裸流。 在原始sdk中有针对很多video和audio类型的parser,但就是没有找到pcm和h264的parser,所以需要自己搞个parser,同时找到audio播放的的接口写个demo来验证。 所有支持解析类型的pars 阅读全文
posted @ 2019-05-15 15:36 mcdull^0^ 阅读(1454) 评论(0) 推荐(0)
摘要: 测试裸流 编译的文件位于 查找头文件位置 现在需要omx这个头文件到路径包含到对应的Makefile里面, 查看Makefile发现LOCAL_INCLUDE原本是想包含该头文件路径,但是却被写错了“ 另外在demo目录下的Makefile.am中有针对 编译屏蔽的注释,具体原因不详。。。 阅读全文
posted @ 2019-05-05 17:30 mcdull^0^ 阅读(974) 评论(0) 推荐(0)
摘要: 以前针对多个fd进行数据(一般也就4、5个,没超过10个)读取,一般都是使用select操作,只有有任何一个fd有数据来了,都会返回,然后去匹配fd读取即可。 也可以设置阻塞时间,定时返回。 但是select最多只能支持1024个fd,而且效率不高,epoll却可以最大支持到65535个fd,而且效 阅读全文
posted @ 2019-04-27 16:54 mcdull^0^ 阅读(779) 评论(0) 推荐(0)
摘要: 定时器 可以用系统定时器信号SIGALARM 最近工作需要于是又发现了一个新玩意timerfd配合epoll使用。 man 手册看一下 这是一个专门针对fd的定时器,通过fd可以读取定时数据(定时时间到了就会有数据回来,否则阻塞(阻塞模式))。 结合epoll使用先弄个epoll出来 然后在弄个ti 阅读全文
posted @ 2019-04-27 15:57 mcdull^0^ 阅读(1568) 评论(1) 推荐(0)
摘要: 板子要开始调试了,第一个头大的问题就是调试过程中更新的文件怎么更新到板子上,以前用sd卡拷贝来来回回太浪费时间了,adb也需要接线各种连接操作。 现在板子有wifi可用,是时候把nfs共享搭起来了。 公司的编译服务器已经配好了一个nfs的共享目录/home/pub,地址是192.168.11.111 阅读全文
posted @ 2019-04-27 15:46 mcdull^0^ 阅读(4553) 评论(0) 推荐(0)
摘要: 今天开始正式干活了 拿到一个全志Tina的板子还有一个SDK压缩包,要求我这周(只剩一天半。。。)就要把sdk编译通过并且把板子跑起来。 还特别跟我说他们试了下这个sdk编译没法通过,会报错。。。 竟然是有坑! ———————————————————————————————————————————— 阅读全文
posted @ 2019-04-26 10:04 mcdull^0^ 阅读(4593) 评论(1) 推荐(0)
摘要: 安装编译环境的时候报错 search https://askubuntu.com/questions/578172/cannot-install-ia32-libs-on-ubuntu-14-04-64bit The ia32-libs package has not been available 阅读全文
posted @ 2019-04-25 21:39 mcdull^0^ 阅读(1442) 评论(0) 推荐(0)
摘要: c++ map 操作学习 阅读全文
posted @ 2019-04-25 08:16 mcdull^0^ 阅读(7622) 评论(0) 推荐(0)
摘要: C++开发中使用vector时非常方便的,但是也是需要非常小心的,最近在使用容器删除某个元素的时候,测试结果出现了异常 阅读全文
posted @ 2019-04-24 20:26 mcdull^0^ 阅读(959) 评论(0) 推荐(1)
摘要: 在ubuntu上生成ssh key 首先使用 查看本地是否已经有key 如果没有会显示如下: 使用ssh-keygen 生成新的key 提示 Enter file in which to save the key (/home/liuxueneng/.ssh/id_rsa): 再次查看生成的key, 阅读全文
posted @ 2019-04-24 14:17 mcdull^0^ 阅读(755) 评论(0) 推荐(0)