Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JoinPayload ¶
type JoinPayload struct { InteractionName string `json:"interactionName"` UserId string `json:"userId"` Duration int `json:"duration"` // optional Namespace string `json:"namespace"` VideoFormat string `json:"videoFormat"` RecordingMode string `json:"recordingMode"` Size int `json:"size"` AudioFx string `json:"audioFx"` VideoFx string `json:"videoFx"` Width int `json:"width"` Height int `json:"height"` Framerate int `json:"framerate"` GPU bool `json:"gpu"` Overlay bool `json:"overlay"` AudioOnly bool `json:"audioOnly"` // Not from JSON Origin string }
type PLIRequester ¶
type PLIRequester interface {
PLIRequest(cause string)
}
type Terminable ¶
type Terminable interface {
Done() chan struct{}
}
type TrackWriter ¶
Click to show internal directories.
Click to hide internal directories.