有VOD神龙解压卡开发经验的请进啊!(50分)

  • 主题发起人 主题发起人 c97164_3000
  • 开始时间 开始时间
C

c97164_3000

Unregistered / Unconfirmed
GUEST, unregistred user!
我在用神龙解压卡把视频信号输出到电视时,成了黑白图像,不知为何!!
烦高手解答!!
还有一个大的就是怎么判断一首歌播完了!!
分不够可以加啊!
 
高手回啊!!
 
你不把你播放的代码贴出来,我们怎么知道出什么问题
判断一首歌播完:FMPGET(ghMPEGStream,FMPI_STM_MODE)= FMPF_STOPPED
 
我知道输出是黑白的原因是硬件问题,不是程序原因!!
现在我要的是怎么让歌一首接一首的放啊!!!
烦高手再答啊!!
 
可以利用卡的回调函数或Ttimer控件,获取STOPPED的信息进行!
 
我有整套的源码,
有兴趣跟我联系:jshzdn@163.net
 
以下引用:
可以利用卡的回调函数或Ttimer控件,获取STOPPED的信息进行!
--------
可否给个源码啊??
 
回调函数太长,调用较复杂,你还是用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;


 
多人接受答案了。
 
后退
顶部