09-04-2012, 04:16 AM
hello,
I try BasicVideo on Delphi 7, it seems a very good vcl but seeking with TVLAVIPlayer.CurrentFrame works only half the time
I tried this simple code with clock.avi (12 frames) provided on xp :
if not TVLAVIPlayer.Paused then TVLAVIPlayer.Pause;
c := TVLAVIPlayer.CurrentFrame;
for i := c+1 to c+6 do
TVLAVIPlayer.CurrentFrame := i;
the frame is shown once on two (i=1, 3, 5 ...)
and the VLAVIPlayer.OnProgress too, fired once on two
is there a way to solve it ?
thanks in advance
I try BasicVideo on Delphi 7, it seems a very good vcl but seeking with TVLAVIPlayer.CurrentFrame works only half the time
I tried this simple code with clock.avi (12 frames) provided on xp :
if not TVLAVIPlayer.Paused then TVLAVIPlayer.Pause;
c := TVLAVIPlayer.CurrentFrame;
for i := c+1 to c+6 do
TVLAVIPlayer.CurrentFrame := i;
the frame is shown once on two (i=1, 3, 5 ...)
and the VLAVIPlayer.OnProgress too, fired once on two
is there a way to solve it ?
thanks in advance