- 博客(4)
- 收藏
- 关注
原创 OpenMAX/IL: OMX IL 学习笔记【1】- 结构框架
OpenMAX IL 层 API 旨在为媒体组件提供跨平台的可移植能力。这些接口将系统的软硬件结构进行抽象化。每个组件及其相关的转换都被封装在组件接口的内部。OpenMAX IL API 允许用户去加载,控制,连接以及卸载各独立的组件。这种极具灵活性的内核结构使得 Intergration Layer 能够很容易的实现几乎所有的多媒体应用情形,并且能够很好的与现有的基于图像的多媒体框架相结合。
2015-06-23 16:52:13 5276
原创 Gstreamer/tools: gst-launch gst-inspect 用法示例
1. 查看 gst 中的 plugins 及其详细信息: $ gst-inspect 列出 gstreamer 中所有的 plugins $ gst-inspect alsasink 打印出 alsasink 的详细信息 $ gst-inspect --gst-debug all 打印出 G
2015-06-19 11:20:43 5664
原创 Gstreamer/Plugin-base/audiosink: AlsaSink AlsaSrc 结构解析
1. 引言 GstAlsaPlugin 是Gstreamer中的重要插件,其代码位于 gst-plugin-base 中,应用可以通过它来实现音频的采集和播放。 它是通过ALSA libary API封装实现的,相较于 gst-plugin-good 包中的GstPulsePlugin 实现更高效,延迟更低。在分析GstAlsaSink 和GstAlsaSrc 实现之前我们先了解一下
2015-06-19 10:54:49 5086 3
原创 Gstreamer/audioflingersink/APE: 使用palybin播放extrahigh,insane等级的ape音乐出现卡顿现象
解决方法:1. 增大 audioflingersink 中对 audiotrack 中 ringbuffer 大小的配置;diff --git a/gst/audioflingersink/gstaudioflingersink.cpp b/gst/audioflingersink/gstaudioflingersink.cppindex 840c3f3..7e
2015-06-09 17:01:04 1670 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人