Known bugs
----------
Audio is sometimes out of sync, especially when playing a selection at the end of 
a file

Fix required: audio needs to be handled internally, so that play can wait for 
audio seek before starting. This would also allow feedback from the audio system 
to enable accurate A/V syncing. (Fix planned for LiVES 1.0)




Import from firewire drops frames, does not grab audio
Fix required: a more optimised dvgrab which can also save to wav audio.




When ping-pong looping is on, frame changes (scratching) does not work correctly 
at the start or the end of a clip.

Fix required: needs some thought...


Ping-pong loop works badly with single images, especially at higher frames rates.
Workaround: switch off ping-pong looping for single images.

Fix required: try to optimise for single image clips, so we are not constantly 
reloading them.




When resampling variable fps to fixed fps, playback becomes inaccurate if a clip 
is sped up rapidly. This is due to fps changes being recorded asynchronously, but 
played back synchronously.

Possible fix: ignore user entered fps changes, and calculate current fps from 
delta time between successive frames in the quantiser. Real time
recording will be rewritten anyway before 1.0





