General video codec implementation classes.