bowling-analysis-system
Version:
A comprehensive system for analyzing bowling techniques using video processing and metrics calculation
32 lines (28 loc) • 727 B
JavaScript
/**
* GenericProcessor class for backward compatibility
* @module processors/GenericProcessor
*/
const ProcessorBase = require('./ProcessorBase');
/**
* Generic processor implementation for backward compatibility
*/
class GenericProcessor extends ProcessorBase {
/**
* Creates a new GenericProcessor instance
* @param {Object} options - Processor options
*/
constructor(options = {}) {
super(options);
}
/**
* Internal processing logic
* @param {any} data - Input data
* @param {Object} context - Processing context
* @returns {Promise<any>} Processing result
* @protected
*/
async _processInternal(data, context) {
return data;
}
}
module.exports = { GenericProcessor };