gffmpeg

package
v0.0.0-...-f3abbe6 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TransmitRtsp2Rtmp = iota
	TransmitFile2Rtmp
)

Variables

This section is empty.

Functions

func IsInstalled

func IsInstalled() bool

func MaskImage

func MaskImage(src []byte, maskImage []byte, fontsize, x, y int) ([]byte, error)

func MaskText

func MaskText(src []byte, text string, fontsize, x, y int) ([]byte, error)

func Resize

func Resize()

func TranscodeBuffer

func TranscodeBuffer(data []byte)

func TranscodeFile

func TranscodeFile(filename string)

Types

type TransmitType

type TransmitType int

type Transmitter

type Transmitter struct {
	// contains filtered or unexported fields
}

func NewTransmitter

func NewTransmitter(inputUrl, outputUrl string, transmitType TransmitType, logger std_logger.StdLogger) (*Transmitter, error)

func (*Transmitter) Close

func (t *Transmitter) Close()

func (*Transmitter) GetPid

func (t *Transmitter) GetPid() gproc.ProcId

func (*Transmitter) RunNowait

func (t *Transmitter) RunNowait(retry bool)

func (*Transmitter) Wait

func (t *Transmitter) Wait()

Jump to

Keyboard shortcuts

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