Previous history is in Schroedinger. Depends on, and is an example of using, GstBaseVideo* base classes. Code was reindented, and an #ifdef HAVE_ENCODER removed.