Documentation ¶
Overview ¶
Code generated by go generate; DO NOT EDIT. 2019-01-27 23:08:03.583769765 -0500 EST m=+0.008207642
Code generated by go generate; DO NOT EDIT. 2019-01-27 23:08:03.583425106 -0500 EST m=+0.007862972
Code generated by go generate; DO NOT EDIT. 2019-01-27 23:08:03.577051096 -0500 EST m=+0.001488989
Index ¶
- Constants
- Variables
- type Client
- func (c *Client) AbLoop(params ...interface{}) error
- func (c *Client) AbLoopA() (prop interface{}, err error)
- func (c *Client) AbLoopB() (prop interface{}, err error)
- func (c *Client) Add(params ...interface{}) error
- func (c *Client) AddFile(fn string) error
- func (c *Client) Af(params ...interface{}) error
- func (c *Client) AfCommand(params ...interface{}) error
- func (c *Client) AfMetadata() (prop interface{}, err error)
- func (c *Client) Aid() (prop interface{}, err error)
- func (c *Client) Angle() (prop interface{}, err error)
- func (c *Client) ApplyProfile(params ...interface{}) error
- func (c *Client) AssForceMargins() (prop interface{}, err error)
- func (c *Client) AssStyleOverride() (prop interface{}, err error)
- func (c *Client) AssVsfilterAspectCompat() (prop interface{}, err error)
- func (c *Client) Audio() (prop interface{}, err error)
- func (c *Client) AudioAdd(params ...interface{}) error
- func (c *Client) AudioBitrate() (prop interface{}, err error)
- func (c *Client) AudioChannels() (prop interface{}, err error)
- func (c *Client) AudioCodec() (prop interface{}, err error)
- func (c *Client) AudioCodecName() (prop interface{}, err error)
- func (c *Client) AudioDelay() (prop interface{}, err error)
- func (c *Client) AudioDevice() (prop interface{}, err error)
- func (c *Client) AudioDeviceList() (prop interface{}, err error)
- func (c *Client) AudioFormat() (prop interface{}, err error)
- func (c *Client) AudioOutDetectedDevice() (prop interface{}, err error)
- func (c *Client) AudioOutParams() (prop interface{}, err error)
- func (c *Client) AudioParams() (prop interface{}, err error)
- func (c *Client) AudioReload(params ...interface{}) error
- func (c *Client) AudioRemove(params ...interface{}) error
- func (c *Client) AudioSamplerate() (prop interface{}, err error)
- func (c *Client) AudioSpeedCorrection() (prop interface{}, err error)
- func (c *Client) Avsync() (prop interface{}, err error)
- func (c *Client) Balance() (prop interface{}, err error)
- func (c *Client) Border() (prop interface{}, err error)
- func (c *Client) Brightness() (prop interface{}, err error)
- func (c *Client) Cache() (prop interface{}, err error)
- func (c *Client) CacheBufferingState() (prop interface{}, err error)
- func (c *Client) CacheFree() (prop interface{}, err error)
- func (c *Client) CacheIdle() (prop interface{}, err error)
- func (c *Client) CacheSize() (prop interface{}, err error)
- func (c *Client) CacheUsed() (prop interface{}, err error)
- func (c *Client) ChangeList(params ...interface{}) error
- func (c *Client) Chapter() (prop interface{}, err error)
- func (c *Client) ChapterList() (prop interface{}, err error)
- func (c *Client) ChapterMetadata() (prop interface{}, err error)
- func (c *Client) Chapters() (prop interface{}, err error)
- func (c *Client) Clock() (prop interface{}, err error)
- func (c *Client) Close() error
- func (c *Client) Colormatrix() (prop interface{}, err error)
- func (c *Client) ColormatrixGamma() (prop interface{}, err error)
- func (c *Client) ColormatrixInputRange() (prop interface{}, err error)
- func (c *Client) ColormatrixPrimaries() (prop interface{}, err error)
- func (c *Client) Contrast() (prop interface{}, err error)
- func (c *Client) CoreIdle() (prop interface{}, err error)
- func (c *Client) CurrentAo() (prop interface{}, err error)
- func (c *Client) CurrentVo() (prop interface{}, err error)
- func (c *Client) CursorAutohide() (prop interface{}, err error)
- func (c *Client) Cycle(params ...interface{}) error
- func (c *Client) CycleValues(params ...interface{}) error
- func (c *Client) DefineSection(params ...interface{}) error
- func (c *Client) Deinterlace() (prop interface{}, err error)
- func (c *Client) Demuxer() (prop interface{}, err error)
- func (c *Client) DemuxerCacheDuration() (prop interface{}, err error)
- func (c *Client) DemuxerCacheIdle() (prop interface{}, err error)
- func (c *Client) DemuxerCacheTime() (prop interface{}, err error)
- func (c *Client) Dheight() (prop interface{}, err error)
- func (c *Client) DisableSection(params ...interface{}) error
- func (c *Client) DiscTitle() (prop interface{}, err error)
- func (c *Client) DiscTitleList() (prop interface{}, err error)
- func (c *Client) DiscTitles() (prop interface{}, err error)
- func (c *Client) DisplayFps() (prop interface{}, err error)
- func (c *Client) DisplayNames() (prop interface{}, err error)
- func (c *Client) DisplaySyncActive() (prop interface{}, err error)
- func (c *Client) DropBuffers(params ...interface{}) error
- func (c *Client) DropFrameCount() (prop interface{}, err error)
- func (c *Client) Duration() (prop interface{}, err error)
- func (c *Client) DvbChannel() (prop interface{}, err error)
- func (c *Client) Dwidth() (prop interface{}, err error)
- func (c *Client) Edition() (prop interface{}, err error)
- func (c *Client) EditionList() (prop interface{}, err error)
- func (c *Client) Editions() (prop interface{}, err error)
- func (c *Client) EnableSection(params ...interface{}) error
- func (c *Client) EofReached() (prop interface{}, err error)
- func (c *Client) EstimatedDisplayFps() (prop interface{}, err error)
- func (c *Client) EstimatedFrameCount() (prop interface{}, err error)
- func (c *Client) EstimatedFrameNumber() (prop interface{}, err error)
- func (c *Client) EstimatedVfFps() (prop interface{}, err error)
- func (c *Client) Execute(name string, params ...interface{}) (chan Reply, error)
- func (c *Client) ExpandText(params ...interface{}) error
- func (c *Client) FfAid() (prop interface{}, err error)
- func (c *Client) FfSid() (prop interface{}, err error)
- func (c *Client) FfVid() (prop interface{}, err error)
- func (c *Client) FieldDominance() (prop interface{}, err error)
- func (c *Client) FileFormat() (prop interface{}, err error)
- func (c *Client) FileLocalOptions() (prop interface{}, err error)
- func (c *Client) FileSize() (prop interface{}, err error)
- func (c *Client) Filename() (prop interface{}, err error)
- func (c *Client) FilteredMetadata() (prop interface{}, err error)
- func (c *Client) Fps() (prop interface{}, err error)
- func (c *Client) FrameBackStep(params ...interface{}) error
- func (c *Client) FrameStep(params ...interface{}) error
- func (c *Client) Framedrop() (prop interface{}, err error)
- func (c *Client) Fullscreen() (prop interface{}, err error)
- func (c *Client) Gamma() (prop interface{}, err error)
- func (c *Client) GetProperty(name string) (prop interface{}, err error)
- func (c *Client) Height() (prop interface{}, err error)
- func (c *Client) HrSeek() (prop interface{}, err error)
- func (c *Client) Hue() (prop interface{}, err error)
- func (c *Client) Hwdec() (prop interface{}, err error)
- func (c *Client) HwdecActive() (prop interface{}, err error)
- func (c *Client) HwdecDetected() (prop interface{}, err error)
- func (c *Client) Idle() (prop interface{}, err error)
- func (c *Client) Ignore(params ...interface{}) error
- func (c *Client) Keydown(params ...interface{}) error
- func (c *Client) Keypress(params ...interface{}) error
- func (c *Client) Keyup(params ...interface{}) error
- func (c *Client) Kill() error
- func (c *Client) Length() (prop interface{}, err error)
- func (c *Client) LoadFile(params ...interface{}) error
- func (c *Client) LoadList(params ...interface{}) error
- func (c *Client) LoadScript(params ...interface{}) error
- func (c *Client) Loadfile(params ...interface{}) error
- func (c *Client) Loadlist(params ...interface{}) error
- func (c *Client) Loop() (prop interface{}, err error)
- func (c *Client) LoopFile() (prop interface{}, err error)
- func (c *Client) MediaTitle() (prop interface{}, err error)
- func (c *Client) Metadata() (prop interface{}, err error)
- func (c *Client) MistimedFrameCount() (prop interface{}, err error)
- func (c *Client) Mouse(params ...interface{}) error
- func (c *Client) MpvConfiguration() (prop interface{}, err error)
- func (c *Client) MpvVersion() (prop interface{}, err error)
- func (c *Client) Multiply(params ...interface{}) error
- func (c *Client) Mute() (prop interface{}, err error)
- func (c *Client) OnAllWorkspaces() (prop interface{}, err error)
- func (c *Client) Ontop() (prop interface{}, err error)
- func (c *Client) OptionInfo() (prop interface{}, err error)
- func (c *Client) Options() (prop interface{}, err error)
- func (c *Client) OsdAssCc() (prop interface{}, err error)
- func (c *Client) OsdHeight() (prop interface{}, err error)
- func (c *Client) OsdLevel() (prop interface{}, err error)
- func (c *Client) OsdPar() (prop interface{}, err error)
- func (c *Client) OsdScale() (prop interface{}, err error)
- func (c *Client) OsdSymCc() (prop interface{}, err error)
- func (c *Client) OsdWidth() (prop interface{}, err error)
- func (c *Client) OverlayAdd(params ...interface{}) error
- func (c *Client) OverlayRemove(params ...interface{}) error
- func (c *Client) PacketAudioBitrate() (prop interface{}, err error)
- func (c *Client) PacketSubBitrate() (prop interface{}, err error)
- func (c *Client) PacketVideoBitrate() (prop interface{}, err error)
- func (c *Client) Panscan() (prop interface{}, err error)
- func (c *Client) PartiallySeekable() (prop interface{}, err error)
- func (c *Client) Path() (prop interface{}, err error)
- func (c *Client) Pause() (prop interface{}, err error)
- func (c *Client) PausedForCache() (prop interface{}, err error)
- func (c *Client) PercentPos() (prop interface{}, err error)
- func (c *Client) PlayFile(fn string) error
- func (c *Client) PlaybackAbort() (prop interface{}, err error)
- func (c *Client) PlaybackTime() (prop interface{}, err error)
- func (c *Client) Playlist() (prop interface{}, err error)
- func (c *Client) PlaylistClear(params ...interface{}) error
- func (c *Client) PlaylistCount() (prop interface{}, err error)
- func (c *Client) PlaylistMove(params ...interface{}) error
- func (c *Client) PlaylistNext(params ...interface{}) error
- func (c *Client) PlaylistPos() (prop interface{}, err error)
- func (c *Client) PlaylistPrev(params ...interface{}) error
- func (c *Client) PlaylistRemove(params ...interface{}) error
- func (c *Client) PlaylistShuffle(params ...interface{}) error
- func (c *Client) PlaytimeRemaining() (prop interface{}, err error)
- func (c *Client) PrintText(params ...interface{}) error
- func (c *Client) Program() (prop interface{}, err error)
- func (c *Client) PropertyList() (prop interface{}, err error)
- func (c *Client) ProtocolList() (prop interface{}, err error)
- func (c *Client) Quit(params ...interface{}) error
- func (c *Client) QuitWatchLater(params ...interface{}) error
- func (c *Client) RescanExternalFiles(params ...interface{}) error
- func (c *Client) RevertSeek(params ...interface{}) error
- func (c *Client) Run(params ...interface{}) error
- func (c *Client) Saturation() (prop interface{}, err error)
- func (c *Client) Screenshot(params ...interface{}) error
- func (c *Client) ScreenshotRaw(params ...interface{}) error
- func (c *Client) ScreenshotToFile(params ...interface{}) error
- func (c *Client) ScriptBinding(params ...interface{}) error
- func (c *Client) ScriptMessage(params ...interface{}) error
- func (c *Client) ScriptMessageTo(params ...interface{}) error
- func (c *Client) SecondarySid() (prop interface{}, err error)
- func (c *Client) Seek(params ...interface{}) error
- func (c *Client) Seekable() (prop interface{}, err error)
- func (c *Client) Seeking() (prop interface{}, err error)
- func (c *Client) SendCommand(name string, args ...interface{}) error
- func (c *Client) Set(params ...interface{}) error
- func (c *Client) SetAbLoopA(value interface{}) error
- func (c *Client) SetAbLoopB(value interface{}) error
- func (c *Client) SetAfMetadata(value interface{}) error
- func (c *Client) SetAid(value interface{}) error
- func (c *Client) SetAngle(value interface{}) error
- func (c *Client) SetAssForceMargins(value interface{}) error
- func (c *Client) SetAssStyleOverride(value interface{}) error
- func (c *Client) SetAssVsfilterAspectCompat(value interface{}) error
- func (c *Client) SetAudio(value interface{}) error
- func (c *Client) SetAudioBitrate(value interface{}) error
- func (c *Client) SetAudioChannels(value interface{}) error
- func (c *Client) SetAudioCodec(value interface{}) error
- func (c *Client) SetAudioCodecName(value interface{}) error
- func (c *Client) SetAudioDelay(value interface{}) error
- func (c *Client) SetAudioDevice(value interface{}) error
- func (c *Client) SetAudioDeviceList(value interface{}) error
- func (c *Client) SetAudioFormat(value interface{}) error
- func (c *Client) SetAudioOutDetectedDevice(value interface{}) error
- func (c *Client) SetAudioOutParams(value interface{}) error
- func (c *Client) SetAudioParams(value interface{}) error
- func (c *Client) SetAudioSamplerate(value interface{}) error
- func (c *Client) SetAudioSpeedCorrection(value interface{}) error
- func (c *Client) SetAvsync(value interface{}) error
- func (c *Client) SetBalance(value interface{}) error
- func (c *Client) SetBorder(value interface{}) error
- func (c *Client) SetBrightness(value interface{}) error
- func (c *Client) SetCache(value interface{}) error
- func (c *Client) SetCacheBufferingState(value interface{}) error
- func (c *Client) SetCacheFree(value interface{}) error
- func (c *Client) SetCacheIdle(value interface{}) error
- func (c *Client) SetCacheSize(value interface{}) error
- func (c *Client) SetCacheUsed(value interface{}) error
- func (c *Client) SetChapter(value interface{}) error
- func (c *Client) SetChapterList(value interface{}) error
- func (c *Client) SetChapterMetadata(value interface{}) error
- func (c *Client) SetChapters(value interface{}) error
- func (c *Client) SetClock(value interface{}) error
- func (c *Client) SetColormatrix(value interface{}) error
- func (c *Client) SetColormatrixGamma(value interface{}) error
- func (c *Client) SetColormatrixInputRange(value interface{}) error
- func (c *Client) SetColormatrixPrimaries(value interface{}) error
- func (c *Client) SetContrast(value interface{}) error
- func (c *Client) SetCoreIdle(value interface{}) error
- func (c *Client) SetCurrentAo(value interface{}) error
- func (c *Client) SetCurrentVo(value interface{}) error
- func (c *Client) SetCursorAutohide(value interface{}) error
- func (c *Client) SetDeinterlace(value interface{}) error
- func (c *Client) SetDemuxer(value interface{}) error
- func (c *Client) SetDemuxerCacheDuration(value interface{}) error
- func (c *Client) SetDemuxerCacheIdle(value interface{}) error
- func (c *Client) SetDemuxerCacheTime(value interface{}) error
- func (c *Client) SetDheight(value interface{}) error
- func (c *Client) SetDiscTitle(value interface{}) error
- func (c *Client) SetDiscTitleList(value interface{}) error
- func (c *Client) SetDiscTitles(value interface{}) error
- func (c *Client) SetDisplayFps(value interface{}) error
- func (c *Client) SetDisplayNames(value interface{}) error
- func (c *Client) SetDisplaySyncActive(value interface{}) error
- func (c *Client) SetDropFrameCount(value interface{}) error
- func (c *Client) SetDuration(value interface{}) error
- func (c *Client) SetDvbChannel(value interface{}) error
- func (c *Client) SetDwidth(value interface{}) error
- func (c *Client) SetEdition(value interface{}) error
- func (c *Client) SetEditionList(value interface{}) error
- func (c *Client) SetEditions(value interface{}) error
- func (c *Client) SetEofReached(value interface{}) error
- func (c *Client) SetEstimatedDisplayFps(value interface{}) error
- func (c *Client) SetEstimatedFrameCount(value interface{}) error
- func (c *Client) SetEstimatedFrameNumber(value interface{}) error
- func (c *Client) SetEstimatedVfFps(value interface{}) error
- func (c *Client) SetFfAid(value interface{}) error
- func (c *Client) SetFfSid(value interface{}) error
- func (c *Client) SetFfVid(value interface{}) error
- func (c *Client) SetFieldDominance(value interface{}) error
- func (c *Client) SetFileFormat(value interface{}) error
- func (c *Client) SetFileLocalOptions(value interface{}) error
- func (c *Client) SetFileSize(value interface{}) error
- func (c *Client) SetFilename(value interface{}) error
- func (c *Client) SetFilteredMetadata(value interface{}) error
- func (c *Client) SetFps(value interface{}) error
- func (c *Client) SetFramedrop(value interface{}) error
- func (c *Client) SetFullscreen(value interface{}) error
- func (c *Client) SetGamma(value interface{}) error
- func (c *Client) SetHeight(value interface{}) error
- func (c *Client) SetHrSeek(value interface{}) error
- func (c *Client) SetHue(value interface{}) error
- func (c *Client) SetHwdec(value interface{}) error
- func (c *Client) SetHwdecActive(value interface{}) error
- func (c *Client) SetHwdecDetected(value interface{}) error
- func (c *Client) SetIdle(value interface{}) error
- func (c *Client) SetLength(value interface{}) error
- func (c *Client) SetLoop(value interface{}) error
- func (c *Client) SetLoopFile(value interface{}) error
- func (c *Client) SetMediaTitle(value interface{}) error
- func (c *Client) SetMetadata(value interface{}) error
- func (c *Client) SetMistimedFrameCount(value interface{}) error
- func (c *Client) SetMpvConfiguration(value interface{}) error
- func (c *Client) SetMpvVersion(value interface{}) error
- func (c *Client) SetMute(value interface{}) error
- func (c *Client) SetOnAllWorkspaces(value interface{}) error
- func (c *Client) SetOntop(value interface{}) error
- func (c *Client) SetOptionInfo(value interface{}) error
- func (c *Client) SetOptions(value interface{}) error
- func (c *Client) SetOsdAssCc(value interface{}) error
- func (c *Client) SetOsdHeight(value interface{}) error
- func (c *Client) SetOsdLevel(value interface{}) error
- func (c *Client) SetOsdPar(value interface{}) error
- func (c *Client) SetOsdScale(value interface{}) error
- func (c *Client) SetOsdSymCc(value interface{}) error
- func (c *Client) SetOsdWidth(value interface{}) error
- func (c *Client) SetPacketAudioBitrate(value interface{}) error
- func (c *Client) SetPacketSubBitrate(value interface{}) error
- func (c *Client) SetPacketVideoBitrate(value interface{}) error
- func (c *Client) SetPanscan(value interface{}) error
- func (c *Client) SetPartiallySeekable(value interface{}) error
- func (c *Client) SetPath(value interface{}) error
- func (c *Client) SetPause(value interface{}) error
- func (c *Client) SetPausedForCache(value interface{}) error
- func (c *Client) SetPercentPos(value interface{}) error
- func (c *Client) SetPlaybackAbort(value interface{}) error
- func (c *Client) SetPlaybackTime(value interface{}) error
- func (c *Client) SetPlaylist(value interface{}) error
- func (c *Client) SetPlaylistCount(value interface{}) error
- func (c *Client) SetPlaylistPos(value interface{}) error
- func (c *Client) SetPlaytimeRemaining(value interface{}) error
- func (c *Client) SetProgram(value interface{}) error
- func (c *Client) SetProperty(name string, value interface{}) (err error)
- func (c *Client) SetPropertyList(value interface{}) error
- func (c *Client) SetProtocolList(value interface{}) error
- func (c *Client) SetSaturation(value interface{}) error
- func (c *Client) SetSecondarySid(value interface{}) error
- func (c *Client) SetSeekable(value interface{}) error
- func (c *Client) SetSeeking(value interface{}) error
- func (c *Client) SetSid(value interface{}) error
- func (c *Client) SetSpeed(value interface{}) error
- func (c *Client) SetStreamCapture(value interface{}) error
- func (c *Client) SetStreamEnd(value interface{}) error
- func (c *Client) SetStreamOpenFilename(value interface{}) error
- func (c *Client) SetStreamPath(value interface{}) error
- func (c *Client) SetStreamPos(value interface{}) error
- func (c *Client) SetSub(value interface{}) error
- func (c *Client) SetSubBitrate(value interface{}) error
- func (c *Client) SetSubDelay(value interface{}) error
- func (c *Client) SetSubForcedOnly(value interface{}) error
- func (c *Client) SetSubPos(value interface{}) error
- func (c *Client) SetSubScale(value interface{}) error
- func (c *Client) SetSubUseMargins(value interface{}) error
- func (c *Client) SetSubVisibility(value interface{}) error
- func (c *Client) SetTimePos(value interface{}) error
- func (c *Client) SetTimeRemaining(value interface{}) error
- func (c *Client) SetTimeStart(value interface{}) error
- func (c *Client) SetTotalAvsyncChange(value interface{}) error
- func (c *Client) SetTrackList(value interface{}) error
- func (c *Client) SetTvBrightness(value interface{}) error
- func (c *Client) SetTvChannel(value interface{}) error
- func (c *Client) SetTvContrast(value interface{}) error
- func (c *Client) SetTvFreq(value interface{}) error
- func (c *Client) SetTvHue(value interface{}) error
- func (c *Client) SetTvNorm(value interface{}) error
- func (c *Client) SetTvSaturation(value interface{}) error
- func (c *Client) SetTvScan(value interface{}) error
- func (c *Client) SetVfMetadata(value interface{}) error
- func (c *Client) SetVid(value interface{}) error
- func (c *Client) SetVideo(value interface{}) error
- func (c *Client) SetVideoAlignX(value interface{}) error
- func (c *Client) SetVideoAlignY(value interface{}) error
- func (c *Client) SetVideoAspect(value interface{}) error
- func (c *Client) SetVideoBitrate(value interface{}) error
- func (c *Client) SetVideoCodec(value interface{}) error
- func (c *Client) SetVideoFormat(value interface{}) error
- func (c *Client) SetVideoFrameInfo(value interface{}) error
- func (c *Client) SetVideoOutParams(value interface{}) error
- func (c *Client) SetVideoOutputLevels(value interface{}) error
- func (c *Client) SetVideoPanX(value interface{}) error
- func (c *Client) SetVideoPanY(value interface{}) error
- func (c *Client) SetVideoParams(value interface{}) error
- func (c *Client) SetVideoRotate(value interface{}) error
- func (c *Client) SetVideoSpeedCorrection(value interface{}) error
- func (c *Client) SetVideoUnscaled(value interface{}) error
- func (c *Client) SetVideoZoom(value interface{}) error
- func (c *Client) SetVoConfigured(value interface{}) error
- func (c *Client) SetVoDelayedFrameCount(value interface{}) error
- func (c *Client) SetVoDropFrameCount(value interface{}) error
- func (c *Client) SetVolume(value interface{}) error
- func (c *Client) SetVolumeRestoreData(value interface{}) error
- func (c *Client) SetVsyncJitter(value interface{}) error
- func (c *Client) SetVsyncRatio(value interface{}) error
- func (c *Client) SetWidth(value interface{}) error
- func (c *Client) SetWindowMinimized(value interface{}) error
- func (c *Client) SetWindowScale(value interface{}) error
- func (c *Client) SetWorkingDirectory(value interface{}) error
- func (c *Client) ShowProgress(params ...interface{}) error
- func (c *Client) ShowText(params ...interface{}) error
- func (c *Client) Sid() (prop interface{}, err error)
- func (c *Client) Speed() (prop interface{}, err error)
- func (c *Client) Stop(params ...interface{}) error
- func (c *Client) StreamCapture() (prop interface{}, err error)
- func (c *Client) StreamEnd() (prop interface{}, err error)
- func (c *Client) StreamOpenFilename() (prop interface{}, err error)
- func (c *Client) StreamPath() (prop interface{}, err error)
- func (c *Client) StreamPos() (prop interface{}, err error)
- func (c *Client) Sub() (prop interface{}, err error)
- func (c *Client) SubAdd(params ...interface{}) error
- func (c *Client) SubBitrate() (prop interface{}, err error)
- func (c *Client) SubDelay() (prop interface{}, err error)
- func (c *Client) SubForcedOnly() (prop interface{}, err error)
- func (c *Client) SubPos() (prop interface{}, err error)
- func (c *Client) SubReload(params ...interface{}) error
- func (c *Client) SubRemove(params ...interface{}) error
- func (c *Client) SubScale() (prop interface{}, err error)
- func (c *Client) SubSeek(params ...interface{}) error
- func (c *Client) SubStep(params ...interface{}) error
- func (c *Client) SubUseMargins() (prop interface{}, err error)
- func (c *Client) SubVisibility() (prop interface{}, err error)
- func (c *Client) TimePos() (prop interface{}, err error)
- func (c *Client) TimeRemaining() (prop interface{}, err error)
- func (c *Client) TimeStart() (prop interface{}, err error)
- func (c *Client) TotalAvsyncChange() (prop interface{}, err error)
- func (c *Client) TrackList() (prop interface{}, err error)
- func (c *Client) TvBrightness() (prop interface{}, err error)
- func (c *Client) TvChannel() (prop interface{}, err error)
- func (c *Client) TvContrast() (prop interface{}, err error)
- func (c *Client) TvFreq() (prop interface{}, err error)
- func (c *Client) TvHue() (prop interface{}, err error)
- func (c *Client) TvNorm() (prop interface{}, err error)
- func (c *Client) TvSaturation() (prop interface{}, err error)
- func (c *Client) TvScan() (prop interface{}, err error)
- func (c *Client) Version() (version string, err error)
- func (c *Client) Vf(params ...interface{}) error
- func (c *Client) VfCommand(params ...interface{}) error
- func (c *Client) VfMetadata() (prop interface{}, err error)
- func (c *Client) Vid() (prop interface{}, err error)
- func (c *Client) Video() (prop interface{}, err error)
- func (c *Client) VideoAlignX() (prop interface{}, err error)
- func (c *Client) VideoAlignY() (prop interface{}, err error)
- func (c *Client) VideoAspect() (prop interface{}, err error)
- func (c *Client) VideoBitrate() (prop interface{}, err error)
- func (c *Client) VideoCodec() (prop interface{}, err error)
- func (c *Client) VideoFormat() (prop interface{}, err error)
- func (c *Client) VideoFrameInfo() (prop interface{}, err error)
- func (c *Client) VideoOutParams() (prop interface{}, err error)
- func (c *Client) VideoOutputLevels() (prop interface{}, err error)
- func (c *Client) VideoPanX() (prop interface{}, err error)
- func (c *Client) VideoPanY() (prop interface{}, err error)
- func (c *Client) VideoParams() (prop interface{}, err error)
- func (c *Client) VideoRotate() (prop interface{}, err error)
- func (c *Client) VideoSpeedCorrection() (prop interface{}, err error)
- func (c *Client) VideoUnscaled() (prop interface{}, err error)
- func (c *Client) VideoZoom() (prop interface{}, err error)
- func (c *Client) VoConfigured() (prop interface{}, err error)
- func (c *Client) VoDelayedFrameCount() (prop interface{}, err error)
- func (c *Client) VoDropFrameCount() (prop interface{}, err error)
- func (c *Client) Volume() (prop interface{}, err error)
- func (c *Client) VolumeRestoreData() (prop interface{}, err error)
- func (c *Client) VsyncJitter() (prop interface{}, err error)
- func (c *Client) VsyncRatio() (prop interface{}, err error)
- func (c *Client) Width() (prop interface{}, err error)
- func (c *Client) WindowMinimized() (prop interface{}, err error)
- func (c *Client) WindowScale() (prop interface{}, err error)
- func (c *Client) WorkingDirectory() (prop interface{}, err error)
- func (c *Client) WriteWatchLaterConfig(params ...interface{}) error
- type Reply
Constants ¶
const WaitForOpen = 5 * time.Second
WaitForOpen is how we should wait for mpv to open
const WaitForReply = 5 * time.Second
WaitForReply is how long we should wait for mpv to reply
Variables ¶
var AudioReconfig = make(chan struct{}, 1)
AudioReconfig is the channel for the 'audio-reconfig' event
var ClientMessage = make(chan struct{}, 1)
ClientMessage is the channel for the 'client-message' event
var Closed = make(chan struct{}, 1)
Closed recv when mpv after closed
var CommandReply = make(chan struct{}, 1)
CommandReply is the channel for the 'command-reply' event
var EndFile = make(chan struct{}, 1)
EndFile is the channel for the 'end-file' event
var FileLoaded = make(chan struct{}, 1)
FileLoaded is the channel for the 'file-loaded' event
var GetPropertyReply = make(chan struct{}, 1)
GetPropertyReply is the channel for the 'get-property-reply' event
var Idle = make(chan struct{}, 1)
Idle is the channel for the 'idle' event
var Log = func(string, ...interface{}) {}
Log function
var LogMessage = make(chan struct{}, 1)
LogMessage is the channel for the 'log-message' event
var PlaybackRestart = make(chan struct{}, 1)
PlaybackRestart is the channel for the 'playback-restart' event
var Seek = make(chan struct{}, 1)
Seek is the channel for the 'seek' event
var SetPropertyReply = make(chan struct{}, 1)
SetPropertyReply is the channel for the 'set-property-reply' event
var Shutdown = make(chan struct{}, 1)
Shutdown is the channel for the 'shutdown' event
var StartFile = make(chan struct{}, 1)
StartFile is the channel for the 'start-file' event
var Tick = make(chan struct{}, 1)
Tick is the channel for the 'tick' event
var VideoReconfig = make(chan struct{}, 1)
VideoReconfig is the channel for the 'video-reconfig' event
var WaitForExit = 2 * time.Second
WaitForExit is how long we should wait for mpv to close
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client controls mpv over unix socket
func NewClient ¶
NewClient starts an mpv instance and establishes a connection to it over a unix socket the socket is removed if it already exists
func NewClientConnect ¶
NewClientConnect to an existing mpv player socket or wait until it is avaliable
func NewClientWithFlags ¶
func NewClientWithFlags(ctx context.Context, sockfn string, newProcess bool, flags ...string) (client *Client, err error)
NewClientWithFlags starts and mpv with custom flags the socket is removed if it already exists
func (*Client) AfMetadata ¶
AfMetadata gets 'af-metadata' property
func (*Client) ApplyProfile ¶
ApplyProfile runs 'apply-profile' command
func (*Client) AssForceMargins ¶
AssForceMargins gets 'ass-force-margins' property
func (*Client) AssStyleOverride ¶
AssStyleOverride gets 'ass-style-override' property
func (*Client) AssVsfilterAspectCompat ¶
AssVsfilterAspectCompat gets 'ass-vsfilter-aspect-compat' property
func (*Client) AudioBitrate ¶
AudioBitrate gets 'audio-bitrate' property
func (*Client) AudioChannels ¶
AudioChannels gets 'audio-channels' property
func (*Client) AudioCodec ¶
AudioCodec gets 'audio-codec' property
func (*Client) AudioCodecName ¶
AudioCodecName gets 'audio-codec-name' property
func (*Client) AudioDelay ¶
AudioDelay gets 'audio-delay' property
func (*Client) AudioDevice ¶
AudioDevice gets 'audio-device' property
func (*Client) AudioDeviceList ¶
AudioDeviceList gets 'audio-device-list' property
func (*Client) AudioFormat ¶
AudioFormat gets 'audio-format' property
func (*Client) AudioOutDetectedDevice ¶
AudioOutDetectedDevice gets 'audio-out-detected-device' property
func (*Client) AudioOutParams ¶
AudioOutParams gets 'audio-out-params' property
func (*Client) AudioParams ¶
AudioParams gets 'audio-params' property
func (*Client) AudioReload ¶
AudioReload runs 'audio-reload' command
func (*Client) AudioRemove ¶
AudioRemove runs 'audio-remove' command
func (*Client) AudioSamplerate ¶
AudioSamplerate gets 'audio-samplerate' property
func (*Client) AudioSpeedCorrection ¶
AudioSpeedCorrection gets 'audio-speed-correction' property
func (*Client) Brightness ¶
Brightness gets 'brightness' property
func (*Client) CacheBufferingState ¶
CacheBufferingState gets 'cache-buffering-state' property
func (*Client) ChangeList ¶
ChangeList runs 'change-list' command
func (*Client) ChapterList ¶
ChapterList gets 'chapter-list' property
func (*Client) ChapterMetadata ¶
ChapterMetadata gets 'chapter-metadata' property
func (*Client) Colormatrix ¶
Colormatrix gets 'colormatrix' property
func (*Client) ColormatrixGamma ¶
ColormatrixGamma gets 'colormatrix-gamma' property
func (*Client) ColormatrixInputRange ¶
ColormatrixInputRange gets 'colormatrix-input-range' property
func (*Client) ColormatrixPrimaries ¶
ColormatrixPrimaries gets 'colormatrix-primaries' property
func (*Client) CursorAutohide ¶
CursorAutohide gets 'cursor-autohide' property
func (*Client) CycleValues ¶
CycleValues runs 'cycle-values' command
func (*Client) DefineSection ¶
DefineSection runs 'define-section' command
func (*Client) Deinterlace ¶
Deinterlace gets 'deinterlace' property
func (*Client) DemuxerCacheDuration ¶
DemuxerCacheDuration gets 'demuxer-cache-duration' property
func (*Client) DemuxerCacheIdle ¶
DemuxerCacheIdle gets 'demuxer-cache-idle' property
func (*Client) DemuxerCacheTime ¶
DemuxerCacheTime gets 'demuxer-cache-time' property
func (*Client) DisableSection ¶
DisableSection runs 'disable-section' command
func (*Client) DiscTitleList ¶
DiscTitleList gets 'disc-title-list' property
func (*Client) DiscTitles ¶
DiscTitles gets 'disc-titles' property
func (*Client) DisplayFps ¶
DisplayFps gets 'display-fps' property
func (*Client) DisplayNames ¶
DisplayNames gets 'display-names' property
func (*Client) DisplaySyncActive ¶
DisplaySyncActive gets 'display-sync-active' property
func (*Client) DropBuffers ¶
DropBuffers runs 'drop-buffers' command
func (*Client) DropFrameCount ¶
DropFrameCount gets 'drop-frame-count' property
func (*Client) DvbChannel ¶
DvbChannel gets 'dvb-channel' property
func (*Client) EditionList ¶
EditionList gets 'edition-list' property
func (*Client) EnableSection ¶
EnableSection runs 'enable-section' command
func (*Client) EofReached ¶
EofReached gets 'eof-reached' property
func (*Client) EstimatedDisplayFps ¶
EstimatedDisplayFps gets 'estimated-display-fps' property
func (*Client) EstimatedFrameCount ¶
EstimatedFrameCount gets 'estimated-frame-count' property
func (*Client) EstimatedFrameNumber ¶
EstimatedFrameNumber gets 'estimated-frame-number' property
func (*Client) EstimatedVfFps ¶
EstimatedVfFps gets 'estimated-vf-fps' property
func (*Client) Execute ¶
Execute sends a command over ipc. { "command": ["command_name", "param1", "param2", ...] }
func (*Client) ExpandText ¶
ExpandText runs 'expand-text' command
func (*Client) FieldDominance ¶
FieldDominance gets 'field-dominance' property
func (*Client) FileFormat ¶
FileFormat gets 'file-format' property
func (*Client) FileLocalOptions ¶
FileLocalOptions gets 'file-local-options' property
func (*Client) FilteredMetadata ¶
FilteredMetadata gets 'filtered-metadata' property
func (*Client) FrameBackStep ¶
FrameBackStep runs 'frame-back-step' command
func (*Client) Fullscreen ¶
Fullscreen gets 'fullscreen' property
func (*Client) GetProperty ¶
property getters
func (*Client) HwdecActive ¶
HwdecActive gets 'hwdec-active' property
func (*Client) HwdecDetected ¶
HwdecDetected gets 'hwdec-detected' property
func (*Client) LoadScript ¶
LoadScript runs 'load-script' command
func (*Client) MediaTitle ¶
MediaTitle gets 'media-title' property
func (*Client) MistimedFrameCount ¶
MistimedFrameCount gets 'mistimed-frame-count' property
func (*Client) MpvConfiguration ¶
MpvConfiguration gets 'mpv-configuration' property
func (*Client) MpvVersion ¶
MpvVersion gets 'mpv-version' property
func (*Client) OnAllWorkspaces ¶
OnAllWorkspaces gets 'on-all-workspaces' property
func (*Client) OptionInfo ¶
OptionInfo gets 'option-info' property
func (*Client) OverlayAdd ¶
OverlayAdd runs 'overlay-add' command
func (*Client) OverlayRemove ¶
OverlayRemove runs 'overlay-remove' command
func (*Client) PacketAudioBitrate ¶
PacketAudioBitrate gets 'packet-audio-bitrate' property
func (*Client) PacketSubBitrate ¶
PacketSubBitrate gets 'packet-sub-bitrate' property
func (*Client) PacketVideoBitrate ¶
PacketVideoBitrate gets 'packet-video-bitrate' property
func (*Client) PartiallySeekable ¶
PartiallySeekable gets 'partially-seekable' property
func (*Client) PausedForCache ¶
PausedForCache gets 'paused-for-cache' property
func (*Client) PercentPos ¶
PercentPos gets 'percent-pos' property
func (*Client) PlaybackAbort ¶
PlaybackAbort gets 'playback-abort' property
func (*Client) PlaybackTime ¶
PlaybackTime gets 'playback-time' property
func (*Client) PlaylistClear ¶
PlaylistClear runs 'playlist-clear' command
func (*Client) PlaylistCount ¶
PlaylistCount gets 'playlist-count' property
func (*Client) PlaylistMove ¶
PlaylistMove runs 'playlist-move' command
func (*Client) PlaylistNext ¶
PlaylistNext runs 'playlist-next' command
func (*Client) PlaylistPos ¶
PlaylistPos gets 'playlist-pos' property
func (*Client) PlaylistPrev ¶
PlaylistPrev runs 'playlist-prev' command
func (*Client) PlaylistRemove ¶
PlaylistRemove runs 'playlist-remove' command
func (*Client) PlaylistShuffle ¶
PlaylistShuffle runs 'playlist-shuffle' command
func (*Client) PlaytimeRemaining ¶
PlaytimeRemaining gets 'playtime-remaining' property
func (*Client) PropertyList ¶
PropertyList gets 'property-list' property
func (*Client) ProtocolList ¶
ProtocolList gets 'protocol-list' property
func (*Client) QuitWatchLater ¶
QuitWatchLater runs 'quit-watch-later' command
func (*Client) RescanExternalFiles ¶
RescanExternalFiles runs 'rescan-external-files' command
func (*Client) RevertSeek ¶
RevertSeek runs 'revert-seek' command
func (*Client) Saturation ¶
Saturation gets 'saturation' property
func (*Client) Screenshot ¶
Screenshot runs 'screenshot' command
func (*Client) ScreenshotRaw ¶
ScreenshotRaw runs 'screenshot-raw' command
func (*Client) ScreenshotToFile ¶
ScreenshotToFile runs 'screenshot-to-file' command
func (*Client) ScriptBinding ¶
ScriptBinding runs 'script-binding' command
func (*Client) ScriptMessage ¶
ScriptMessage runs 'script-message' command
func (*Client) ScriptMessageTo ¶
ScriptMessageTo runs 'script-message-to' command
func (*Client) SecondarySid ¶
SecondarySid gets 'secondary-sid' property
func (*Client) SendCommand ¶
SendCommand using Execute then wait for a reply
func (*Client) SetAbLoopA ¶
SetAbLoopA sets 'ab-loop-a' property
func (*Client) SetAbLoopB ¶
SetAbLoopB sets 'ab-loop-b' property
func (*Client) SetAfMetadata ¶
SetAfMetadata sets 'af-metadata' property
func (*Client) SetAssForceMargins ¶
SetAssForceMargins sets 'ass-force-margins' property
func (*Client) SetAssStyleOverride ¶
SetAssStyleOverride sets 'ass-style-override' property
func (*Client) SetAssVsfilterAspectCompat ¶
SetAssVsfilterAspectCompat sets 'ass-vsfilter-aspect-compat' property
func (*Client) SetAudioBitrate ¶
SetAudioBitrate sets 'audio-bitrate' property
func (*Client) SetAudioChannels ¶
SetAudioChannels sets 'audio-channels' property
func (*Client) SetAudioCodec ¶
SetAudioCodec sets 'audio-codec' property
func (*Client) SetAudioCodecName ¶
SetAudioCodecName sets 'audio-codec-name' property
func (*Client) SetAudioDelay ¶
SetAudioDelay sets 'audio-delay' property
func (*Client) SetAudioDevice ¶
SetAudioDevice sets 'audio-device' property
func (*Client) SetAudioDeviceList ¶
SetAudioDeviceList sets 'audio-device-list' property
func (*Client) SetAudioFormat ¶
SetAudioFormat sets 'audio-format' property
func (*Client) SetAudioOutDetectedDevice ¶
SetAudioOutDetectedDevice sets 'audio-out-detected-device' property
func (*Client) SetAudioOutParams ¶
SetAudioOutParams sets 'audio-out-params' property
func (*Client) SetAudioParams ¶
SetAudioParams sets 'audio-params' property
func (*Client) SetAudioSamplerate ¶
SetAudioSamplerate sets 'audio-samplerate' property
func (*Client) SetAudioSpeedCorrection ¶
SetAudioSpeedCorrection sets 'audio-speed-correction' property
func (*Client) SetBalance ¶
SetBalance sets 'balance' property
func (*Client) SetBrightness ¶
SetBrightness sets 'brightness' property
func (*Client) SetCacheBufferingState ¶
SetCacheBufferingState sets 'cache-buffering-state' property
func (*Client) SetCacheFree ¶
SetCacheFree sets 'cache-free' property
func (*Client) SetCacheIdle ¶
SetCacheIdle sets 'cache-idle' property
func (*Client) SetCacheSize ¶
SetCacheSize sets 'cache-size' property
func (*Client) SetCacheUsed ¶
SetCacheUsed sets 'cache-used' property
func (*Client) SetChapter ¶
SetChapter sets 'chapter' property
func (*Client) SetChapterList ¶
SetChapterList sets 'chapter-list' property
func (*Client) SetChapterMetadata ¶
SetChapterMetadata sets 'chapter-metadata' property
func (*Client) SetChapters ¶
SetChapters sets 'chapters' property
func (*Client) SetColormatrix ¶
SetColormatrix sets 'colormatrix' property
func (*Client) SetColormatrixGamma ¶
SetColormatrixGamma sets 'colormatrix-gamma' property
func (*Client) SetColormatrixInputRange ¶
SetColormatrixInputRange sets 'colormatrix-input-range' property
func (*Client) SetColormatrixPrimaries ¶
SetColormatrixPrimaries sets 'colormatrix-primaries' property
func (*Client) SetContrast ¶
SetContrast sets 'contrast' property
func (*Client) SetCoreIdle ¶
SetCoreIdle sets 'core-idle' property
func (*Client) SetCurrentAo ¶
SetCurrentAo sets 'current-ao' property
func (*Client) SetCurrentVo ¶
SetCurrentVo sets 'current-vo' property
func (*Client) SetCursorAutohide ¶
SetCursorAutohide sets 'cursor-autohide' property
func (*Client) SetDeinterlace ¶
SetDeinterlace sets 'deinterlace' property
func (*Client) SetDemuxer ¶
SetDemuxer sets 'demuxer' property
func (*Client) SetDemuxerCacheDuration ¶
SetDemuxerCacheDuration sets 'demuxer-cache-duration' property
func (*Client) SetDemuxerCacheIdle ¶
SetDemuxerCacheIdle sets 'demuxer-cache-idle' property
func (*Client) SetDemuxerCacheTime ¶
SetDemuxerCacheTime sets 'demuxer-cache-time' property
func (*Client) SetDheight ¶
SetDheight sets 'dheight' property
func (*Client) SetDiscTitle ¶
SetDiscTitle sets 'disc-title' property
func (*Client) SetDiscTitleList ¶
SetDiscTitleList sets 'disc-title-list' property
func (*Client) SetDiscTitles ¶
SetDiscTitles sets 'disc-titles' property
func (*Client) SetDisplayFps ¶
SetDisplayFps sets 'display-fps' property
func (*Client) SetDisplayNames ¶
SetDisplayNames sets 'display-names' property
func (*Client) SetDisplaySyncActive ¶
SetDisplaySyncActive sets 'display-sync-active' property
func (*Client) SetDropFrameCount ¶
SetDropFrameCount sets 'drop-frame-count' property
func (*Client) SetDuration ¶
SetDuration sets 'duration' property
func (*Client) SetDvbChannel ¶
SetDvbChannel sets 'dvb-channel' property
func (*Client) SetEdition ¶
SetEdition sets 'edition' property
func (*Client) SetEditionList ¶
SetEditionList sets 'edition-list' property
func (*Client) SetEditions ¶
SetEditions sets 'editions' property
func (*Client) SetEofReached ¶
SetEofReached sets 'eof-reached' property
func (*Client) SetEstimatedDisplayFps ¶
SetEstimatedDisplayFps sets 'estimated-display-fps' property
func (*Client) SetEstimatedFrameCount ¶
SetEstimatedFrameCount sets 'estimated-frame-count' property
func (*Client) SetEstimatedFrameNumber ¶
SetEstimatedFrameNumber sets 'estimated-frame-number' property
func (*Client) SetEstimatedVfFps ¶
SetEstimatedVfFps sets 'estimated-vf-fps' property
func (*Client) SetFieldDominance ¶
SetFieldDominance sets 'field-dominance' property
func (*Client) SetFileFormat ¶
SetFileFormat sets 'file-format' property
func (*Client) SetFileLocalOptions ¶
SetFileLocalOptions sets 'file-local-options' property
func (*Client) SetFileSize ¶
SetFileSize sets 'file-size' property
func (*Client) SetFilename ¶
SetFilename sets 'filename' property
func (*Client) SetFilteredMetadata ¶
SetFilteredMetadata sets 'filtered-metadata' property
func (*Client) SetFramedrop ¶
SetFramedrop sets 'framedrop' property
func (*Client) SetFullscreen ¶
SetFullscreen sets 'fullscreen' property
func (*Client) SetHwdecActive ¶
SetHwdecActive sets 'hwdec-active' property
func (*Client) SetHwdecDetected ¶
SetHwdecDetected sets 'hwdec-detected' property
func (*Client) SetLoopFile ¶
SetLoopFile sets 'loop-file' property
func (*Client) SetMediaTitle ¶
SetMediaTitle sets 'media-title' property
func (*Client) SetMetadata ¶
SetMetadata sets 'metadata' property
func (*Client) SetMistimedFrameCount ¶
SetMistimedFrameCount sets 'mistimed-frame-count' property
func (*Client) SetMpvConfiguration ¶
SetMpvConfiguration sets 'mpv-configuration' property
func (*Client) SetMpvVersion ¶
SetMpvVersion sets 'mpv-version' property
func (*Client) SetOnAllWorkspaces ¶
SetOnAllWorkspaces sets 'on-all-workspaces' property
func (*Client) SetOptionInfo ¶
SetOptionInfo sets 'option-info' property
func (*Client) SetOptions ¶
SetOptions sets 'options' property
func (*Client) SetOsdAssCc ¶
SetOsdAssCc sets 'osd-ass-cc' property
func (*Client) SetOsdHeight ¶
SetOsdHeight sets 'osd-height' property
func (*Client) SetOsdLevel ¶
SetOsdLevel sets 'osd-level' property
func (*Client) SetOsdScale ¶
SetOsdScale sets 'osd-scale' property
func (*Client) SetOsdSymCc ¶
SetOsdSymCc sets 'osd-sym-cc' property
func (*Client) SetOsdWidth ¶
SetOsdWidth sets 'osd-width' property
func (*Client) SetPacketAudioBitrate ¶
SetPacketAudioBitrate sets 'packet-audio-bitrate' property
func (*Client) SetPacketSubBitrate ¶
SetPacketSubBitrate sets 'packet-sub-bitrate' property
func (*Client) SetPacketVideoBitrate ¶
SetPacketVideoBitrate sets 'packet-video-bitrate' property
func (*Client) SetPanscan ¶
SetPanscan sets 'panscan' property
func (*Client) SetPartiallySeekable ¶
SetPartiallySeekable sets 'partially-seekable' property
func (*Client) SetPausedForCache ¶
SetPausedForCache sets 'paused-for-cache' property
func (*Client) SetPercentPos ¶
SetPercentPos sets 'percent-pos' property
func (*Client) SetPlaybackAbort ¶
SetPlaybackAbort sets 'playback-abort' property
func (*Client) SetPlaybackTime ¶
SetPlaybackTime sets 'playback-time' property
func (*Client) SetPlaylist ¶
SetPlaylist sets 'playlist' property
func (*Client) SetPlaylistCount ¶
SetPlaylistCount sets 'playlist-count' property
func (*Client) SetPlaylistPos ¶
SetPlaylistPos sets 'playlist-pos' property
func (*Client) SetPlaytimeRemaining ¶
SetPlaytimeRemaining sets 'playtime-remaining' property
func (*Client) SetProgram ¶
SetProgram sets 'program' property
func (*Client) SetProperty ¶
property setters
func (*Client) SetPropertyList ¶
SetPropertyList sets 'property-list' property
func (*Client) SetProtocolList ¶
SetProtocolList sets 'protocol-list' property
func (*Client) SetSaturation ¶
SetSaturation sets 'saturation' property
func (*Client) SetSecondarySid ¶
SetSecondarySid sets 'secondary-sid' property
func (*Client) SetSeekable ¶
SetSeekable sets 'seekable' property
func (*Client) SetSeeking ¶
SetSeeking sets 'seeking' property
func (*Client) SetStreamCapture ¶
SetStreamCapture sets 'stream-capture' property
func (*Client) SetStreamEnd ¶
SetStreamEnd sets 'stream-end' property
func (*Client) SetStreamOpenFilename ¶
SetStreamOpenFilename sets 'stream-open-filename' property
func (*Client) SetStreamPath ¶
SetStreamPath sets 'stream-path' property
func (*Client) SetStreamPos ¶
SetStreamPos sets 'stream-pos' property
func (*Client) SetSubBitrate ¶
SetSubBitrate sets 'sub-bitrate' property
func (*Client) SetSubDelay ¶
SetSubDelay sets 'sub-delay' property
func (*Client) SetSubForcedOnly ¶
SetSubForcedOnly sets 'sub-forced-only' property
func (*Client) SetSubScale ¶
SetSubScale sets 'sub-scale' property
func (*Client) SetSubUseMargins ¶
SetSubUseMargins sets 'sub-use-margins' property
func (*Client) SetSubVisibility ¶
SetSubVisibility sets 'sub-visibility' property
func (*Client) SetTimePos ¶
SetTimePos sets 'time-pos' property
func (*Client) SetTimeRemaining ¶
SetTimeRemaining sets 'time-remaining' property
func (*Client) SetTimeStart ¶
SetTimeStart sets 'time-start' property
func (*Client) SetTotalAvsyncChange ¶
SetTotalAvsyncChange sets 'total-avsync-change' property
func (*Client) SetTrackList ¶
SetTrackList sets 'track-list' property
func (*Client) SetTvBrightness ¶
SetTvBrightness sets 'tv-brightness' property
func (*Client) SetTvChannel ¶
SetTvChannel sets 'tv-channel' property
func (*Client) SetTvContrast ¶
SetTvContrast sets 'tv-contrast' property
func (*Client) SetTvSaturation ¶
SetTvSaturation sets 'tv-saturation' property
func (*Client) SetVfMetadata ¶
SetVfMetadata sets 'vf-metadata' property
func (*Client) SetVideoAlignX ¶
SetVideoAlignX sets 'video-align-x' property
func (*Client) SetVideoAlignY ¶
SetVideoAlignY sets 'video-align-y' property
func (*Client) SetVideoAspect ¶
SetVideoAspect sets 'video-aspect' property
func (*Client) SetVideoBitrate ¶
SetVideoBitrate sets 'video-bitrate' property
func (*Client) SetVideoCodec ¶
SetVideoCodec sets 'video-codec' property
func (*Client) SetVideoFormat ¶
SetVideoFormat sets 'video-format' property
func (*Client) SetVideoFrameInfo ¶
SetVideoFrameInfo sets 'video-frame-info' property
func (*Client) SetVideoOutParams ¶
SetVideoOutParams sets 'video-out-params' property
func (*Client) SetVideoOutputLevels ¶
SetVideoOutputLevels sets 'video-output-levels' property
func (*Client) SetVideoPanX ¶
SetVideoPanX sets 'video-pan-x' property
func (*Client) SetVideoPanY ¶
SetVideoPanY sets 'video-pan-y' property
func (*Client) SetVideoParams ¶
SetVideoParams sets 'video-params' property
func (*Client) SetVideoRotate ¶
SetVideoRotate sets 'video-rotate' property
func (*Client) SetVideoSpeedCorrection ¶
SetVideoSpeedCorrection sets 'video-speed-correction' property
func (*Client) SetVideoUnscaled ¶
SetVideoUnscaled sets 'video-unscaled' property
func (*Client) SetVideoZoom ¶
SetVideoZoom sets 'video-zoom' property
func (*Client) SetVoConfigured ¶
SetVoConfigured sets 'vo-configured' property
func (*Client) SetVoDelayedFrameCount ¶
SetVoDelayedFrameCount sets 'vo-delayed-frame-count' property
func (*Client) SetVoDropFrameCount ¶
SetVoDropFrameCount sets 'vo-drop-frame-count' property
func (*Client) SetVolumeRestoreData ¶
SetVolumeRestoreData sets 'volume-restore-data' property
func (*Client) SetVsyncJitter ¶
SetVsyncJitter sets 'vsync-jitter' property
func (*Client) SetVsyncRatio ¶
SetVsyncRatio sets 'vsync-ratio' property
func (*Client) SetWindowMinimized ¶
SetWindowMinimized sets 'window-minimized' property
func (*Client) SetWindowScale ¶
SetWindowScale sets 'window-scale' property
func (*Client) SetWorkingDirectory ¶
SetWorkingDirectory sets 'working-directory' property
func (*Client) ShowProgress ¶
ShowProgress runs 'show-progress' command
func (*Client) StreamCapture ¶
StreamCapture gets 'stream-capture' property
func (*Client) StreamOpenFilename ¶
StreamOpenFilename gets 'stream-open-filename' property
func (*Client) StreamPath ¶
StreamPath gets 'stream-path' property
func (*Client) SubBitrate ¶
SubBitrate gets 'sub-bitrate' property
func (*Client) SubForcedOnly ¶
SubForcedOnly gets 'sub-forced-only' property
func (*Client) SubUseMargins ¶
SubUseMargins gets 'sub-use-margins' property
func (*Client) SubVisibility ¶
SubVisibility gets 'sub-visibility' property
func (*Client) TimeRemaining ¶
TimeRemaining gets 'time-remaining' property
func (*Client) TotalAvsyncChange ¶
TotalAvsyncChange gets 'total-avsync-change' property
func (*Client) TvBrightness ¶
TvBrightness gets 'tv-brightness' property
func (*Client) TvContrast ¶
TvContrast gets 'tv-contrast' property
func (*Client) TvSaturation ¶
TvSaturation gets 'tv-saturation' property
func (*Client) VfMetadata ¶
VfMetadata gets 'vf-metadata' property
func (*Client) VideoAlignX ¶
VideoAlignX gets 'video-align-x' property
func (*Client) VideoAlignY ¶
VideoAlignY gets 'video-align-y' property
func (*Client) VideoAspect ¶
VideoAspect gets 'video-aspect' property
func (*Client) VideoBitrate ¶
VideoBitrate gets 'video-bitrate' property
func (*Client) VideoCodec ¶
VideoCodec gets 'video-codec' property
func (*Client) VideoFormat ¶
VideoFormat gets 'video-format' property
func (*Client) VideoFrameInfo ¶
VideoFrameInfo gets 'video-frame-info' property
func (*Client) VideoOutParams ¶
VideoOutParams gets 'video-out-params' property
func (*Client) VideoOutputLevels ¶
VideoOutputLevels gets 'video-output-levels' property
func (*Client) VideoParams ¶
VideoParams gets 'video-params' property
func (*Client) VideoRotate ¶
VideoRotate gets 'video-rotate' property
func (*Client) VideoSpeedCorrection ¶
VideoSpeedCorrection gets 'video-speed-correction' property
func (*Client) VideoUnscaled ¶
VideoUnscaled gets 'video-unscaled' property
func (*Client) VoConfigured ¶
VoConfigured gets 'vo-configured' property
func (*Client) VoDelayedFrameCount ¶
VoDelayedFrameCount gets 'vo-delayed-frame-count' property
func (*Client) VoDropFrameCount ¶
VoDropFrameCount gets 'vo-drop-frame-count' property
func (*Client) VolumeRestoreData ¶
VolumeRestoreData gets 'volume-restore-data' property
func (*Client) VsyncJitter ¶
VsyncJitter gets 'vsync-jitter' property
func (*Client) VsyncRatio ¶
VsyncRatio gets 'vsync-ratio' property
func (*Client) WindowMinimized ¶
WindowMinimized gets 'window-minimized' property
func (*Client) WindowScale ¶
WindowScale gets 'window-scale' property
func (*Client) WorkingDirectory ¶
WorkingDirectory gets 'working-directory' property
func (*Client) WriteWatchLaterConfig ¶
WriteWatchLaterConfig runs 'write-watch-later-config' command