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)



Comments are not always saved with files
Fix required: external encoders should all support adding comments.



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 effect modes do not 'stick' when other grabbable effects are switched 
on.
Fix required: effects are being converted to plugins, each will manage its own 
parameters. Fix planned for 0.9.1
