P
Passion
Unregistered / Unconfirmed
GUEST, unregistred user!
要求用流组合的方式同步播放一mpg文件和一mpa文件,用下面的代码:
FGroupStream := FMPOpen(FMPF_GROUP, 0);
FVideoStream := FMPOpen(FMPF_FILE, Cardinal(PChar(FMPGFile)));
经检查两个Stream都创建成功了,然后
if FMPGroup(FGroupStream, FMPF_INSERT, FVideoStream) <> 0 then
CheckError('Streams Group Failure');
结果FMPGroup函数老是返回非0值,用FMPGetLastError得到的值是FMPE_ITEM_INDEX,说是索引错误,可文档中说FMPGroup函数中的参数默认是就是Handle。
不知哪位高人曾经搞过RealMagic卡的流组合播放?烦请指教指教。
FGroupStream := FMPOpen(FMPF_GROUP, 0);
FVideoStream := FMPOpen(FMPF_FILE, Cardinal(PChar(FMPGFile)));
经检查两个Stream都创建成功了,然后
if FMPGroup(FGroupStream, FMPF_INSERT, FVideoStream) <> 0 then
CheckError('Streams Group Failure');
结果FMPGroup函数老是返回非0值,用FMPGetLastError得到的值是FMPE_ITEM_INDEX,说是索引错误,可文档中说FMPGroup函数中的参数默认是就是Handle。
不知哪位高人曾经搞过RealMagic卡的流组合播放?烦请指教指教。