C c97164_3000 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-14 #1 我在用神龙解压卡把视频信号输出到电视时,成了黑白图像,不知为何!! 烦高手解答!! 还有一个大的就是怎么判断一首歌播完了!! 分不够可以加啊!
P poppy Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-15 #3 你不把你播放的代码贴出来,我们怎么知道出什么问题 判断一首歌播完:FMPGET(ghMPEGStream,FMPI_STM_MODE)= FMPF_STOPPED
C c97164_3000 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-17 #4 我知道输出是黑白的原因是硬件问题,不是程序原因!! 现在我要的是怎么让歌一首接一首的放啊!!! 烦高手再答啊!!
3 3cs Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-17 #5 可以利用卡的回调函数或Ttimer控件,获取STOPPED的信息进行!
J jeven Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-18 #6 我有整套的源码, 有兴趣跟我联系:jshzdn@163.net
C c97164_3000 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-18 #7 以下引用: 可以利用卡的回调函数或Ttimer控件,获取STOPPED的信息进行! -------- 可否给个源码啊??
3 3cs Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-18 #8 回调函数太长,调用较复杂,你还是用TTIMER+卡的API文件播放方式吧! 例子如下: 在Ttimer的事件中加入如下代码即可。 begin if FMPGET(ghMPEGStream,FMPI_STM_MODE)= FMPF_STOPPED then begin FMPCLOSE(ghMPGEStream); FMPFILENAME:=NextFilename; ghMPEGStream:=FMPOpen(FMPF_FILE,DWORD(FMPFILENAME)); CurrentPosition :=0; FMPPlay(ghMPEGStream, FMPF_POS_END And FMPF_END_STOP, CurrentPosition); end;
回调函数太长,调用较复杂,你还是用TTIMER+卡的API文件播放方式吧! 例子如下: 在Ttimer的事件中加入如下代码即可。 begin if FMPGET(ghMPEGStream,FMPI_STM_MODE)= FMPF_STOPPED then begin FMPCLOSE(ghMPGEStream); FMPFILENAME:=NextFilename; ghMPEGStream:=FMPOpen(FMPF_FILE,DWORD(FMPFILENAME)); CurrentPosition :=0; FMPPlay(ghMPEGStream, FMPF_POS_END And FMPF_END_STOP, CurrentPosition); end;