我用DirectShow做了播放DVD碟片的IFO文件的程序在选择字幕的时候出现了点问题,
当选择完字幕后视频卡住不在往下播放了?各位哪个晓得的是什么问题啊?var
Hr : HRESULT;
DvdCmd : IDvdCmd;
begin
LangID:=(Sender as TMenuItem).Tag; with FilterGraph as IDvdControl2 do
begin
Hr:=SelectSubpictureStream(LangID,DVD_CMD_FLAG_None,DvdCmd); if Succeeded(Hr) then
begin
DvdCmd.WaitForEnd;
DvdCmd:=nil;
end;
end;
end;
当选择完字幕后视频卡住不在往下播放了?各位哪个晓得的是什么问题啊?var
Hr : HRESULT;
DvdCmd : IDvdCmd;
begin
LangID:=(Sender as TMenuItem).Tag; with FilterGraph as IDvdControl2 do
begin
Hr:=SelectSubpictureStream(LangID,DVD_CMD_FLAG_None,DvdCmd); if Succeeded(Hr) then
begin
DvdCmd.WaitForEnd;
DvdCmd:=nil;
end;
end;
end;
帮帮忙啊