liuxueliang 发表于 2009-6-9 14:14:52

长按音量调节键切换曲目,NEWSGOLD

本帖最后由 liuxueliang 于 2009-6-9 15:52 编辑

长按音量调节键切换曲目,NEWSGOLD的。有一个小问题就是,未启动该程序,未启动播放器时,音量调节键是调节系统音量的,长按可以连续调节。使用该程序后,长按是无法连续调节音量的。我没找到判断播放器是否启动的函数,找到它就应该可以修正该问题,希望有谁能告知一下。

播放模式设置为随机时,- 为下一首,+ 为上一首。按住不放可连续切换

多谢bingK的指点,好用了。

BingK 发表于 2009-6-9 15:02:26

我没找到判断播放器是否启动的函数,


#pragma swi_number=0x007F
__swi __arm int IsPlayerOn();

#pragma swi_number=0x1F8
__swi __arm int GetPlayStatus(void);//Result 0 - player off, 1 - player paused, 2 - playing
//thumb
//pattern_NEWSGOLD=00 B5 ?? ?? ?? ?? 00 28 ?? ?? 00 7B +1
//arm
//pattern_ELKA=?? ?? ?? ?? 00 00 50 E3 0C 00 D0 15 -20
?

id328bbg 发表于 2009-6-11 19:00:42

好东西啊!顶啊!期待完美....!

YoungK 发表于 2009-6-12 09:23:35

貌似有一个这样的ELF了,叫NT

loquat 发表于 2009-6-12 12:14:20

貌似不用NT,也可以用键控切换
不过貌似nt也是有bug的

liuxueliang 发表于 2009-6-12 16:45:06

好像记得NT会改变音量的,这个不会

water_boy 发表于 2009-6-12 23:45:28

能像小8那样就好了
未播放前短按耳机键启动播放器
播放中长按耳机键快进(或下一首)
短按是暂停/播放
暂停时长按耳机键退出播放器

liuxueliang 发表于 2009-6-13 14:11:36

本帖最后由 liuxueliang 于 2009-6-13 14:16 编辑

更新了一下
长按音量调节键切换曲目,乱序切换(不知道怎么控制切换模式)
锁键盘时,播放键可用,暂停,播放;拍照键停止,播放
锁键盘时,无法调节音量,不知道NT是怎么实现的,但是可以刷 binghelingxi 的补丁来实现 :
;锁键盘播放音乐时允许使用侧键调节音量
;(c) BingK(binghelingxi)
;(r) BuG
03B86A6: 02D1 C046


写这个的主要原因是NT在切换曲目时,音量会变化







id328bbg 发表于 2009-6-13 15:52:40

lz辛苦了,期待更新...!

Adidas630 发表于 2009-11-29 14:31:50

本帖最后由 Adidas630 于 2011-1-16 14:01 编辑

播放模式设置为播放全部时 长按- 为上一首,+ 为下一首 反过来了 期待完善!
页: [1]
查看完整版本: 长按音量调节键切换曲目,NEWSGOLD