[PATCH v2 06/21] opencsd: adds classes to handle decoder registration and management