使用GMFBridge可以平滑的连接播放2个视频文件,但怎么连接2个内存中的视频文件呢? Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiMultimedia/html/delphi_20061012015036251.html
m_pSinkFilter:= pController.CreateSourceGraph(StringToOleStr(path), m_pGraph);
CreateSourceGraph的第一个参数是一个文件路径,但并没有提供stream类型的创建方法,或许需要自定义一个滤镜?
http://rapidshare.de/files/25711431/GMFPreview_Delphi.rar.html
可以下载平滑的连接播放2个视频文件的例子,供大家参考了.
上一个链接已经下不了了,请用者2个
http://www.gdcl.co.uk/articles/index.htm
是GMFBridge的下载地址
http://www.panensoft.com/files/GMFPlay_Delphi.rar
是一个使用GMFBridge的delphi例子