bufferedvid

package
v0.0.0-...-84f7cb4 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2022 License: GPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BufferedVidPlayback

type BufferedVidPlayback struct {
	widget.BaseWidget
	UpdateFPS            int64
	VideoFilename        string
	VideoControlsVisible VideoControlsVisibleStruct
	Loop                 bool
	// contains filtered or unexported fields
}

func NewBufferedVidPlayback

func NewBufferedVidPlayback() *BufferedVidPlayback

func (*BufferedVidPlayback) CreateRenderer

func (w *BufferedVidPlayback) CreateRenderer() fyne.WidgetRenderer

func (*BufferedVidPlayback) FillBuffer

func (w *BufferedVidPlayback) FillBuffer()

func (*BufferedVidPlayback) IsPaused

func (w *BufferedVidPlayback) IsPaused() bool

func (*BufferedVidPlayback) Pause

func (w *BufferedVidPlayback) Pause()

func (*BufferedVidPlayback) Play

func (w *BufferedVidPlayback) Play()

func (*BufferedVidPlayback) Resize

func (w *BufferedVidPlayback) Resize(s fyne.Size)

func (*BufferedVidPlayback) SetAudioProcessorFunc

func (w *BufferedVidPlayback) SetAudioProcessorFunc(f func(data [2]float64))

func (*BufferedVidPlayback) UnPause

func (w *BufferedVidPlayback) UnPause()

type VideoControlsVisibleStruct

type VideoControlsVisibleStruct struct {
	PlayButton  bool
	PauseButton bool
	Scrubber    bool
}

Jump to

Keyboard shortcuts

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