mirror of
https://github.com/langhuihui/monibuca.git
synced 2025-09-27 05:35:57 +08:00

- Refactor frame converter implementation - Update mp4 track to use ICodex - General refactoring and code improvements 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
627 B
Go
22 lines
627 B
Go
package pkg
|
|
|
|
// StepName is a typed alias for all workflow step identifiers.
|
|
type StepName string
|
|
|
|
// StepDef defines a step with typed name and description.
|
|
type StepDef struct {
|
|
Name StepName
|
|
Description string
|
|
}
|
|
|
|
// Standard, cross-plugin step name constants for pull/publish workflows.
|
|
// Plugin-specific step names should be defined in their respective plugin packages.
|
|
const (
|
|
StepPublish StepName = "publish"
|
|
StepURLParsing StepName = "url_parsing"
|
|
StepConnection StepName = "connection"
|
|
StepHandshake StepName = "handshake"
|
|
StepParsing StepName = "parsing"
|
|
StepStreaming StepName = "streaming"
|
|
)
|