学习笔记
文章平均质量分 79
玄道公子
玄道男标准宅男其他资料暂时不详
展开
-
xmake经验总结1:解决c++ future/promise抛出std::system_error的问题
在xmake中解决c++ future/promise抛出std::system_error的问题原创 2022-09-14 10:38:16 · 1467 阅读 · 1 评论 -
gstreamer学习笔记(1): 调试相关
注:本篇笔记以gstreamer 1.8.1 版本为蓝本,若有出入的地方,请确认版本信息1. log调试信息的函数在 gstreamer 1.8.1版本中定义了如下的log输出宏:1.1 最基本的log输出宏 GST_CAT_LEVEL_LOG(cat,level,object,...)其中cat:表示category,用于区分log信息的类别,在后面说到debug level等信息的设置的时候会原创 2017-03-15 19:59:11 · 7403 阅读 · 0 评论 -
gstreamer 学习笔记(2): GstElement状态
注:这里同样是以gstreamer 1.8.1为蓝本一、状态定义在gstreamer中GstElement的状态定义如下:typedef enum { GST_STATE_VOID_PENDING = 0, GST_STATE_NULL = 1, GST_STATE_READY = 2, GST_STATE_P原创 2017-03-16 09:20:26 · 6403 阅读 · 0 评论 -
gstreamer学习笔记(3):message,event,signal区别
注:本篇笔记以gstreamer 1.8.1 版本为蓝本,若有出入的地方,请确认版本信息message在gstreamer中,message或者说Bus message(因为message都是在GSTBus上传递的),是用于gstreamer和application之间交互用的,比如当一个文件播放结束的时候,gstreamer会发一个EOS的message到GstBus上,如果app有去侦听(函数原创 2017-03-27 10:16:38 · 4555 阅读 · 0 评论 -
gstreamer 学习笔记(4): Gstvideodecoder
一、简介GstVideoDecoder是gstreamer提供的视频解码元件的父类(基类)元件,以方便开发者封装自己的video decoder为gstreamer的插件。当然,它也是继承自gstreamer元件的基类GstElement。注:这里同样是以gstreamer 1.8.1为蓝本二、结构体GstVideoDecoder结构体GstVideoDecoder是video decoder元件原创 2017-03-27 11:48:43 · 4864 阅读 · 3 评论 -
VLC学习笔记(1): 概述
以前看过VLC的代码,学习过VLC相关的知识,现将其记下来以作备忘 注:本记录是以VLC2.0作为参考,如有出入,请先核对版本号 一、简介VLC多媒体播放器(最初命名为VideoLAN客户端)是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影音光盘及各类流式协议。它也能作为unicast或 multicast的流式服务原创 2017-03-29 20:11:20 · 518 阅读 · 0 评论