Documentation ¶
Index ¶
- Variables
- type Application
- func (app *Application) CheckCore()
- func (app *Application) GetMediaInfo(inputPath string)
- func (app *Application) InstallCore()
- func (app *Application) LoadFont()
- func (app *Application) LoadTexture()
- func (app *Application) Mount(window *Window) *Application
- func (app *Application) NewTextureFromMemory(imageByte []byte) (*g.Texture, error)
- func (app *Application) OnCommand(command string)
- func (app *Application) OnDrop(dropItem []string)
- func (app *Application) OnInputClick()
- func (app *Application) OnOutputClick()
- func (app *Application) OnRunClick()
- func (app *Application) OnSecondInstance()
- func (app *Application) Render()
- func (app *Application) ResetState()
- func (app *Application) Run()
- func (app *Application) ShouldDisableInput(b bool) (flag g.WindowFlags)
- type Config
- type CustomFonts
- type State
- type Textures
- type Usage
- type Window
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Version = 2.7
)
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { NVENC *nvenc.NVENC MediaInfo *mediainfo.MediaInfo ConfigFile string LockFile string Window *Window Theme string Fonts *CustomFonts Textures *Textures State *State Usage *Usage EncodingPreset preset.EncodingPresets VPPFlags preset.VPPFlags VPPParams preset.VPPParams PreNVEncCArgv string ExtraNVEncCArgv string Update func() }
func GetInstance ¶
func GetInstance(config *Config) *Application
func (*Application) CheckCore ¶
func (app *Application) CheckCore()
func (*Application) GetMediaInfo ¶
func (app *Application) GetMediaInfo(inputPath string)
func (*Application) InstallCore ¶
func (app *Application) InstallCore()
func (*Application) LoadFont ¶
func (app *Application) LoadFont()
func (*Application) LoadTexture ¶
func (app *Application) LoadTexture()
func (*Application) Mount ¶
func (app *Application) Mount(window *Window) *Application
func (*Application) NewTextureFromMemory ¶
func (app *Application) NewTextureFromMemory(imageByte []byte) (*g.Texture, error)
func (*Application) OnCommand ¶
func (app *Application) OnCommand(command string)
func (*Application) OnDrop ¶
func (app *Application) OnDrop(dropItem []string)
func (*Application) OnInputClick ¶
func (app *Application) OnInputClick()
func (*Application) OnOutputClick ¶
func (app *Application) OnOutputClick()
func (*Application) OnRunClick ¶
func (app *Application) OnRunClick()
func (*Application) OnSecondInstance ¶
func (app *Application) OnSecondInstance()
func (*Application) Render ¶
func (app *Application) Render()
func (*Application) ResetState ¶
func (app *Application) ResetState()
func (*Application) Run ¶
func (app *Application) Run()
func (*Application) ShouldDisableInput ¶
func (app *Application) ShouldDisableInput(b bool) (flag g.WindowFlags)
type CustomFonts ¶
type CustomFonts struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.