Removed seeking - difficult to maintain across backends, and we dont need it.
Started work on an ffmpeg backend.