一个内存流播放的例子,但我调试通不过,请各位富翁帮我看看!(100分)

  • 主题发起人 主题发起人 lijing88688
  • 开始时间 开始时间
L

lijing88688

Unregistered / Unconfirmed
GUEST, unregistred user!
具体的下载连结是:http://www.dsplayer.de/open_source_project...Source_v0.2.zip
我调试总是报错不知为什么?
 
你给的连接,你能打开吗?
 
sorry!给错连结,应是:http://www.dsplayer.de/open_source_projects/DSPlayer_AsyncFileSource_v0.2.zip
 
下载看看.
 
放上这么长时间了,还没人响应,请各位高手出招!
 
修改config.pas
ga_ProposedTypes : array[0..8] of PGuid = (
@MEDIASUBTYPE_NULL,
@MEDIASUBTYPE_MPEG1Audio,
@MEDIASUBTYPE_MPEG1System,
@MEDIASUBTYPE_WAVE,
@KSDATAFORMAT_TYPE_MIDI,
@MEDIASUBTYPE_Avi,
@MEDIASUBTYPE_AU,
@MEDIASUBTYPE_AIFF,
@MEDIASUBTYPE_MPEG2_AUDIO
);
var
g_StreamPos: int64;
g_StreamLength: int64;
FileName: string;
g_MayjorType: string;
Filter.pas中FileName改为g_FileName
 
chxy:很感谢你回答我的问题,最后终于等来了你这样的高手!
我按你的方式修改了编译还是不能通过,主要错误有:
[Error] StreamOutPin.pas(104): Undeclared identifier: 'ga_ProposedTypes'
[Warning] StreamOutPin.pas(104): Comparison always evaluates to True
[Error] StreamOutPin.pas(105): Pointer type required
[Fatal Error] Filter.pas(75): Could not compile used unit 'StreamOutPin.pas'
请指教!
 
我编译没什么问题哦,只是遇到几个'ga_ProposedTypes'这样的变量去掉'ga_'就可以了。要用到DSPACK231。这个代码很不错,只是我改来改去,改不成VCL控件
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部