我用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;