自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 ubuntu环境下基于cerbero构建GStreamer及使用VSCode进行调试

使用VSCode调试gstreamer源码

2022-08-20 10:35:00 1088 1

原创 CarPlay Wireless 使用fdk_aac库解码Raw AAC-LC & AAC-ELD

CarPlay over USB uses LPCM for audio. CarPlay over wireless uses raw AAC-LC for high latency audio (Main High Audio) and either OPUS or raw AAC-ELD for low latency audio (Main Audio except “media” an...

2019-03-13 18:41:03 5630 10

原创 Android平台下GStreamer SDK使用实践

下载SDK及Demo包prebuilt binaries:https://gstreamer.freedesktop.org/data/pkg/android/demo 代码:https://gitlab.freedesktop.org/gstreamer/gst-docs/解压,分别存放至路径:D:\GitHub\extra\gst-docs-masterD:\GitHub\ext...

2019-02-27 11:48:38 5132 8

原创 yocto模块使用quilt工具增加patch方法

如果源码模块是git仓库的型式(远程的或者本地的mirror型式),直接使用git diff来生成patch就可以了。模块源码为压缩包的型式,可以使用quilt工具来生成patch文件。拿imax6平台gstreamer的imx插件模块imx-gst1.0-plugin为例:第一步,使用quilt工具生成patch文件配置构建环境后,使用如下命令解压源码包并打入已经存在的patch:$...

2019-01-18 18:12:05 3803 3

原创 GStreamer修改解码器默认优先级

什么场景下需要修改解码器的优先级?如果是使用GStreamer低层element来构建pipeline(不使用高层接口),因为可以直接指定解码器,所以自然不需要去修改编解码器的默认优先级。如下,使用gst-launch播放一个flac的音频,我们就直接指定了omxflacdec作为音频解码器:gst-launch-1.0 filesrc location=/backup/1.flac ! f...

2019-01-18 16:32:18 2403

原创 嵌入式平台使用 Electric Fence 侦测程序内存错误记录

因为目前开发的项目中经常出现偶现的程序crash问题,所以最近一直在折腾C/C++程序内存错误的侦测方式。目前主要看了Address Sanitizer, Valgrind,还有一个比较有年头的东西 Electric Fence。Address Sanitizer 真的比较好,只需要增加编译选项(-fsanitize=address)就可以用起来,能用的话很推荐使用。这个工具需要GCC版本...

2018-10-26 15:27:35 2168

原创 ubuntu16.04 无sudo权限安装vim8.0

编译安装 libreadline-devapt-get source libreadline-devcd readline6-6.3/./configure --prefix=/home/zyliu/usr/makemake install 编译安装 lua-5.3.4下载 lua-5.3.4.tar.gzhttps://www.lua.org/ftp/lua-...

2018-04-08 17:26:54 2583

原创 gerrit 升级记录

gerrit 2.1.8 upgrade

2018-01-23 18:20:22 4745

原创 OMX Decoder Insufficient resources Issue

最近在gstreamer播放h264编码的多媒体文件时,偶尔会遇到OMX解码器返回 Insufficient resources 的问题。

2018-01-02 18:00:11 1714

原创 telechips平台gstreamer实现pango字幕混入视频功能

gstreamer原生的代码就是支持pango字幕混入视频数据的功能的。而且在使用软件解码时,默认也是把pango字幕混入视频一起显示的。但是,在telechips 897x 平台上,telechips针对自己硬件解码器输出的 video/x-raw-tc(NV12_TC) 格式,在输出字幕这一块,做了自己的处理。

2017-12-08 13:50:56 1472

原创 Linux车机平台pulseaudio多alsasink配置

linux嵌入式平台为pulseaudio配置多个alsa-sink

2017-10-16 17:46:14 8630 12

原创 GStreamer播放媒体,实现Video Mute功能

GStreamer动态修改pipeline实现video mute的功能。

2017-09-19 10:58:40 2326

原创 基于gst-uninstalled进行GStreamer开发

GStreamer官方提供了一种基于非安装版本的GStreamer进行开发的方式,可以在不影响当前linux系统中安装版本的情况下,方便的基于最新版本的源码进行修改,调试和开发。

2017-02-28 11:33:03 533

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除