当前位置:网站首页>xmms已经发布到v1.3了,好久没写博客了
xmms已经发布到v1.3了,好久没写博客了
2022-08-09 10:05:00 【NextDreamInc】
xmms已经发布到v1.3了,好久没写博客了。
已经加了皮肤功能,快进功能,屏幕常亮等功能,NGW还帮做了个播放列表界面。
E2上的做得有些烦了,想改到E8上去。因为买了个E8.
还要做E8上的词组输入法。
输入法是没什么难题了。
xmms移植E8倒是困难不小,因为E8不是oss音频驱动的,没有/dev/dsp设备,所以要自己写音频输出插件。
xmms的输出插件,我看了老长时间,也没看出要实现哪些接口来,因为对函数指针不熟。后来去网上搜了下,
说是要写xmms的插件,只要引用那个plugin.h就可以了。里面有各种plugin要实现的方法,又看看os插件,
基本明白了怎么搞了。
现在就是要把E8的api封装成xmms的输出插件了。
还有一个困难是xmms是c写的,E8的都是C++写的,c调c++的东西,不能直接调用。
所以就要把c++的库,封装成c能调用的库,这个对于xmms是有理论上的可能的,但是有多少困难,还没试过。
就搞这么点东西, 感觉压力就挺大,不知为什么,心情就是轻松不下来。可能是网友的企盼太强烈了。
边栏推荐
- Quick sort eight sorts (3) 】 【 (dynamic figure deduction Hoare, digging holes, front and rear pointer method)
- By asking where the variables are stored, the shepherd boy laughed and said to use pointers, Go lang1.18 introductory refining tutorial, from Bai Ding to Hongru, the use of go lang type pointers (Poin
- 浅析JWT安全问题
- MySQL执行过程及执行顺序
- conditional control statement
- 第二周作业
- EndNote User Guide
- Thread,Runnable,ExecutorService线程池控制下线程量
- 3D printed this DuPont cable management artifact, and the desktop is no longer messy
- Multi-threaded cases - timer
猜你喜欢
随机推荐
Apache Log4j 2 远程代码执行漏洞详解
Arrays.toString( )打印二维数组
判断一段文字的width
Browser error classification
循环嵌套以及列表的基本操作
Loop nesting and basic operations on lists
LeetCode179:最大数(C语言)代码简洁!
[贴装专题] 基于多目视觉的手眼标定
mysql简单安装
[贴装专题] 视觉贴装平台与贴装流程介绍
3.List interface and implementation class
关于SQL的SELECT查询语句的一般格式的描述2021-05-19
EndNoteX9 OR X 20 指南
Win系统 - 罗技 G604 鼠标蓝灯闪烁、失灵解决方案
StratoVirt 中的虚拟网卡是如何实现的?
[相机配置] 海康相机丢包配置环境
【八大排序①】插入排序(直接插入排序、希尔排序)
Super detailed MySQL basic operations
Master-slave postition changes cannot be locked_Slave_IO_Running shows No_Slave_Sql_Running shows No---Mysql master-slave replication synchronization 002
Redis 缓存主动更新策略