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

在线购物网站的设计海南百度推广公司电话

在线购物网站的设计,海南百度推广公司电话,小公司怎么做免费网站,如何建网络营销网站playbin运用 多流处理#xff1a;一个电影#xff0c;对应一个视频和多个音频流#xff08;立体声/5.1声道被视为一个单独的流#xff09;#xff0c;以适应不同的语言。在这种情况下#xff0c;用户选择一个音频流#xff0c;应用程序只播放选定的音频流#xff0c;忽…playbin运用 多流处理一个电影对应一个视频和多个音频流立体声/5.1声道被视为一个单独的流以适应不同的语言。在这种情况下用户选择一个音频流应用程序只播放选定的音频流忽略其他音频流。 为了能够选择合适的流用户需要了解一些关于它们的信息例如它们的语言。这些信息以“元数据”附加数据的形式嵌入在流中本教程展示了如何检索这些信息。 分流 定义从容器中检索各个流的过程被称为“分流”demultiplexing或“解封装”demuxing 枚举与playbin标志位 稍后我们将设置一些playbin的标志位。我们希望有一个方便的枚举类型可以方便地操作这些标志位但由于playbin是一个插件不是GStreamer核心的一部分所以这个枚举类型对我们不可用。技巧就是在我们的代码中声明这个枚举类型GstPlayFlags。GObject允许内省因此可以在运行时获取这些标志位的可能值而不使用这个技巧的方式要复杂得多。 函数与知识点 flags属性playbin的重要属性之一可以改变playbin的行为该属性可以具有任何组合的GstPlayFlags。其中最有趣的值有GST_PLAY_FLAG_VIDEO 启用视频渲染GST_PLAY_FLAG_AUDIO 启用声音渲染GST_PLAY_FLAG_TEXT 启用字母渲染GST_PLAY_FLAG_VIS 没有视频流时启用可视化其他参数见Basic tutorial 12 connection-speed属性playbin的属性之一告知playbin我们网络连接的最大速度因此如果服务器上有多个可用版本的请求媒体playbin会选择最合适的版本。这通常与像HLS或RTSP这样的流媒体协议结合使用。 GMainLoop 属性表示 GLib 或 GTK 应用程序的主事件循环的不透明数据类型。 g_main_loop_run() 功能在调用循环的g_main_loop_quit()之前运行主事件循环。 注意如果在循环的GMainContext线程上调用此函数它将处理循环中的事件否则它将简单地等待。 g_main_loop_quit() 功能停止运行一个GMainLoop对于该循环的任何对g_main_loop_run()的调用都会返回。 注意当调用g_main_loop_quit()时已经被分派的源仍将被执行。 GstTagList 属性gst数据结构之一。存储描述媒体元数据的标签列表。 void g_signal_emit_by_name (GObject* instance, const gchar* detailed_signal, ...) 功能发出一个信号。信号的发出是同步进行的。只有在调用了所有处理程序或停止信号发出后该方法才会返回控制。 提示本tutorial里用于恢复与流相关联的GstTagList gst_tag_list_get_string() 功能将给定标签的内容复制到值中如果与该标签关联的有多个值则将多个值合并为一个值。 说明值中的结果字符串将使用UTF-8编码并在不再需要时由调用者使用g_free释放。返回的字符串也保证非NULL和非空。 提示本tutorial中使用像gst_tag_list_get_string()这样的gst_tag_list_get_*函数提取单个标签。 这种检索标签列表的方式可能不太直观被称为动作信号。动作信号由应用程序发送给特定的元素该元素执行动作并返回结果。它们的行为类似于动态函数调用其中类的方法通过名称信号的名称而不是内存地址来标识。这些信号在文档中以及常规信号一起列出并且被打上“动作”的标签。例如可以参考playbin的文档。 playbin定义了3个动作信号以获取元数据get-video-tags、get-audio-tags和get-text-tags。标签的名称是标准化的并且该列表可以在GstTagList文档中找到。在这个示例中我们对流的GST_TAG_LANGUAGE_CODE和其GST_TAG_*_CODEC音频、视频或文本感兴趣。 playbin的另外三个属性current-video、current-audio和current-text获取当前选中的流。
http://www.huolong8.cn/news/69337/

相关文章:

  • 环保公司网站建设wordpress media
  • 湛江有没有做网站的wordpress新用户无法注册
  • 移动网站建设口碑好西安百度推广开户多少钱
  • 阿里 设计网站建设英语培训网站模板
  • 建设集团招聘手机优化不到100怎么办
  • 做网站技术选择如何建设物流网站
  • 菠菜网站的代理怎么做怎么查百度搜索排名
  • 做外贸哪里网站比较好亿恩 网站备案
  • 网站组成WordPress中文king主题
  • 拼多多网站怎么做wordpress 如何获得数据库数据
  • 高明做网站怎么通过贷款网站找做贷款客户
  • 网站名查找wordpress 小清新主题
  • 国内做设计的网站有哪些员工管理系统源码
  • 网站运营与管理的心得体会网站用户管理体系
  • 西安大型网站建设班级网站怎么做ppt
  • 饶平网站建设开发公司工程部管理制度
  • wordpress谷歌字体加载慢重庆seo俱乐部联系方式
  • 站长网网站模板下载wordpress 小工具修改
  • 免费做那个的视频网站好帝国cms添加网站地图
  • 网站建设中 显示网站制作流程 优帮云
  • 网站建设动态网站推广问题
  • 备案成功的网站杭州网络科技设计中心
  • 自助房申请网站wordpress在评论框中加文字
  • 休闲咖啡厅网站开发目标初二信息课网站怎么做
  • 网站开发外贸网网站建设的公司
  • 网站建设哪家好 北京理发培训专业学校
  • 搭建网站需要哪些东西企业服务有哪些内容
  • 十年经验网站开发公司微信主题wordpress
  • 湖北网站建设报价便宜电商网站建设
  • 网站后台上传表格简述网站开发具体流程图