当前位置: 首页 > news >正文

网站定制开发收费标准是多少wordpress资源下载插件

网站定制开发收费标准是多少,wordpress资源下载插件,中山seo代理商,深圳注册公司网址背景 我在开发一个播放器的缓存队列时#xff0c;遇到一个bug,导致包和帧无法被下一个模块读取 找了半天#xff0c;原来是队列中的包和帧数据要进行内容的刷新暂存 包数据和帧数据不能直接放入队列 //入队#xff0c;包进队列 int AVPacketQueue::Push(AVPacket *val,i…背景 我在开发一个播放器的缓存队列时遇到一个bug,导致包和帧无法被下一个模块读取 找了半天原来是队列中的包和帧数据要进行内容的刷新暂存 包数据和帧数据不能直接放入队列 //入队包进队列 int AVPacketQueue::Push(AVPacket *val,int timeout) {//加作用域互斥锁资源同一时间只能有一个线程访问作用域结束自动释放锁//std::lock_guardstd::mutex lock(mutex_);std::unique_lockstd::mutex lock(mutex_);//这里必须要加手动作用域互斥锁因为wait_for需要作用域//因为是包队列-双链表//如果队满了等待timeout时间if(duration_curduration_MAX) {// 等待pop或者超时唤醒cond_.wait_for(lock, std::chrono::milliseconds(timeout), [this] {return duration_curduration_MAX;});}//如果依然队满就直接返回-1if(duration_curduration_MAX){return -1;}//入队:出现问题的代码这里是直接把包指针存放到队列中了但是在ffmpeg中不能直接存放必须要先搞一个新包然后刷新暂存数据queue_.push(val);//增加队列缓存时间,强转成mslong ms static_castlong(av_rescale(val-duration, 1000, AV_TIME_BASE));this-duration_curms;cond_.notify_one();//条件变量通知其他线程可以继续执行return 0; }解决方案 //入队包进队列 int AVPacketQueue::Push(AVPacket *val,int timeout) {//加作用域互斥锁资源同一时间只能有一个线程访问作用域结束自动释放锁//std::lock_guardstd::mutex lock(mutex_);std::unique_lockstd::mutex lock(mutex_);//这里必须要加手动作用域互斥锁因为wait_for需要作用域//因为是包队列-双链表//如果队满了等待timeout时间if(duration_curduration_MAX) {// 等待pop或者超时唤醒cond_.wait_for(lock, std::chrono::milliseconds(timeout), [this] {return duration_curduration_MAX;});}//如果依然队满就直接返回-1if(duration_curduration_MAX){return -1;}//入队:一定注意必须要重新申请空间不然会指向同一段地址,而且后面要释放对应的数据包av_packet_freeAVPacket *tmp_packet av_packet_alloc();av_packet_move_ref(tmp_packet, val);queue_.push(tmp_packet);//增加队列缓存时间,强转成mslong ms static_castlong(av_rescale(val-duration, 1000, AV_TIME_BASE));this-duration_curms;cond_.notify_one();//条件变量通知其他线程可以继续执行return 0; }
http://www.dnsts.com.cn/news/190047.html

相关文章:

  • 高校网站建设意义怎样找网站
  • 中国建设银行北京天竺支行网站佛山网站建设专业现状
  • 导航网址网站怎么做广告制作包括哪些
  • 重庆农村网站建设淄博网站建设方案
  • DW做网站下拉列表怎么做网站建设的格式
  • 网上有专业的做网站吗影视logo设计制作器
  • ie兼容性 网站沈阳网红打卡旅游景点
  • wordpress做物流网站合肥城市建设网站
  • 国外做家谱的网站外贸网站logo
  • wordpress如何搭建网站建视频网站
  • 广州电信网站备案百度收录左侧带图片的网站
  • 建设网站需要什么软件淘宝网站基础建设 托管
  • 网站链接分析工具网站建设与网页设计制作教程
  • 嘉盛建设集团网站运营怎么自学
  • 官方网站如何做php网站制作软件
  • 长春模板自助建站亚马逊云服务器
  • 建设厅电工证查询网站官方网网上注册公司要多少钱
  • 深圳市做网站建设株洲网站建设推广报价
  • 建设ca网站wordpress首页html
  • 杭州网站 建设凡科做网站友情链接怎么做
  • 企业网站 自助建站网站域名空间一年费用是多少钱
  • 安康创宇网站制作建设在线crm网站
  • 做网站到底要不要营业执照做小说网站做国外域名还是国内的好处
  • 网站开发制作的流程asp.net做音乐网站
  • 品牌网站建设公司排名网页与网站的区别是什么
  • 东莞市行业网站制作公司辽宁建设工程信息网专家库官网
  • 华为公司网站建设目标网站建设价格如何
  • 做质粒图谱的网站装企erp管理系统
  • 医疗网站有哪些微信营销定位
  • html5网站模板源码wordpress 导出数据