跨平台高性能音视频框架,QtAV 1.6.0 发布
QtAV 1.6.0 发布,改进内容如下:
   - 性能最好的VDA解码器(OSX):现在VDA解码后无需拷贝直接渲染了,性能大幅提高。这个功能其他播放器早有了,但是QtAV用到了和它们不一样的输出格式,性能更佳。这个已经让mpv的开发者验证了,日后它们也会支持,ffmpeg目测也会做些改动。
  - CUDA: 修复bitstream filters错误使用
  - OpenGL:
  
    支持PBO,默认关闭,加环境变量QTAV_PBO=1开启;
    支持rectangle纹理,目前只用在苹果的VDA解码中
    支持非平面格式的yuv渲染
  
  - 支持缓冲大小设置,加入缓冲进度信号
  - 支持帧率设置,常用于裸流
  - 支持音频滤镜
  - 改进avfilter的支持,兼容libav和ffmpeg
  - 加入pulseaudio输出,linux下默认使用
  - 支持检测系统的应用音量设置导致的音量变化,这样可以让应用的ui和音量始终一致
  - 简化音频输出接口
  - 修复:ios编译问题,eof检测错误,错误处理,部分视频预览花屏等
  -  部署:新增直接从windows、linux的安装包部署sdk,安装后运行sdk_deploy.bat 或sdk_deploy.sh
  -  播放器例子:加入更多设置选项。windows下卸载安装包后去掉右键菜单里的QtAV选项
  - QMLPlayer 在android上对视频进行文件关联,可以在文件管理器里邮件菜单选择QMLPlayer打开了
  - 修复OSX上QMLPlayer安装包错误
  
  下载:https://sourceforge.net/projects/qtav/files/release/1.6.0/
  主页:www.qtav.org