Salve a tutti, come da oggetto vorrei sapere come poter regolare la velocità di riproduzione di un filmato asf. Ho provato a inserire un clock collegandolo al videoplayer e quindi modificandone il rate ma non funziona. Ho visto invece che posso usare il SetRate dell'IMediaSeeking http://msdn.microsoft.com/en-us/library/dd407039(v=vs.85).aspx ma non so come si usa...Qualcuno ha qualche idea o esempio?Grazie a chiunque risponda

ps:vi posto il metodo dove provo a modificare la velocità,imposto il rate tramite la posizione di una trackbar

procedure Tform.trackbarpositionchanged(position:double)
begin
///con il clock
clock.rate:=position;
clock.mode:=tcmPreciseTime;

//////oppure con IMediaSeeking
videoplayer.graph.graph.QueryInterface(IID_IMediaS eeking,&pMediaSeeking);
videoplayer.graph.graph.QueryInterface(IID_IMediaC ontrol,&pMediaControl);
pmediaControl.stop;

pmediaseeking.setRate(position*0.1);
pmediacontrol.run;

end;