encode_utils

package
v0.0.0-...-fede9f9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 15, 2024 License: BSD-2-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type JobConfig

type JobConfig struct {
	Encoder struct {
		Name     string         `json:"name" yaml:"name"`
		Settings map[string]any `json:"settings" yaml:"settings"`
	} `json:"encoder" yaml:"encoder"`

	Properties frame.StreamProperties `json:"properties" yaml:"properties"`

	Decoder struct {
		Settings map[string]any `json:"settings" yaml:"settings"`
	}

	TimecodesV1 string              `json:"timecodes_v1" yaml:"timecodes_v1"`
	Timecodes   utilities.Timecodes `json:"timecodes" yaml:"timecodes"`
}

type StatusData

type StatusData struct {
	Encoders []StatusEncoderData    `json:"encoders"`
	Host     *host.InfoStat         `json:"host,omitempty"`
	Load     *load.AvgStat          `json:"load,omitempty"`
	CPU      []cpu.InfoStat         `json:"cpu"`
	CPULoad  float64                `json:"cpu_load"`
	Memory   *mem.VirtualMemoryStat `json:"memory,omitempty"`
}

type StatusEncoderData

type StatusEncoderData struct {
	Name    string
	Version string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL