Ok,
das hab ich mal probiert grad, aber das verhalten is nich viel anders hab n paar xvid files hintereinander abgespielt und 2 gingen nich ...renderfileerror... und ansonsten hats geklappt, genau das selbe...also ich habs eben so probiert:
Delphi-Quellcode:
if FGVideo.Active then begin
Form7.FGVideo.Stop;
Form7.FGVideo.ClearGraph;
Form7.FGVideo.Active := False;
Form7.DCVISPluginRenderer1.Plugins.SetAudiofilter(nil);
Form7.FgVideo.DisconnectFilters;
//Dyn neuer Filtergraph....
Form7.FgVideo.Free;
NewFilter := TFilterGraph.Create(Form7);
NewFilter.Name := 'FGVideo';
Form7.DSVideoWindowEx21.FilterGraph := FGVideo;
Form7.FGDSFilter.FilterGraph := FGVideo;
Form7.DSTrackBar1.FilterGraph := FGVideo;
Playlistform.DSTrackBar1.FilterGraph := FGVideo;
DeskDisplay.DSTrackBar1.FilterGraph := FGVideo;
//-------------------
end;
ausserdem war es auch noch so das die 2 weiteren dstrackbars nich mehr gehen obwohl ich sie ja wiedr mit dem filtergraph verknpfe... nur die erste trackbar geht also Form7.dstrackbar1