File: xx_generated.obsstats.go

package info (click to toggle)
golang-github-andreykaipov-goobs 0.8.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,228 kB
  • sloc: makefile: 32
file content (33 lines) | stat: -rw-r--r-- 1,027 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// This file has been automatically generated. Don't edit it.

package typedefs

// OBSStats represents the complex type for OBSStats.
type OBSStats struct {
	// Average frame render time (in milliseconds)
	AverageFrameTime float64 `json:"average-frame-time,omitempty"`

	// Current CPU usage (percentage)
	CpuUsage float64 `json:"cpu-usage,omitempty"`

	// Current framerate.
	Fps float64 `json:"fps,omitempty"`

	// Free recording disk space (in megabytes)
	FreeDiskSpace float64 `json:"free-disk-space,omitempty"`

	// Current RAM usage (in megabytes)
	MemoryUsage float64 `json:"memory-usage,omitempty"`

	// Number of frames skipped due to encoding lag
	OutputSkippedFrames int `json:"output-skipped-frames,omitempty"`

	// Number of frames outputted
	OutputTotalFrames int `json:"output-total-frames,omitempty"`

	// Number of frames missed due to rendering lag
	RenderMissedFrames int `json:"render-missed-frames,omitempty"`

	// Number of frames rendered
	RenderTotalFrames int `json:"render-total-frames,omitempty"`
}