Documentation ¶
Overview ¶
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
* Emby REST API * * Explore the Emby Server API *
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ActivityLogEntry
- type ActivityLogServiceApiGetSystemActivitylogEntriesOpts
- type ActivityLogServiceApiService
- type AllThemeMediaResult
- type ArtistsServiceApiGetArtistsAlbumartistsOpts
- type ArtistsServiceApiGetArtistsByNameOpts
- type ArtistsServiceApiGetArtistsOpts
- type ArtistsServiceApiService
- func (a *ArtistsServiceApiService) GetArtists(ctx context.Context, localVarOptionals *ArtistsServiceApiGetArtistsOpts) (QueryResultBaseItemDto, *http.Response, error)
- func (a *ArtistsServiceApiService) GetArtistsAlbumartists(ctx context.Context, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *ArtistsServiceApiService) GetArtistsByName(ctx context.Context, name string, ...) (BaseItemDto, *http.Response, error)
- type AttributesSimpleCondition
- type AttributesValueCondition
- type AudioServiceApiGetAudioByIdStreamByContainerOpts
- type AudioServiceApiGetAudioByIdStreamOpts
- type AudioServiceApiHeadAudioByIdStreamByContainerOpts
- type AudioServiceApiHeadAudioByIdStreamOpts
- type AudioServiceApiService
- func (a *AudioServiceApiService) GetAudioByIdStream(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *AudioServiceApiService) GetAudioByIdStreamByContainer(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *AudioServiceApiService) HeadAudioByIdStream(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *AudioServiceApiService) HeadAudioByIdStreamByContainer(ctx context.Context, id string, container string, ...) (*http.Response, error)
- type AuthenticateUser
- type AuthenticateUserByName
- type AuthenticationAuthenticationResult
- type BaseItemDto
- type BaseItemPerson
- type BasicAuth
- type BifServiceApiService
- type BrandingBrandingOptions
- type BrandingServiceApiService
- func (a *BrandingServiceApiService) GetBrandingConfiguration(ctx context.Context) (BrandingBrandingOptions, *http.Response, error)
- func (a *BrandingServiceApiService) GetBrandingCss(ctx context.Context) (*http.Response, error)
- func (a *BrandingServiceApiService) GetBrandingCssCss(ctx context.Context) (*http.Response, error)
- type ChannelServiceApiGetChannelsOpts
- type ChannelServiceApiService
- type ChapterInfo
- type ClientCapabilities
- type CollectionServiceApiPostCollectionsOpts
- type CollectionServiceApiService
- func (a *CollectionServiceApiService) DeleteCollectionsByIdItems(ctx context.Context, ids string, id string) (*http.Response, error)
- func (a *CollectionServiceApiService) PostCollections(ctx context.Context, ...) (CollectionsCollectionCreationResult, *http.Response, error)
- func (a *CollectionServiceApiService) PostCollectionsByIdItems(ctx context.Context, ids string, id string) (*http.Response, error)
- func (a *CollectionServiceApiService) PostCollectionsByIdItemsDelete(ctx context.Context, ids string, id string) (*http.Response, error)
- type CollectionsCollectionCreationResult
- type CommonPluginsIPlugin
- type Configuration
- type ConfigurationAccessSchedule
- type ConfigurationCodecConfiguration
- type ConfigurationDynamicDayOfWeek
- type ConfigurationImageOption
- type ConfigurationImageSavingConvention
- type ConfigurationLibraryOptions
- type ConfigurationMediaPathInfo
- type ConfigurationMetadataFeatures
- type ConfigurationPathSubstitution
- type ConfigurationSegmentSkipMode
- type ConfigurationServerConfiguration
- type ConfigurationServiceApiService
- func (a *ConfigurationServiceApiService) GetSystemConfiguration(ctx context.Context) (ConfigurationServerConfiguration, *http.Response, error)
- func (a *ConfigurationServiceApiService) GetSystemConfigurationByKey(ctx context.Context, key string) (*http.Response, error)
- func (a *ConfigurationServiceApiService) PostSystemConfiguration(ctx context.Context, body ConfigurationServerConfiguration) (*http.Response, error)
- func (a *ConfigurationServiceApiService) PostSystemConfigurationByKey(ctx context.Context, body Object, key string) (*http.Response, error)
- type ConfigurationSubtitlePlaybackMode
- type ConfigurationTypeOptions
- type ConfigurationUnratedItem
- type ConfigurationUserConfiguration
- type ConnectConnectAuthenticationExchangeResult
- type ConnectServiceApiService
- func (a *ConnectServiceApiService) DeleteUsersByIdConnectLink(ctx context.Context, id string) (*http.Response, error)
- func (a *ConnectServiceApiService) GetConnectExchange(ctx context.Context, connectUserId string) (ConnectConnectAuthenticationExchangeResult, *http.Response, error)
- func (a *ConnectServiceApiService) GetConnectPending(ctx context.Context) (*http.Response, error)
- func (a *ConnectServiceApiService) PostUsersByIdConnectLink(ctx context.Context, id string, connectUsername string) (ConnectUserLinkResult, *http.Response, error)
- func (a *ConnectServiceApiService) PostUsersByIdConnectLinkDelete(ctx context.Context, id string) (*http.Response, error)
- type ConnectUserLinkResult
- type ConnectUserLinkType
- type CreateUserByName
- type DashboardServiceApiService
- func (a *DashboardServiceApiService) GetWebConfigurationpage(ctx context.Context) (*http.Response, error)
- func (a *DashboardServiceApiService) GetWebConfigurationpages(ctx context.Context) ([]EmbyWebApiConfigurationPageInfo, *http.Response, error)
- func (a *DashboardServiceApiService) GetWebStrings(ctx context.Context) (*http.Response, error)
- type DayOfWeek
- type DefaultDirectoryBrowserInfo
- type DeviceServiceApiService
- func (a *DeviceServiceApiService) DeleteDevices(ctx context.Context, id string) (*http.Response, error)
- func (a *DeviceServiceApiService) GetDevices(ctx context.Context) (QueryResultDevicesDeviceInfo, *http.Response, error)
- func (a *DeviceServiceApiService) GetDevicesCamerauploads(ctx context.Context, deviceId string) (DevicesContentUploadHistory, *http.Response, error)
- func (a *DeviceServiceApiService) GetDevicesInfo(ctx context.Context, id string) (DevicesDeviceInfo, *http.Response, error)
- func (a *DeviceServiceApiService) GetDevicesOptions(ctx context.Context, id string) (DevicesDeviceOptions, *http.Response, error)
- func (a *DeviceServiceApiService) PostDevicesCamerauploads(ctx context.Context, body Object, deviceId string, album string, name string, ...) (*http.Response, error)
- func (a *DeviceServiceApiService) PostDevicesDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *DeviceServiceApiService) PostDevicesOptions(ctx context.Context, body DevicesDeviceOptions, id string) (*http.Response, error)
- type DevicesContentUploadHistory
- type DevicesDeviceInfo
- type DevicesDeviceOptions
- type DevicesLocalFileInfo
- type DisplayPreferences
- type DisplayPreferencesServiceApiService
- func (a *DisplayPreferencesServiceApiService) GetDisplaypreferencesById(ctx context.Context, id string, userId string, client string) (DisplayPreferences, *http.Response, error)
- func (a *DisplayPreferencesServiceApiService) PostDisplaypreferencesByDisplaypreferencesid(ctx context.Context, body DisplayPreferences, userId string, ...) (*http.Response, error)
- type DlnaCodecProfile
- type DlnaCodecType
- type DlnaContainerProfile
- type DlnaDeviceProfile
- type DlnaDirectPlayProfile
- type DlnaDlnaProfileType
- type DlnaEncodingContext
- type DlnaPlaybackErrorCode
- type DlnaProfileCondition
- type DlnaProfileConditionType
- type DlnaProfileConditionValue
- type DlnaResponseProfile
- type DlnaServerServiceApiGetDlnaIconsByFilenameOpts
- type DlnaServerServiceApiService
- func (a *DlnaServerServiceApiService) GetDlnaByUuidConnectionmanagerConnectionmanager(ctx context.Context, uuId string) (*http.Response, error)
- func (a *DlnaServerServiceApiService) GetDlnaByUuidConnectionmanagerConnectionmanagerXml(ctx context.Context, uuId string) (*http.Response, error)
- func (a *DlnaServerServiceApiService) GetDlnaByUuidContentdirectoryContentdirectory(ctx context.Context, uuId string) (*http.Response, error)
- func (a *DlnaServerServiceApiService) GetDlnaByUuidContentdirectoryContentdirectoryXml(ctx context.Context, uuId string) (*http.Response, error)
- func (a *DlnaServerServiceApiService) GetDlnaByUuidDescription(ctx context.Context, uuId string) (*http.Response, error)
- func (a *DlnaServerServiceApiService) GetDlnaByUuidDescriptionXml(ctx context.Context, uuId string) (*http.Response, error)
- func (a *DlnaServerServiceApiService) GetDlnaByUuidIconsByFilename(ctx context.Context, uuId string, filename string) (*http.Response, error)
- func (a *DlnaServerServiceApiService) GetDlnaIconsByFilename(ctx context.Context, filename string, ...) (*http.Response, error)
- func (a *DlnaServerServiceApiService) PostDlnaByUuidConnectionmanagerControl(ctx context.Context, body Object, uuId string) (*http.Response, error)
- func (a *DlnaServerServiceApiService) PostDlnaByUuidContentdirectoryControl(ctx context.Context, body Object, uuId string) (*http.Response, error)
- type DlnaServiceApiService
- func (a *DlnaServiceApiService) DeleteDlnaProfilesById(ctx context.Context, id string) (*http.Response, error)
- func (a *DlnaServiceApiService) GetDlnaProfileinfos(ctx context.Context) ([]EmbyDlnaProfilesDlnaProfile, *http.Response, error)
- func (a *DlnaServiceApiService) GetDlnaProfilesById(ctx context.Context, id string) (EmbyDlnaProfilesDlnaProfile, *http.Response, error)
- func (a *DlnaServiceApiService) GetDlnaProfilesDefault(ctx context.Context) (EmbyDlnaProfilesDlnaProfile, *http.Response, error)
- func (a *DlnaServiceApiService) PostDlnaProfiles(ctx context.Context, body EmbyDlnaProfilesDlnaProfile) (*http.Response, error)
- func (a *DlnaServiceApiService) PostDlnaProfilesById(ctx context.Context, body EmbyDlnaProfilesDlnaProfile, id string) (*http.Response, error)
- type DlnaSubtitleDeliveryMethod
- type DlnaSubtitleProfile
- type DlnaTranscodeSeekInfo
- type DlnaTranscodingProfile
- type DrawingImageOrientation
- type DynamicHlsServiceApiGetAudioByIdMainM3u8Opts
- type DynamicHlsServiceApiGetAudioByIdMasterM3u8Opts
- type DynamicHlsServiceApiGetVideosByIdMainM3u8Opts
- type DynamicHlsServiceApiGetVideosByIdMasterM3u8Opts
- type DynamicHlsServiceApiHeadAudioByIdMasterM3u8Opts
- type DynamicHlsServiceApiHeadVideosByIdMasterM3u8Opts
- type DynamicHlsServiceApiService
- func (a *DynamicHlsServiceApiService) GetAudioByIdHls1ByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) GetAudioByIdMainM3u8(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) GetAudioByIdMasterM3u8(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) GetVideosByIdHls1ByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) GetVideosByIdLiveSubtitlesM3u8(ctx context.Context, id string, subtitleSegmentLength int32, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) GetVideosByIdMainM3u8(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) GetVideosByIdMasterM3u8(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) GetVideosByIdSubtitlesM3u8(ctx context.Context, id string, subtitleSegmentLength int32, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) HeadAudioByIdHls1ByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) HeadAudioByIdMasterM3u8(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) HeadVideosByIdHls1ByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, ...) (*http.Response, error)
- func (a *DynamicHlsServiceApiService) HeadVideosByIdMasterM3u8(ctx context.Context, id string, container string, ...) (*http.Response, error)
- type EmbyDlnaProfilesDeviceIdentification
- type EmbyDlnaProfilesDeviceProfileType
- type EmbyDlnaProfilesDlnaProfile
- type EmbyDlnaProfilesHeaderMatchType
- type EmbyDlnaProfilesHttpHeaderInfo
- type EmbyDlnaProfilesProtocolInfoDetection
- type EmbyLiveTvChannelManagementInfo
- type EmbyMediaModelEnumsCodecDirections
- type EmbyMediaModelEnumsCodecKinds
- type EmbyMediaModelEnumsColorFormats
- type EmbyMediaModelEnumsSecondaryFrameworks
- type EmbyMediaModelEnumsVideoMediaTypes
- type EmbyMediaModelTypesBitRate
- type EmbyMediaModelTypesLevelInformation
- type EmbyMediaModelTypesProfileInformation
- type EmbyMediaModelTypesProfileLevelInformation
- type EmbyMediaModelTypesResolution
- type EmbyMediaModelTypesResolutionWithRate
- type EmbyNotificationsApiNotification
- type EmbyNotificationsApiNotificationResult
- type EmbyNotificationsApiNotificationsSummary
- type EmbyWebApiConfigurationPageInfo
- type EmbyWebGenericEditActionsPostbackAction
- type EmbyWebGenericEditCommonEditorTypes
- type EmbyWebGenericEditConditionsPropertyCondition
- type EmbyWebGenericEditConditionsPropertyConditionType
- type EmbyWebGenericEditEditObjectContainer
- type EmbyWebGenericEditEditorsEditorBase
- type EmbyWebGenericEditEditorsEditorButtonItem
- type EmbyWebGenericEditEditorsEditorRoot
- type EncodingInfoServiceApiService
- func (a *EncodingInfoServiceApiService) GetEncodingCodecconfigurationDefaults(ctx context.Context) ([]ConfigurationCodecConfiguration, *http.Response, error)
- func (a *EncodingInfoServiceApiService) GetEncodingCodecinformationVideo(ctx context.Context) ([]MediaEncodingCodecsVideoCodecsVideoCodecBase, *http.Response, error)
- func (a *EncodingInfoServiceApiService) GetEncodingTonemapoptions(ctx context.Context) (MediaEncodingConfigurationToneMappingToneMapOptionsVisibility, *http.Response, ...)
- type EnvironmentServiceApiGetEnvironmentDirectorycontentsOpts
- type EnvironmentServiceApiService
- func (a *EnvironmentServiceApiService) GetEnvironmentDefaultdirectorybrowser(ctx context.Context) (DefaultDirectoryBrowserInfo, *http.Response, error)
- func (a *EnvironmentServiceApiService) GetEnvironmentDirectorycontents(ctx context.Context, path string, ...) ([]IoFileSystemEntryInfo, *http.Response, error)
- func (a *EnvironmentServiceApiService) GetEnvironmentDrives(ctx context.Context) ([]IoFileSystemEntryInfo, *http.Response, error)
- func (a *EnvironmentServiceApiService) GetEnvironmentNetworkdevices(ctx context.Context) ([]IoFileSystemEntryInfo, *http.Response, error)
- func (a *EnvironmentServiceApiService) GetEnvironmentNetworkshares(ctx context.Context, path string) ([]IoFileSystemEntryInfo, *http.Response, error)
- func (a *EnvironmentServiceApiService) GetEnvironmentParentpath(ctx context.Context, path string) (string, *http.Response, error)
- func (a *EnvironmentServiceApiService) PostEnvironmentValidatepath(ctx context.Context, body ValidatePath, path string) (*http.Response, error)
- type ExternalIdInfo
- type ExternalUrl
- type FfmpegOptionsServiceApiService
- type ForgotPassword
- type ForgotPasswordPin
- type GameGenresServiceApiGetGamegenresByNameOpts
- type GameGenresServiceApiGetGamegenresOpts
- type GameGenresServiceApiService
- func (a *GameGenresServiceApiService) GetGamegenres(ctx context.Context, localVarOptionals *GameGenresServiceApiGetGamegenresOpts) (QueryResultBaseItemDto, *http.Response, error)
- func (a *GameGenresServiceApiService) GetGamegenresByName(ctx context.Context, name string, ...) (BaseItemDto, *http.Response, error)
- type GameSystemSummary
- type GamesServiceApiGetGamesSystemsummariesOpts
- type GamesServiceApiService
- type GeneralCommand
- type GenericSwaggerError
- type GenresServiceApiGetGenresByNameOpts
- type GenresServiceApiGetGenresOpts
- type GenresServiceApiService
- type GlobalizationCountryInfo
- type GlobalizationCultureDto
- type GlobalizationLocalizatonOption
- type HlsSegmentServiceApiService
- func (a *HlsSegmentServiceApiService) DeleteVideosActiveencodings(ctx context.Context, deviceId string, playSessionId string) (*http.Response, error)
- func (a *HlsSegmentServiceApiService) PostVideosActiveencodingsDelete(ctx context.Context, deviceId string, playSessionId string) (*http.Response, error)
- type ImageByNameInfo
- type ImageByNameServiceApiService
- func (a *ImageByNameServiceApiService) GetImagesGeneral(ctx context.Context) ([]ImageByNameInfo, *http.Response, error)
- func (a *ImageByNameServiceApiService) GetImagesGeneralByNameByType(ctx context.Context, name string, type_ string) (*http.Response, error)
- func (a *ImageByNameServiceApiService) GetImagesMediainfo(ctx context.Context) ([]ImageByNameInfo, *http.Response, error)
- func (a *ImageByNameServiceApiService) GetImagesMediainfoByThemeByName(ctx context.Context, name string, theme string) (*http.Response, error)
- func (a *ImageByNameServiceApiService) GetImagesRatings(ctx context.Context) ([]ImageByNameInfo, *http.Response, error)
- func (a *ImageByNameServiceApiService) GetImagesRatingsByThemeByName(ctx context.Context, name string, theme string) (*http.Response, error)
- type ImageInfo
- type ImageProviderInfo
- type ImageServiceApiDeleteItemsByIdImagesByTypeOpts
- type ImageServiceApiDeleteUsersByIdImagesByTypeOpts
- type ImageServiceApiGetArtistsByNameImagesByTypeByIndexOpts
- type ImageServiceApiGetArtistsByNameImagesByTypeOpts
- type ImageServiceApiGetGamegenresByNameImagesByTypeByIndexOpts
- type ImageServiceApiGetGamegenresByNameImagesByTypeOpts
- type ImageServiceApiGetGenresByNameImagesByTypeByIndexOpts
- type ImageServiceApiGetGenresByNameImagesByTypeOpts
- type ImageServiceApiGetItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcountOpts
- type ImageServiceApiGetItemsByIdImagesByTypeByIndexOpts
- type ImageServiceApiGetItemsByIdImagesByTypeOpts
- type ImageServiceApiGetMusicgenresByNameImagesByTypeByIndexOpts
- type ImageServiceApiGetMusicgenresByNameImagesByTypeOpts
- type ImageServiceApiGetPersonsByNameImagesByTypeByIndexOpts
- type ImageServiceApiGetPersonsByNameImagesByTypeOpts
- type ImageServiceApiGetStudiosByNameImagesByTypeByIndexOpts
- type ImageServiceApiGetStudiosByNameImagesByTypeOpts
- type ImageServiceApiGetUsersByIdImagesByTypeByIndexOpts
- type ImageServiceApiGetUsersByIdImagesByTypeOpts
- type ImageServiceApiHeadArtistsByNameImagesByTypeByIndexOpts
- type ImageServiceApiHeadArtistsByNameImagesByTypeOpts
- type ImageServiceApiHeadGamegenresByNameImagesByTypeByIndexOpts
- type ImageServiceApiHeadGamegenresByNameImagesByTypeOpts
- type ImageServiceApiHeadGenresByNameImagesByTypeByIndexOpts
- type ImageServiceApiHeadGenresByNameImagesByTypeOpts
- type ImageServiceApiHeadItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcountOpts
- type ImageServiceApiHeadItemsByIdImagesByTypeByIndexOpts
- type ImageServiceApiHeadItemsByIdImagesByTypeOpts
- type ImageServiceApiHeadMusicgenresByNameImagesByTypeByIndexOpts
- type ImageServiceApiHeadMusicgenresByNameImagesByTypeOpts
- type ImageServiceApiHeadPersonsByNameImagesByTypeByIndexOpts
- type ImageServiceApiHeadPersonsByNameImagesByTypeOpts
- type ImageServiceApiHeadStudiosByNameImagesByTypeByIndexOpts
- type ImageServiceApiHeadStudiosByNameImagesByTypeOpts
- type ImageServiceApiHeadUsersByIdImagesByTypeByIndexOpts
- type ImageServiceApiHeadUsersByIdImagesByTypeOpts
- type ImageServiceApiPostItemsByIdImagesByTypeDeleteOpts
- type ImageServiceApiPostItemsByIdImagesByTypeOpts
- type ImageServiceApiPostUsersByIdImagesByTypeDeleteOpts
- type ImageServiceApiPostUsersByIdImagesByTypeOpts
- type ImageServiceApiService
- func (a *ImageServiceApiService) DeleteItemsByIdImagesByType(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) DeleteItemsByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32) (*http.Response, error)
- func (a *ImageServiceApiService) DeleteUsersByIdImagesByType(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) DeleteUsersByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32) (*http.Response, error)
- func (a *ImageServiceApiService) GetArtistsByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetArtistsByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetGamegenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetGamegenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetGenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetGenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetItemsByIdImages(ctx context.Context, id string) ([]ImageInfo, *http.Response, error)
- func (a *ImageServiceApiService) GetItemsByIdImagesByType(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetItemsByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcount(ctx context.Context, id string, maxWidth int32, maxHeight int32, tag string, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetMusicgenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetMusicgenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetPersonsByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetPersonsByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetStudiosByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetStudiosByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetUsersByIdImagesByType(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) GetUsersByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadArtistsByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadArtistsByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadGamegenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadGamegenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadGenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadGenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadItemsByIdImagesByType(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadItemsByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcount(ctx context.Context, id string, maxWidth int32, maxHeight int32, tag string, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadMusicgenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadMusicgenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadPersonsByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadPersonsByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadStudiosByNameImagesByType(ctx context.Context, name string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadStudiosByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadUsersByIdImagesByType(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) HeadUsersByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32, ...) (*http.Response, error)
- func (a *ImageServiceApiService) PostItemsByIdImagesByType(ctx context.Context, body Object, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) PostItemsByIdImagesByTypeByIndex(ctx context.Context, body Object, id string, type_ ImageType, index int32) (*http.Response, error)
- func (a *ImageServiceApiService) PostItemsByIdImagesByTypeByIndexDelete(ctx context.Context, id string, type_ ImageType, index int32) (*http.Response, error)
- func (a *ImageServiceApiService) PostItemsByIdImagesByTypeByIndexIndex(ctx context.Context, id string, type_ ImageType, index int32, newIndex int32) (*http.Response, error)
- func (a *ImageServiceApiService) PostItemsByIdImagesByTypeByIndexUrl(ctx context.Context, id string, type_ ImageType, index int32, url string) (*http.Response, error)
- func (a *ImageServiceApiService) PostItemsByIdImagesByTypeDelete(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) PostUsersByIdImagesByType(ctx context.Context, body Object, id string, type_ ImageType, ...) (*http.Response, error)
- func (a *ImageServiceApiService) PostUsersByIdImagesByTypeByIndex(ctx context.Context, body Object, id string, type_ ImageType, index int32) (*http.Response, error)
- func (a *ImageServiceApiService) PostUsersByIdImagesByTypeByIndexDelete(ctx context.Context, id string, type_ ImageType, index int32) (*http.Response, error)
- func (a *ImageServiceApiService) PostUsersByIdImagesByTypeDelete(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- type ImageType
- type InstantMixServiceApiGetAlbumsByIdInstantmixOpts
- type InstantMixServiceApiGetArtistsInstantmixOpts
- type InstantMixServiceApiGetAudiobooksNextupOpts
- type InstantMixServiceApiGetItemsByIdInstantmixOpts
- type InstantMixServiceApiGetMusicgenresByNameInstantmixOpts
- type InstantMixServiceApiGetMusicgenresInstantmixOpts
- type InstantMixServiceApiGetPlaylistsByIdInstantmixOpts
- type InstantMixServiceApiGetSongsByIdInstantmixOpts
- type InstantMixServiceApiService
- func (a *InstantMixServiceApiService) GetAlbumsByIdInstantmix(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *InstantMixServiceApiService) GetArtistsInstantmix(ctx context.Context, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *InstantMixServiceApiService) GetAudiobooksNextup(ctx context.Context, userId string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *InstantMixServiceApiService) GetItemsByIdInstantmix(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *InstantMixServiceApiService) GetMusicgenresByNameInstantmix(ctx context.Context, name string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *InstantMixServiceApiService) GetMusicgenresInstantmix(ctx context.Context, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *InstantMixServiceApiService) GetPlaylistsByIdInstantmix(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *InstantMixServiceApiService) GetSongsByIdInstantmix(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- type IoFileSystemEntryInfo
- type IoFileSystemEntryType
- type ItemCounts
- type ItemLookupServiceApiPostItemsRemotesearchApplyByIdOpts
- type ItemLookupServiceApiService
- func (a *ItemLookupServiceApiService) GetItemsByIdExternalidinfos(ctx context.Context, id string) ([]ExternalIdInfo, *http.Response, error)
- func (a *ItemLookupServiceApiService) GetItemsRemotesearchImage(ctx context.Context, imageUrl string, providerName string) (*http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchApplyById(ctx context.Context, body RemoteSearchResult, id string, ...) (*http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchBook(ctx context.Context, body ProvidersRemoteSearchQueryProvidersBookInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchBoxset(ctx context.Context, body ProvidersRemoteSearchQueryProvidersItemLookupInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchGame(ctx context.Context, body ProvidersRemoteSearchQueryProvidersGameInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchMovie(ctx context.Context, body ProvidersRemoteSearchQueryProvidersMovieInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchMusicalbum(ctx context.Context, body ProvidersRemoteSearchQueryProvidersAlbumInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchMusicartist(ctx context.Context, body ProvidersRemoteSearchQueryProvidersArtistInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchMusicvideo(ctx context.Context, body ProvidersRemoteSearchQueryProvidersMusicVideoInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchPerson(ctx context.Context, body ProvidersRemoteSearchQueryProvidersPersonLookupInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchSeries(ctx context.Context, body ProvidersRemoteSearchQueryProvidersSeriesInfo) ([]RemoteSearchResult, *http.Response, error)
- func (a *ItemLookupServiceApiService) PostItemsRemotesearchTrailer(ctx context.Context, body ProvidersRemoteSearchQueryProvidersTrailerInfo) ([]RemoteSearchResult, *http.Response, error)
- type ItemRefreshServiceApiPostItemsByIdRefreshOpts
- type ItemRefreshServiceApiService
- type ItemUpdateServiceApiService
- type ItemsServiceApiGetItemsOpts
- type ItemsServiceApiGetUsersByUseridItemsOpts
- type ItemsServiceApiGetUsersByUseridItemsResumeOpts
- type ItemsServiceApiService
- func (a *ItemsServiceApiService) GetItems(ctx context.Context, localVarOptionals *ItemsServiceApiGetItemsOpts) (QueryResultBaseItemDto, *http.Response, error)
- func (a *ItemsServiceApiService) GetUsersByUseridItems(ctx context.Context, userId string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *ItemsServiceApiService) GetUsersByUseridItemsResume(ctx context.Context, userId string, ...) (QueryResultBaseItemDto, *http.Response, error)
- type LibraryAddMediaPath
- type LibraryAddVirtualFolder
- type LibraryDeleteInfo
- type LibraryLibraryOptionInfo
- type LibraryLibraryOptionsResult
- type LibraryLibraryTypeOptions
- type LibraryMediaFolder
- type LibraryMediaUpdateInfo
- type LibraryPlayAccess
- type LibraryPostUpdatedMedia
- type LibraryRemoveMediaPath
- type LibraryRemoveVirtualFolder
- type LibraryRenameVirtualFolder
- type LibraryServiceApiGetAlbumsByIdSimilarOpts
- type LibraryServiceApiGetArtistsByIdSimilarOpts
- type LibraryServiceApiGetGamesByIdSimilarOpts
- type LibraryServiceApiGetItemsByIdAncestorsOpts
- type LibraryServiceApiGetItemsByIdCriticreviewsOpts
- type LibraryServiceApiGetItemsByIdSimilarOpts
- type LibraryServiceApiGetItemsByIdThememediaOpts
- type LibraryServiceApiGetItemsByIdThemesongsOpts
- type LibraryServiceApiGetItemsByIdThemevideosOpts
- type LibraryServiceApiGetItemsCountsOpts
- type LibraryServiceApiGetLibraryMediafoldersOpts
- type LibraryServiceApiGetMoviesByIdSimilarOpts
- type LibraryServiceApiGetShowsByIdSimilarOpts
- type LibraryServiceApiGetTrailersByIdSimilarOpts
- type LibraryServiceApiService
- func (a *LibraryServiceApiService) DeleteItems(ctx context.Context, ids string) (*http.Response, error)
- func (a *LibraryServiceApiService) DeleteItemsById(ctx context.Context, id string) (*http.Response, error)
- func (a *LibraryServiceApiService) GetAlbumsByIdSimilar(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetArtistsByIdSimilar(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetGamesByIdSimilar(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdAncestors(ctx context.Context, id string, ...) ([]BaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdCriticreviews(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdDeleteinfo(ctx context.Context, id string) (LibraryDeleteInfo, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdDownload(ctx context.Context, id string) (*http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdFile(ctx context.Context, id string) (*http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdSimilar(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdThememedia(ctx context.Context, id string, ...) (AllThemeMediaResult, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdThemesongs(ctx context.Context, id string, ...) (ThemeMediaResult, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsByIdThemevideos(ctx context.Context, id string, ...) (ThemeMediaResult, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsCounts(ctx context.Context, localVarOptionals *LibraryServiceApiGetItemsCountsOpts) (ItemCounts, *http.Response, error)
- func (a *LibraryServiceApiService) GetItemsIntros(ctx context.Context) ([]PersistenceIntroDebugInfo, *http.Response, error)
- func (a *LibraryServiceApiService) GetLibrariesAvailableoptions(ctx context.Context) (LibraryLibraryOptionsResult, *http.Response, error)
- func (a *LibraryServiceApiService) GetLibraryMediafolders(ctx context.Context, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetLibraryPhysicalpaths(ctx context.Context) ([]string, *http.Response, error)
- func (a *LibraryServiceApiService) GetLibrarySelectablemediafolders(ctx context.Context) ([]LibraryMediaFolder, *http.Response, error)
- func (a *LibraryServiceApiService) GetMoviesByIdSimilar(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetShowsByIdSimilar(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) GetTrailersByIdSimilar(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LibraryServiceApiService) PostItemsByIdDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *LibraryServiceApiService) PostItemsDelete(ctx context.Context, ids string) (*http.Response, error)
- func (a *LibraryServiceApiService) PostLibraryMediaUpdated(ctx context.Context, body LibraryPostUpdatedMedia) (*http.Response, error)
- func (a *LibraryServiceApiService) PostLibraryMoviesAdded(ctx context.Context) (*http.Response, error)
- func (a *LibraryServiceApiService) PostLibraryMoviesUpdated(ctx context.Context) (*http.Response, error)
- func (a *LibraryServiceApiService) PostLibraryRefresh(ctx context.Context) (*http.Response, error)
- func (a *LibraryServiceApiService) PostLibrarySeriesAdded(ctx context.Context) (*http.Response, error)
- func (a *LibraryServiceApiService) PostLibrarySeriesUpdated(ctx context.Context) (*http.Response, error)
- type LibraryStructureServiceApiGetLibraryVirtualfoldersQueryOpts
- type LibraryStructureServiceApiService
- func (a *LibraryStructureServiceApiService) DeleteLibraryVirtualfolders(ctx context.Context) (*http.Response, error)
- func (a *LibraryStructureServiceApiService) DeleteLibraryVirtualfoldersPaths(ctx context.Context) (*http.Response, error)
- func (a *LibraryStructureServiceApiService) GetLibraryVirtualfoldersQuery(ctx context.Context, ...) (QueryResultVirtualFolderInfo, *http.Response, error)
- func (a *LibraryStructureServiceApiService) PostLibraryVirtualfolders(ctx context.Context, body LibraryAddVirtualFolder) (*http.Response, error)
- func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersDelete(ctx context.Context, body LibraryRemoveVirtualFolder) (*http.Response, error)
- func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersLibraryoptions(ctx context.Context, body LibraryUpdateLibraryOptions) (*http.Response, error)
- func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersName(ctx context.Context, body LibraryRenameVirtualFolder) (*http.Response, error)
- func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersPaths(ctx context.Context, body LibraryAddMediaPath) (*http.Response, error)
- func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersPathsDelete(ctx context.Context, body LibraryRemoveMediaPath) (*http.Response, error)
- func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersPathsUpdate(ctx context.Context, body LibraryUpdateMediaPath) (*http.Response, error)
- type LibrarySubFolder
- type LibraryUpdateLibraryOptions
- type LibraryUpdateMediaPath
- type LiveTvApiEpgRow
- type LiveTvApiGetPrograms
- type LiveTvApiListingProviderTypeInfo
- type LiveTvApiSetChannelDisabled
- type LiveTvApiSetChannelMapping
- type LiveTvApiSetChannelSortIndex
- type LiveTvApiTagItem
- type LiveTvChannelType
- type LiveTvGuideInfo
- type LiveTvKeepUntil
- type LiveTvKeywordInfo
- type LiveTvKeywordType
- type LiveTvListingsProviderInfo
- type LiveTvLiveTvInfo
- type LiveTvRecordingStatus
- type LiveTvSeriesTimerInfo
- type LiveTvSeriesTimerInfoDto
- type LiveTvServiceApiDeleteLivetvListingprovidersOpts
- type LiveTvServiceApiDeleteLivetvTunerhostsOpts
- type LiveTvServiceApiGetLivetvChannelsByIdOpts
- type LiveTvServiceApiGetLivetvChannelsOpts
- type LiveTvServiceApiGetLivetvChanneltagsOpts
- type LiveTvServiceApiGetLivetvChanneltagsPrefixesOpts
- type LiveTvServiceApiGetLivetvEPGOpts
- type LiveTvServiceApiGetLivetvListingprovidersLineupsOpts
- type LiveTvServiceApiGetLivetvManageChannelsOpts
- type LiveTvServiceApiGetLivetvProgramsOpts
- type LiveTvServiceApiGetLivetvProgramsRecommendedOpts
- type LiveTvServiceApiGetLivetvRecordingsByIdOpts
- type LiveTvServiceApiGetLivetvRecordingsFoldersOpts
- type LiveTvServiceApiGetLivetvRecordingsOpts
- type LiveTvServiceApiGetLivetvSeriestimersOpts
- type LiveTvServiceApiGetLivetvTimersDefaultsOpts
- type LiveTvServiceApiGetLivetvTimersOpts
- type LiveTvServiceApiPostLivetvListingprovidersDeleteOpts
- type LiveTvServiceApiPostLivetvProgramsOpts
- type LiveTvServiceApiPostLivetvTunerhostsDeleteOpts
- type LiveTvServiceApiService
- func (a *LiveTvServiceApiService) DeleteLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) DeleteLivetvChannelmappings(ctx context.Context, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) DeleteLivetvListingproviders(ctx context.Context, ...) (*http.Response, error)
- func (a *LiveTvServiceApiService) DeleteLivetvRecordingsById(ctx context.Context, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) DeleteLivetvSeriestimersById(ctx context.Context, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) DeleteLivetvTimersById(ctx context.Context, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) DeleteLivetvTunerhosts(ctx context.Context, ...) (*http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvChannelmappings(ctx context.Context, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvChannels(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvChannelsOpts) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvChannelsById(ctx context.Context, id string, ...) (BaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvChanneltags(ctx context.Context, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvChanneltagsPrefixes(ctx context.Context, ...) ([]LiveTvApiTagItem, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvEPG(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvEPGOpts) (QueryResultLiveTvApiEpgRow, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvFolder(ctx context.Context) (BaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvGuideinfo(ctx context.Context) (LiveTvGuideInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvInfo(ctx context.Context) (LiveTvLiveTvInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvListingproviders(ctx context.Context, channelId string) ([]LiveTvListingsProviderInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvListingprovidersAvailable(ctx context.Context) ([]LiveTvApiListingProviderTypeInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvListingprovidersDefault(ctx context.Context) (LiveTvListingsProviderInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvListingprovidersLineups(ctx context.Context, ...) ([]NameIdPair, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvListingprovidersSchedulesdirectCountries(ctx context.Context) (*http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvLiverecordingsByIdStream(ctx context.Context, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvLivestreamfilesByIdStreamByContainer(ctx context.Context, id string, container string) (*http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvManageChannels(ctx context.Context, ...) (QueryResultEmbyLiveTvChannelManagementInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvPrograms(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvProgramsOpts) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvProgramsRecommended(ctx context.Context, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvRecordings(ctx context.Context, ...) (*http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvRecordingsById(ctx context.Context, id string, ...) (BaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvRecordingsFolders(ctx context.Context, ...) ([]BaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvRecordingsGroups(ctx context.Context) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvRecordingsSeries(ctx context.Context) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvSeriestimers(ctx context.Context, ...) (QueryResultLiveTvSeriesTimerInfoDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvSeriestimersById(ctx context.Context, id string) (LiveTvTimerInfoDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvTimers(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvTimersOpts) (QueryResultLiveTvTimerInfoDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvTimersById(ctx context.Context, id string) (LiveTvTimerInfoDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvTimersDefaults(ctx context.Context, ...) (LiveTvSeriesTimerInfoDto, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvTunerhosts(ctx context.Context) ([]LiveTvTunerHostInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvTunerhostsDefaultByType(ctx context.Context, type_ string) (LiveTvTunerHostInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvTunerhostsTypes(ctx context.Context) ([]NameIdPair, *http.Response, error)
- func (a *LiveTvServiceApiService) GetLivetvTunersDiscvover(ctx context.Context) ([]LiveTvTunerHostInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) HeadLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) HeadLivetvChannelmappings(ctx context.Context, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvChannelmappings(ctx context.Context, body LiveTvApiSetChannelMapping, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvListingproviders(ctx context.Context, body LiveTvListingsProviderInfo) (LiveTvListingsProviderInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvListingprovidersDelete(ctx context.Context, ...) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvManageChannelsByIdDisabled(ctx context.Context, body LiveTvApiSetChannelDisabled, id string) (QueryResultEmbyLiveTvChannelManagementInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvManageChannelsByIdSortindex(ctx context.Context, body LiveTvApiSetChannelSortIndex, id string) (QueryResultEmbyLiveTvChannelManagementInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvPrograms(ctx context.Context, body LiveTvApiGetPrograms, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvRecordingsByIdDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvSeriestimers(ctx context.Context, body LiveTvSeriesTimerInfo) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvSeriestimersById(ctx context.Context, body LiveTvSeriesTimerInfo, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvSeriestimersByIdDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvTimers(ctx context.Context, body LiveTvTimerInfoDto) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvTimersById(ctx context.Context, body LiveTvTimerInfoDto, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvTimersByIdDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvTunerhosts(ctx context.Context, body LiveTvTunerHostInfo) (LiveTvTunerHostInfo, *http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvTunerhostsDelete(ctx context.Context, ...) (*http.Response, error)
- func (a *LiveTvServiceApiService) PostLivetvTunersByIdReset(ctx context.Context, id string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PutLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
- func (a *LiveTvServiceApiService) PutLivetvChannelmappings(ctx context.Context, body LiveTvApiSetChannelMapping, providerId string) (*http.Response, error)
- type LiveTvTimerInfoDto
- type LiveTvTimerType
- type LiveTvTunerHostInfo
- type LocalizationServiceApiService
- func (a *LocalizationServiceApiService) GetLocalizationCountries(ctx context.Context) ([]GlobalizationCountryInfo, *http.Response, error)
- func (a *LocalizationServiceApiService) GetLocalizationCultures(ctx context.Context) ([]GlobalizationCultureDto, *http.Response, error)
- func (a *LocalizationServiceApiService) GetLocalizationOptions(ctx context.Context) ([]GlobalizationLocalizatonOption, *http.Response, error)
- func (a *LocalizationServiceApiService) GetLocalizationParentalratings(ctx context.Context) ([]ParentalRating, *http.Response, error)
- type LocationType
- type LogFile
- type LoggingLogSeverity
- type MarkerType
- type MediaEncodingApiOnPlaybackProgress
- type MediaEncodingCodecsCommonInterfacesICodecDeviceCapabilities
- type MediaEncodingCodecsCommonInterfacesICodecDeviceInfo
- type MediaEncodingCodecsVideoCodecsVideoCodecBase
- type MediaEncodingConfigurationToneMappingToneMapOptionsVisibility
- type MediaInfoLiveStreamRequest
- type MediaInfoLiveStreamResponse
- type MediaInfoMediaProtocol
- type MediaInfoPlaybackInfoRequest
- type MediaInfoPlaybackInfoResponse
- type MediaInfoServiceApiService
- func (a *MediaInfoServiceApiService) GetItemsByIdPlaybackinfo(ctx context.Context, id string, userId string) (MediaInfoPlaybackInfoResponse, *http.Response, error)
- func (a *MediaInfoServiceApiService) GetPlaybackBitratetest(ctx context.Context, size int64) (*http.Response, error)
- func (a *MediaInfoServiceApiService) PostItemsByIdPlaybackinfo(ctx context.Context, body MediaInfoPlaybackInfoRequest, id string) (MediaInfoPlaybackInfoResponse, *http.Response, error)
- func (a *MediaInfoServiceApiService) PostLivestreamsClose(ctx context.Context, liveStreamId string) (*http.Response, error)
- func (a *MediaInfoServiceApiService) PostLivestreamsMediainfo(ctx context.Context, liveStreamId string) (*http.Response, error)
- func (a *MediaInfoServiceApiService) PostLivestreamsOpen(ctx context.Context, body MediaInfoLiveStreamRequest) (MediaInfoLiveStreamResponse, *http.Response, error)
- type MediaInfoTransportStreamTimestamp
- type MediaSourceInfo
- type MediaSourceType
- type MediaStream
- type MediaStreamType
- type MediaUrl
- type MetadataEditorInfo
- type MetadataFields
- type MoviesServiceApiGetMoviesRecommendationsOpts
- type MoviesServiceApiService
- type MusicGenresServiceApiGetMusicgenresByNameOpts
- type MusicGenresServiceApiGetMusicgenresOpts
- type MusicGenresServiceApiService
- type NameIdPair
- type NameLongIdPair
- type NameValuePair
- type NetEndPointInfo
- type NotificationsNotificationLevel
- type NotificationsNotificationTypeInfo
- type NotificationsServiceApiGetNotificationsByUseridOpts
- type NotificationsServiceApiPostNotificationsAdminOpts
- type NotificationsServiceApiService
- func (a *NotificationsServiceApiService) GetNotificationsByUserid(ctx context.Context, userId string, ...) (EmbyNotificationsApiNotificationResult, *http.Response, error)
- func (a *NotificationsServiceApiService) GetNotificationsByUseridSummary(ctx context.Context, userId string) (EmbyNotificationsApiNotificationsSummary, *http.Response, error)
- func (a *NotificationsServiceApiService) GetNotificationsServices(ctx context.Context) ([]NameIdPair, *http.Response, error)
- func (a *NotificationsServiceApiService) GetNotificationsTypes(ctx context.Context) ([]NotificationsNotificationTypeInfo, *http.Response, error)
- func (a *NotificationsServiceApiService) PostNotificationsAdmin(ctx context.Context, name string, description string, ...) (*http.Response, error)
- func (a *NotificationsServiceApiService) PostNotificationsByUseridRead(ctx context.Context, userId string, ids string) (*http.Response, error)
- func (a *NotificationsServiceApiService) PostNotificationsByUseridUnread(ctx context.Context, userId string, ids string) (*http.Response, error)
- type OfficialRatingServiceApiGetOfficialratingsOpts
- type OfficialRatingServiceApiService
- type OpenApiServiceApiService
- func (a *OpenApiServiceApiService) GetOpenapi(ctx context.Context) (string, *http.Response, error)
- func (a *OpenApiServiceApiService) GetOpenapiJson(ctx context.Context) (string, *http.Response, error)
- func (a *OpenApiServiceApiService) GetSwagger(ctx context.Context) (string, *http.Response, error)
- func (a *OpenApiServiceApiService) GetSwaggerJson(ctx context.Context) (string, *http.Response, error)
- type OperatingSystem
- type PackageServiceApiGetPackagesByNameOpts
- type PackageServiceApiGetPackagesOpts
- type PackageServiceApiPostPackagesInstalledByNameOpts
- type PackageServiceApiService
- func (a *PackageServiceApiService) DeletePackagesInstallingById(ctx context.Context, id string) (*http.Response, error)
- func (a *PackageServiceApiService) GetPackages(ctx context.Context, localVarOptionals *PackageServiceApiGetPackagesOpts) ([]UpdatesPackageInfo, *http.Response, error)
- func (a *PackageServiceApiService) GetPackagesByName(ctx context.Context, name string, ...) (UpdatesPackageInfo, *http.Response, error)
- func (a *PackageServiceApiService) GetPackagesUpdates(ctx context.Context, packageType string) ([]UpdatesPackageVersionInfo, *http.Response, error)
- func (a *PackageServiceApiService) PostPackagesInstalledByName(ctx context.Context, name string, ...) (*http.Response, error)
- func (a *PackageServiceApiService) PostPackagesInstallingByIdDelete(ctx context.Context, id string) (*http.Response, error)
- type ParentalRating
- type PersistenceIntroDebugInfo
- type PersonType
- type PersonsServiceApiGetPersonsByNameOpts
- type PersonsServiceApiGetPersonsOpts
- type PersonsServiceApiService
- type PlayCommand
- type PlayMethod
- type PlayRequest
- type PlaybackProgressInfo
- type PlaybackStartInfo
- type PlaybackStopInfo
- type PlayerStateInfo
- type PlaylistServiceApiGetPlaylistsByIdItemsOpts
- type PlaylistServiceApiPostPlaylistsByIdItemsOpts
- type PlaylistServiceApiPostPlaylistsOpts
- type PlaylistServiceApiService
- func (a *PlaylistServiceApiService) DeletePlaylistsByIdItems(ctx context.Context, id string, entryIds string) (*http.Response, error)
- func (a *PlaylistServiceApiService) GetPlaylistsByIdItems(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *PlaylistServiceApiService) PostPlaylists(ctx context.Context, localVarOptionals *PlaylistServiceApiPostPlaylistsOpts) (PlaylistsPlaylistCreationResult, *http.Response, error)
- func (a *PlaylistServiceApiService) PostPlaylistsByIdItems(ctx context.Context, ids string, id string, ...) (*http.Response, error)
- func (a *PlaylistServiceApiService) PostPlaylistsByIdItemsByItemidMoveByNewindex(ctx context.Context, itemId int64, id string, newIndex int32) (*http.Response, error)
- func (a *PlaylistServiceApiService) PostPlaylistsByIdItemsDelete(ctx context.Context, id string, entryIds string) (*http.Response, error)
- type PlaylistsPlaylistCreationResult
- type PlaystateCommand
- type PlaystateRequest
- type PlaystateServiceApiDeleteUsersByUseridPlayingitemsByIdOpts
- type PlaystateServiceApiPostSessionsPlayingPingOpts
- type PlaystateServiceApiPostUsersByUseridPlayeditemsByIdOpts
- type PlaystateServiceApiPostUsersByUseridPlayingitemsByIdDeleteOpts
- type PlaystateServiceApiPostUsersByUseridPlayingitemsByIdOpts
- type PlaystateServiceApiPostUsersByUseridPlayingitemsByIdProgressOpts
- type PlaystateServiceApiService
- func (a *PlaystateServiceApiService) DeleteUsersByUseridPlayeditemsById(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
- func (a *PlaystateServiceApiService) DeleteUsersByUseridPlayingitemsById(ctx context.Context, userId string, id string, mediaSourceId string, ...) (*http.Response, error)
- func (a *PlaystateServiceApiService) PostSessionsPlaying(ctx context.Context, body PlaybackStartInfo) (*http.Response, error)
- func (a *PlaystateServiceApiService) PostSessionsPlayingPing(ctx context.Context, ...) (*http.Response, error)
- func (a *PlaystateServiceApiService) PostSessionsPlayingProgress(ctx context.Context, body PlaybackProgressInfo) (*http.Response, error)
- func (a *PlaystateServiceApiService) PostSessionsPlayingStopped(ctx context.Context, body PlaybackStopInfo) (*http.Response, error)
- func (a *PlaystateServiceApiService) PostUsersByUseridItemsByItemidUserdata(ctx context.Context, body UserItemDataDto, userId string, itemId string) (*http.Response, error)
- func (a *PlaystateServiceApiService) PostUsersByUseridPlayeditemsById(ctx context.Context, userId string, id string, ...) (UserItemDataDto, *http.Response, error)
- func (a *PlaystateServiceApiService) PostUsersByUseridPlayeditemsByIdDelete(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
- func (a *PlaystateServiceApiService) PostUsersByUseridPlayingitemsById(ctx context.Context, userId string, id string, mediaSourceId string, ...) (*http.Response, error)
- func (a *PlaystateServiceApiService) PostUsersByUseridPlayingitemsByIdDelete(ctx context.Context, userId string, id string, mediaSourceId string, ...) (*http.Response, error)
- func (a *PlaystateServiceApiService) PostUsersByUseridPlayingitemsByIdProgress(ctx context.Context, body MediaEncodingApiOnPlaybackProgress, ...) (*http.Response, error)
- type PluginServiceApiService
- func (a *PluginServiceApiService) DeletePluginsById(ctx context.Context, id string) (*http.Response, error)
- func (a *PluginServiceApiService) GetPlugins(ctx context.Context) ([]PluginsPluginInfo, *http.Response, error)
- func (a *PluginServiceApiService) GetPluginsByIdConfiguration(ctx context.Context, id string) (*http.Response, error)
- func (a *PluginServiceApiService) GetPluginsByIdThumb(ctx context.Context, id string) (*http.Response, error)
- func (a *PluginServiceApiService) PostPluginsByIdConfiguration(ctx context.Context, body Object, id string) (*http.Response, error)
- func (a *PluginServiceApiService) PostPluginsByIdDelete(ctx context.Context, id string) (*http.Response, error)
- type PluginsConfigurationPageType
- type PluginsPluginInfo
- type ProgressEvent
- type ProvidersAlbumInfo
- type ProvidersArtistInfo
- type ProvidersBookInfo
- type ProvidersGameInfo
- type ProvidersItemLookupInfo
- type ProvidersMetadataRefreshMode
- type ProvidersMovieInfo
- type ProvidersMusicVideoInfo
- type ProvidersPersonLookupInfo
- type ProvidersRemoteSearchQueryProvidersAlbumInfo
- type ProvidersRemoteSearchQueryProvidersArtistInfo
- type ProvidersRemoteSearchQueryProvidersBookInfo
- type ProvidersRemoteSearchQueryProvidersGameInfo
- type ProvidersRemoteSearchQueryProvidersItemLookupInfo
- type ProvidersRemoteSearchQueryProvidersMovieInfo
- type ProvidersRemoteSearchQueryProvidersMusicVideoInfo
- type ProvidersRemoteSearchQueryProvidersPersonLookupInfo
- type ProvidersRemoteSearchQueryProvidersSeriesInfo
- type ProvidersRemoteSearchQueryProvidersTrailerInfo
- type ProvidersSeriesInfo
- type ProvidersSongInfo
- type ProvidersTrailerInfo
- type PublicSystemInfo
- type QueryResultActivityLogEntry
- type QueryResultBaseItemDto
- type QueryResultDevicesDeviceInfo
- type QueryResultEmbyLiveTvChannelManagementInfo
- type QueryResultLiveTvApiEpgRow
- type QueryResultLiveTvSeriesTimerInfoDto
- type QueryResultLiveTvTimerInfoDto
- type QueryResultLogFile
- type QueryResultString
- type QueryResultSyncModelSyncJobItem
- type QueryResultSyncSyncJob
- type QueryResultUserDto
- type QueryResultUserLibraryOfficialRatingItem
- type QueryResultUserLibraryTagItem
- type QueryResultVirtualFolderInfo
- type QueueItem
- type RatingType
- type RecommendationDto
- type RecommendationType
- type RemoteImageInfo
- type RemoteImageResult
- type RemoteImageServiceApiGetItemsByIdRemoteimagesOpts
- type RemoteImageServiceApiPostItemsByIdRemoteimagesDownloadOpts
- type RemoteImageServiceApiService
- func (a *RemoteImageServiceApiService) GetImagesRemote(ctx context.Context, imageUrl string) (*http.Response, error)
- func (a *RemoteImageServiceApiService) GetItemsByIdRemoteimages(ctx context.Context, id string, ...) (RemoteImageResult, *http.Response, error)
- func (a *RemoteImageServiceApiService) GetItemsByIdRemoteimagesProviders(ctx context.Context, id string) ([]ImageProviderInfo, *http.Response, error)
- func (a *RemoteImageServiceApiService) PostItemsByIdRemoteimagesDownload(ctx context.Context, id string, type_ ImageType, ...) (*http.Response, error)
- type RemoteSearchResult
- type RemoteSubtitleInfo
- type RepeatMode
- type RokuMetadataApiThumbnailInfo
- type RokuMetadataApiThumbnailSetInfo
- type ScheduledTaskServiceApiGetScheduledtasksOpts
- type ScheduledTaskServiceApiService
- func (a *ScheduledTaskServiceApiService) DeleteScheduledtasksRunningById(ctx context.Context, id string) (*http.Response, error)
- func (a *ScheduledTaskServiceApiService) GetScheduledtasks(ctx context.Context, ...) ([]TasksTaskInfo, *http.Response, error)
- func (a *ScheduledTaskServiceApiService) GetScheduledtasksById(ctx context.Context, id string) (TasksTaskInfo, *http.Response, error)
- func (a *ScheduledTaskServiceApiService) PostScheduledtasksByIdTriggers(ctx context.Context, body []TasksTaskTriggerInfo, id string) (*http.Response, error)
- func (a *ScheduledTaskServiceApiService) PostScheduledtasksRunningById(ctx context.Context, id string) (*http.Response, error)
- func (a *ScheduledTaskServiceApiService) PostScheduledtasksRunningByIdDelete(ctx context.Context, id string) (*http.Response, error)
- type ScrollDirection
- type SeriesDisplayOrder
- type SessionSessionInfo
- type SessionUserInfo
- type SessionsServiceApiGetAuthKeysOpts
- type SessionsServiceApiGetSessionsOpts
- type SessionsServiceApiGetSessionsPlayqueueOpts
- type SessionsServiceApiPostSessionsByIdMessageOpts
- type SessionsServiceApiPostSessionsByIdPlayingOpts
- type SessionsServiceApiPostSessionsCapabilitiesOpts
- type SessionsServiceApiService
- func (a *SessionsServiceApiService) DeleteAuthKeysByKey(ctx context.Context, key string) (*http.Response, error)
- func (a *SessionsServiceApiService) DeleteSessionsByIdUsersByUserid(ctx context.Context, id string, userId string) (*http.Response, error)
- func (a *SessionsServiceApiService) GetAuthKeys(ctx context.Context, localVarOptionals *SessionsServiceApiGetAuthKeysOpts) (*http.Response, error)
- func (a *SessionsServiceApiService) GetAuthProviders(ctx context.Context) ([]NameIdPair, *http.Response, error)
- func (a *SessionsServiceApiService) GetSessions(ctx context.Context, localVarOptionals *SessionsServiceApiGetSessionsOpts) ([]SessionSessionInfo, *http.Response, error)
- func (a *SessionsServiceApiService) GetSessionsPlayqueue(ctx context.Context, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *SessionsServiceApiService) PostAuthKeys(ctx context.Context, app string) (*http.Response, error)
- func (a *SessionsServiceApiService) PostAuthKeysByKeyDelete(ctx context.Context, key string) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdCommand(ctx context.Context, body GeneralCommand, id string) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdCommandByCommand(ctx context.Context, id string, command string) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdMessage(ctx context.Context, id string, text string, header string, ...) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdPlaying(ctx context.Context, body PlayRequest, itemIds []int64, ...) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdPlayingByCommand(ctx context.Context, body PlaystateRequest, id string, ...) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdSystemByCommand(ctx context.Context, id string, command string) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdUsersByUserid(ctx context.Context, id string, userId string) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdUsersByUseridDelete(ctx context.Context, id string, userId string) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsByIdViewing(ctx context.Context, id string, itemType string, itemId string, ...) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsCapabilities(ctx context.Context, id string, ...) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsCapabilitiesFull(ctx context.Context, body ClientCapabilities, id string) (*http.Response, error)
- func (a *SessionsServiceApiService) PostSessionsLogout(ctx context.Context) (*http.Response, error)
- type SortOrder
- type StudiosServiceApiGetStudiosByNameOpts
- type StudiosServiceApiGetStudiosOpts
- type StudiosServiceApiService
- type SubtitleLocationType
- type SubtitleOptionsServiceApiService
- type SubtitleServiceApiGetItemsByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormatOpts
- type SubtitleServiceApiGetItemsByIdByMediasourceidSubtitlesByIndexStreamByFormatOpts
- type SubtitleServiceApiGetItemsByIdRemotesearchSubtitlesByLanguageOpts
- type SubtitleServiceApiGetVideosByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormatOpts
- type SubtitleServiceApiGetVideosByIdByMediasourceidSubtitlesByIndexStreamByFormatOpts
- type SubtitleServiceApiService
- func (a *SubtitleServiceApiService) DeleteItemsByIdSubtitlesByIndex(ctx context.Context, id string, mediaSourceId string, index int32) (*http.Response, error)
- func (a *SubtitleServiceApiService) DeleteVideosByIdSubtitlesByIndex(ctx context.Context, id string, mediaSourceId string, index int32) (*http.Response, error)
- func (a *SubtitleServiceApiService) GetItemsByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormat(ctx context.Context, id string, mediaSourceId string, index int32, ...) (*http.Response, error)
- func (a *SubtitleServiceApiService) GetItemsByIdByMediasourceidSubtitlesByIndexStreamByFormat(ctx context.Context, id string, mediaSourceId string, index int32, ...) (*http.Response, error)
- func (a *SubtitleServiceApiService) GetItemsByIdRemotesearchSubtitlesByLanguage(ctx context.Context, id string, mediaSourceId string, language string, ...) ([]RemoteSubtitleInfo, *http.Response, error)
- func (a *SubtitleServiceApiService) GetProvidersSubtitlesSubtitlesById(ctx context.Context, id string) (*http.Response, error)
- func (a *SubtitleServiceApiService) GetVideosByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormat(ctx context.Context, id string, mediaSourceId string, index int32, ...) (*http.Response, error)
- func (a *SubtitleServiceApiService) GetVideosByIdByMediasourceidSubtitlesByIndexStreamByFormat(ctx context.Context, id string, mediaSourceId string, index int32, ...) (*http.Response, error)
- func (a *SubtitleServiceApiService) PostItemsByIdRemotesearchSubtitlesBySubtitleid(ctx context.Context, id string, mediaSourceId string, subtitleId string) (SubtitlesSubtitleDownloadResult, *http.Response, error)
- func (a *SubtitleServiceApiService) PostItemsByIdSubtitlesByIndexDelete(ctx context.Context, id string, mediaSourceId string, index int32) (*http.Response, error)
- func (a *SubtitleServiceApiService) PostVideosByIdSubtitlesByIndexDelete(ctx context.Context, id string, mediaSourceId string, index int32) (*http.Response, error)
- type SubtitlesSubtitleDownloadResult
- type SuggestionsServiceApiService
- type SyncModelItemFileInfo
- type SyncModelItemFileType
- type SyncModelSyncDataRequest
- type SyncModelSyncDataResponse
- type SyncModelSyncDialogOptions
- type SyncModelSyncJobCreationResult
- type SyncModelSyncJobItem
- type SyncModelSyncJobItemStatus
- type SyncModelSyncJobOption
- type SyncModelSyncJobRequest
- type SyncModelSyncProfileOption
- type SyncModelSyncQualityOption
- type SyncModelSyncedItem
- type SyncModelSyncedItemProgress
- type SyncServiceApiDeleteSyncByTargetidItemsOpts
- type SyncServiceApiGetSyncOptionsOpts
- type SyncServiceApiPostSyncByTargetidItemsDeleteOpts
- type SyncServiceApiPostSyncItemsCancelOpts
- type SyncServiceApiService
- func (a *SyncServiceApiService) DeleteSyncByTargetidItems(ctx context.Context, targetId string, ...) (*http.Response, error)
- func (a *SyncServiceApiService) DeleteSyncJobitemsById(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) DeleteSyncJobsById(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) GetSyncItemsReady(ctx context.Context, targetId string) ([]SyncModelSyncedItem, *http.Response, error)
- func (a *SyncServiceApiService) GetSyncJobitems(ctx context.Context) (QueryResultSyncModelSyncJobItem, *http.Response, error)
- func (a *SyncServiceApiService) GetSyncJobitemsByIdAdditionalfiles(ctx context.Context, id string, name string) (*http.Response, error)
- func (a *SyncServiceApiService) GetSyncJobitemsByIdFile(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) GetSyncJobs(ctx context.Context) (QueryResultSyncSyncJob, *http.Response, error)
- func (a *SyncServiceApiService) GetSyncJobsById(ctx context.Context, id string) (SyncSyncJob, *http.Response, error)
- func (a *SyncServiceApiService) GetSyncOptions(ctx context.Context, userId string, ...) (SyncModelSyncDialogOptions, *http.Response, error)
- func (a *SyncServiceApiService) GetSyncTargets(ctx context.Context, userId string) ([]SyncSyncTarget, *http.Response, error)
- func (a *SyncServiceApiService) PostSyncByItemidStatus(ctx context.Context, body SyncModelSyncedItemProgress, itemId string) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncByTargetidItemsDelete(ctx context.Context, targetId string, ...) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncData(ctx context.Context, body SyncModelSyncDataRequest) (SyncModelSyncDataResponse, *http.Response, error)
- func (a *SyncServiceApiService) PostSyncItemsCancel(ctx context.Context, localVarOptionals *SyncServiceApiPostSyncItemsCancelOpts) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncJobitemsByIdDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncJobitemsByIdEnable(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncJobitemsByIdMarkforremoval(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncJobitemsByIdTransferred(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncJobitemsByIdUnmarkforremoval(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncJobs(ctx context.Context, body SyncModelSyncJobRequest) (SyncModelSyncJobCreationResult, *http.Response, error)
- func (a *SyncServiceApiService) PostSyncJobsById(ctx context.Context, body SyncSyncJob, id int64) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncJobsByIdDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *SyncServiceApiService) PostSyncOfflineactions(ctx context.Context, body []UsersUserAction) (*http.Response, error)
- type SyncSyncCategory
- type SyncSyncJob
- type SyncSyncJobStatus
- type SyncSyncTarget
- type SystemInfo
- type SystemServiceApiGetSystemLogsByNameOpts
- type SystemServiceApiGetSystemLogsQueryOpts
- type SystemServiceApiService
- func (a *SystemServiceApiService) GetSystemEndpoint(ctx context.Context) (NetEndPointInfo, *http.Response, error)
- func (a *SystemServiceApiService) GetSystemInfo(ctx context.Context) (SystemInfo, *http.Response, error)
- func (a *SystemServiceApiService) GetSystemInfoPublic(ctx context.Context) (PublicSystemInfo, *http.Response, error)
- func (a *SystemServiceApiService) GetSystemLogsByName(ctx context.Context, name string, ...) (*http.Response, error)
- func (a *SystemServiceApiService) GetSystemLogsByNameLines(ctx context.Context, name string) (QueryResultString, *http.Response, error)
- func (a *SystemServiceApiService) GetSystemLogsQuery(ctx context.Context, localVarOptionals *SystemServiceApiGetSystemLogsQueryOpts) (QueryResultLogFile, *http.Response, error)
- func (a *SystemServiceApiService) GetSystemPing(ctx context.Context) (*http.Response, error)
- func (a *SystemServiceApiService) GetSystemReleasenotes(ctx context.Context) (UpdatesPackageVersionInfo, *http.Response, error)
- func (a *SystemServiceApiService) GetSystemReleasenotesVersions(ctx context.Context) ([]UpdatesPackageVersionInfo, *http.Response, error)
- func (a *SystemServiceApiService) GetSystemWakeonlaninfo(ctx context.Context) ([]WakeOnLanInfo, *http.Response, error)
- func (a *SystemServiceApiService) PostSystemPing(ctx context.Context) (*http.Response, error)
- func (a *SystemServiceApiService) PostSystemRestart(ctx context.Context) (*http.Response, error)
- func (a *SystemServiceApiService) PostSystemShutdown(ctx context.Context) (*http.Response, error)
- type TagServiceApiGetArtistsPrefixesOpts
- type TagServiceApiGetAudiocodecsOpts
- type TagServiceApiGetContainersOpts
- type TagServiceApiGetItemsPrefixesOpts
- type TagServiceApiGetItemtypesOpts
- type TagServiceApiGetStreamlanguagesOpts
- type TagServiceApiGetSubtitlecodecsOpts
- type TagServiceApiGetTagsOpts
- type TagServiceApiGetVideocodecsOpts
- type TagServiceApiGetYearsOpts
- type TagServiceApiService
- func (a *TagServiceApiService) GetArtistsPrefixes(ctx context.Context, localVarOptionals *TagServiceApiGetArtistsPrefixesOpts) ([]NameValuePair, *http.Response, error)
- func (a *TagServiceApiService) GetAudiocodecs(ctx context.Context, localVarOptionals *TagServiceApiGetAudiocodecsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
- func (a *TagServiceApiService) GetContainers(ctx context.Context, localVarOptionals *TagServiceApiGetContainersOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
- func (a *TagServiceApiService) GetItemsPrefixes(ctx context.Context, localVarOptionals *TagServiceApiGetItemsPrefixesOpts) ([]NameValuePair, *http.Response, error)
- func (a *TagServiceApiService) GetItemtypes(ctx context.Context, localVarOptionals *TagServiceApiGetItemtypesOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
- func (a *TagServiceApiService) GetStreamlanguages(ctx context.Context, localVarOptionals *TagServiceApiGetStreamlanguagesOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
- func (a *TagServiceApiService) GetSubtitlecodecs(ctx context.Context, localVarOptionals *TagServiceApiGetSubtitlecodecsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
- func (a *TagServiceApiService) GetTags(ctx context.Context, localVarOptionals *TagServiceApiGetTagsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
- func (a *TagServiceApiService) GetVideocodecs(ctx context.Context, localVarOptionals *TagServiceApiGetVideocodecsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
- func (a *TagServiceApiService) GetYears(ctx context.Context, localVarOptionals *TagServiceApiGetYearsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
- func (a *TagServiceApiService) PostItemsByIdTagsAdd(ctx context.Context, body UserLibraryAddTags, id string) (*http.Response, error)
- type TasksSystemEvent
- type TasksTaskCompletionStatus
- type TasksTaskInfo
- type TasksTaskResult
- type TasksTaskState
- type TasksTaskTriggerInfo
- type ThemeMediaResult
- type ToneMapOptionsServiceApiService
- func (a *ToneMapOptionsServiceApiService) GetEncodingFulltonemapoptions(ctx context.Context) (EmbyWebGenericEditEditObjectContainer, *http.Response, error)
- func (a *ToneMapOptionsServiceApiService) GetEncodingPublictonemapoptions(ctx context.Context) (EmbyWebGenericEditEditObjectContainer, *http.Response, error)
- func (a *ToneMapOptionsServiceApiService) PostEncodingFulltonemapoptions(ctx context.Context, body Object) (*http.Response, error)
- func (a *ToneMapOptionsServiceApiService) PostEncodingPublictonemapoptions(ctx context.Context, body Object) (*http.Response, error)
- type TrailersServiceApiGetTrailersOpts
- type TrailersServiceApiService
- type TranscodeReason
- type TranscodingInfo
- type TranscodingVpStepInfo
- type TranscodingVpStepTypes
- type TupleDoubleDouble
- type TvShowsServiceApiGetShowsByIdEpisodesOpts
- type TvShowsServiceApiGetShowsByIdSeasonsOpts
- type TvShowsServiceApiGetShowsNextupOpts
- type TvShowsServiceApiGetShowsUpcomingOpts
- type TvShowsServiceApiService
- func (a *TvShowsServiceApiService) GetShowsByIdEpisodes(ctx context.Context, id string, ...) (*http.Response, error)
- func (a *TvShowsServiceApiService) GetShowsByIdSeasons(ctx context.Context, userId string, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *TvShowsServiceApiService) GetShowsNextup(ctx context.Context, userId string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *TvShowsServiceApiService) GetShowsUpcoming(ctx context.Context, userId string, ...) (QueryResultBaseItemDto, *http.Response, error)
- type UniversalAudioServiceApiGetAudioByIdUniversalByContainerOpts
- type UniversalAudioServiceApiGetAudioByIdUniversalOpts
- type UniversalAudioServiceApiHeadAudioByIdUniversalByContainerOpts
- type UniversalAudioServiceApiHeadAudioByIdUniversalOpts
- type UniversalAudioServiceApiService
- func (a *UniversalAudioServiceApiService) GetAudioByIdUniversal(ctx context.Context, id string, ...) (*http.Response, error)
- func (a *UniversalAudioServiceApiService) GetAudioByIdUniversalByContainer(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *UniversalAudioServiceApiService) HeadAudioByIdUniversal(ctx context.Context, id string, ...) (*http.Response, error)
- func (a *UniversalAudioServiceApiService) HeadAudioByIdUniversalByContainer(ctx context.Context, id string, container string, ...) (*http.Response, error)
- type UpdateUserEasyPassword
- type UpdateUserPassword
- type UpdatesInstallationInfo
- type UpdatesPackageInfo
- type UpdatesPackageTargetSystem
- type UpdatesPackageVersionClass
- type UpdatesPackageVersionInfo
- type UserDto
- type UserItemDataDto
- type UserLibraryAddTags
- type UserLibraryOfficialRatingItem
- type UserLibraryServiceApiGetUsersByUseridItemsLatestOpts
- type UserLibraryServiceApiGetVideosByIdAdditionalpartsOpts
- type UserLibraryServiceApiService
- func (a *UserLibraryServiceApiService) DeleteUsersByUseridFavoriteitemsById(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) DeleteUsersByUseridItemsByIdRating(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) GetLivetvProgramsById(ctx context.Context, id string) (BaseItemDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) GetUsersByUseridItemsById(ctx context.Context, userId string, id string) (BaseItemDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) GetUsersByUseridItemsByIdIntros(ctx context.Context, userId string, id string) (QueryResultBaseItemDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) GetUsersByUseridItemsByIdLocaltrailers(ctx context.Context, userId string, id string) ([]BaseItemDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) GetUsersByUseridItemsByIdSpecialfeatures(ctx context.Context, userId string, id string) ([]BaseItemDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) GetUsersByUseridItemsLatest(ctx context.Context, userId string, ...) ([]BaseItemDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) GetUsersByUseridItemsRoot(ctx context.Context, userId string) (BaseItemDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) GetVideosByIdAdditionalparts(ctx context.Context, id string, ...) (QueryResultBaseItemDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) PostUsersByUseridFavoriteitemsById(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) PostUsersByUseridFavoriteitemsByIdDelete(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) PostUsersByUseridItemsByIdHidefromresume(ctx context.Context, userId string, id string, hide bool) (UserItemDataDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) PostUsersByUseridItemsByIdRating(ctx context.Context, userId string, id string, likes bool) (UserItemDataDto, *http.Response, error)
- func (a *UserLibraryServiceApiService) PostUsersByUseridItemsByIdRatingDelete(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
- type UserLibraryTagItem
- type UserServiceApiGetUsersPrefixesOpts
- type UserServiceApiGetUsersQueryOpts
- type UserServiceApiService
- func (a *UserServiceApiService) DeleteUsersById(ctx context.Context, id string) (*http.Response, error)
- func (a *UserServiceApiService) DeleteUsersByIdTrackselectionsByTracktype(ctx context.Context, id string, trackType string) (*http.Response, error)
- func (a *UserServiceApiService) GetUsersById(ctx context.Context, id string) (UserDto, *http.Response, error)
- func (a *UserServiceApiService) GetUsersPrefixes(ctx context.Context, localVarOptionals *UserServiceApiGetUsersPrefixesOpts) ([]NameIdPair, *http.Response, error)
- func (a *UserServiceApiService) GetUsersPublic(ctx context.Context) ([]UserDto, *http.Response, error)
- func (a *UserServiceApiService) GetUsersQuery(ctx context.Context, localVarOptionals *UserServiceApiGetUsersQueryOpts) (QueryResultUserDto, *http.Response, error)
- func (a *UserServiceApiService) PostUsersAuthenticatebyname(ctx context.Context, body AuthenticateUserByName, xEmbyAuthorization string) (AuthenticationAuthenticationResult, *http.Response, error)
- func (a *UserServiceApiService) PostUsersById(ctx context.Context, body UserDto, id string) (*http.Response, error)
- func (a *UserServiceApiService) PostUsersByIdAuthenticate(ctx context.Context, body AuthenticateUser, id string) (AuthenticationAuthenticationResult, *http.Response, error)
- func (a *UserServiceApiService) PostUsersByIdConfiguration(ctx context.Context, body ConfigurationUserConfiguration, id string) (*http.Response, error)
- func (a *UserServiceApiService) PostUsersByIdDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *UserServiceApiService) PostUsersByIdEasypassword(ctx context.Context, body UpdateUserEasyPassword, id string) (*http.Response, error)
- func (a *UserServiceApiService) PostUsersByIdPassword(ctx context.Context, body UpdateUserPassword, id string) (*http.Response, error)
- func (a *UserServiceApiService) PostUsersByIdPolicy(ctx context.Context, body UsersUserPolicy, id string) (*http.Response, error)
- func (a *UserServiceApiService) PostUsersByIdTrackselectionsByTracktypeDelete(ctx context.Context, id string, trackType string) (*http.Response, error)
- func (a *UserServiceApiService) PostUsersForgotpassword(ctx context.Context, body ForgotPassword) (UsersForgotPasswordResult, *http.Response, error)
- func (a *UserServiceApiService) PostUsersForgotpasswordPin(ctx context.Context, body ForgotPasswordPin) (UsersPinRedeemResult, *http.Response, error)
- func (a *UserServiceApiService) PostUsersNew(ctx context.Context, body CreateUserByName) (UserDto, *http.Response, error)
- type UserViewsServiceApiService
- type UsersForgotPasswordAction
- type UsersForgotPasswordResult
- type UsersPinRedeemResult
- type UsersUserAction
- type UsersUserActionType
- type UsersUserPolicy
- type ValidatePath
- type Version
- type Video3DFormat
- type VideoHlsServiceApiGetVideosByIdLiveM3u8Opts
- type VideoHlsServiceApiService
- func (a *VideoHlsServiceApiService) GetVideosByIdHlsByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, ...) (*http.Response, error)
- func (a *VideoHlsServiceApiService) GetVideosByIdLiveM3u8(ctx context.Context, id string, container string, ...) (*http.Response, error)
- type VideoServiceApiGetVideosByIdStreamByContainerOpts
- type VideoServiceApiGetVideosByIdStreamOpts
- type VideoServiceApiHeadVideosByIdStreamByContainerOpts
- type VideoServiceApiHeadVideosByIdStreamOpts
- type VideoServiceApiService
- func (a *VideoServiceApiService) GetVideosByIdStream(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *VideoServiceApiService) GetVideosByIdStreamByContainer(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *VideoServiceApiService) HeadVideosByIdStream(ctx context.Context, id string, container string, ...) (*http.Response, error)
- func (a *VideoServiceApiService) HeadVideosByIdStreamByContainer(ctx context.Context, id string, container string, ...) (*http.Response, error)
- type VideosServiceApiPostVideosMergeversionsOpts
- type VideosServiceApiService
- func (a *VideosServiceApiService) DeleteVideosByIdAlternatesources(ctx context.Context, id string) (*http.Response, error)
- func (a *VideosServiceApiService) PostVideosByIdAlternatesourcesDelete(ctx context.Context, id string) (*http.Response, error)
- func (a *VideosServiceApiService) PostVideosMergeversions(ctx context.Context, ...) (*http.Response, error)
- type VirtualFolderInfo
- type WakeOnLanInfo
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes a oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKey takes an APIKey as authentication for the request ContextAPIKey = contextKey("apikey") )
Functions ¶
Types ¶
type APIClient ¶
type APIClient struct { ActivityLogServiceApi *ActivityLogServiceApiService ArtistsServiceApi *ArtistsServiceApiService AudioServiceApi *AudioServiceApiService BifServiceApi *BifServiceApiService BrandingServiceApi *BrandingServiceApiService ChannelServiceApi *ChannelServiceApiService CollectionServiceApi *CollectionServiceApiService ConfigurationServiceApi *ConfigurationServiceApiService ConnectServiceApi *ConnectServiceApiService DashboardServiceApi *DashboardServiceApiService DeviceServiceApi *DeviceServiceApiService DisplayPreferencesServiceApi *DisplayPreferencesServiceApiService DlnaServerServiceApi *DlnaServerServiceApiService DlnaServiceApi *DlnaServiceApiService DynamicHlsServiceApi *DynamicHlsServiceApiService EncodingInfoServiceApi *EncodingInfoServiceApiService EnvironmentServiceApi *EnvironmentServiceApiService FfmpegOptionsServiceApi *FfmpegOptionsServiceApiService GameGenresServiceApi *GameGenresServiceApiService GamesServiceApi *GamesServiceApiService GenresServiceApi *GenresServiceApiService HlsSegmentServiceApi *HlsSegmentServiceApiService ImageByNameServiceApi *ImageByNameServiceApiService ImageServiceApi *ImageServiceApiService InstantMixServiceApi *InstantMixServiceApiService ItemLookupServiceApi *ItemLookupServiceApiService ItemRefreshServiceApi *ItemRefreshServiceApiService ItemUpdateServiceApi *ItemUpdateServiceApiService ItemsServiceApi *ItemsServiceApiService LibraryServiceApi *LibraryServiceApiService LibraryStructureServiceApi *LibraryStructureServiceApiService LiveTvServiceApi *LiveTvServiceApiService LocalizationServiceApi *LocalizationServiceApiService MediaInfoServiceApi *MediaInfoServiceApiService MoviesServiceApi *MoviesServiceApiService MusicGenresServiceApi *MusicGenresServiceApiService NotificationsServiceApi *NotificationsServiceApiService OfficialRatingServiceApi *OfficialRatingServiceApiService OpenApiServiceApi *OpenApiServiceApiService PackageServiceApi *PackageServiceApiService PersonsServiceApi *PersonsServiceApiService PlaylistServiceApi *PlaylistServiceApiService PlaystateServiceApi *PlaystateServiceApiService PluginServiceApi *PluginServiceApiService RemoteImageServiceApi *RemoteImageServiceApiService ScheduledTaskServiceApi *ScheduledTaskServiceApiService SessionsServiceApi *SessionsServiceApiService StudiosServiceApi *StudiosServiceApiService SubtitleOptionsServiceApi *SubtitleOptionsServiceApiService SubtitleServiceApi *SubtitleServiceApiService SuggestionsServiceApi *SuggestionsServiceApiService SyncServiceApi *SyncServiceApiService SystemServiceApi *SystemServiceApiService TagServiceApi *TagServiceApiService ToneMapOptionsServiceApi *ToneMapOptionsServiceApiService TrailersServiceApi *TrailersServiceApiService TvShowsServiceApi *TvShowsServiceApiService UniversalAudioServiceApi *UniversalAudioServiceApiService UserLibraryServiceApi *UserLibraryServiceApiService UserServiceApi *UserServiceApiService UserViewsServiceApi *UserViewsServiceApiService VideoHlsServiceApi *VideoHlsServiceApiService VideoServiceApi *VideoServiceApiService VideosServiceApi *VideosServiceApiService // contains filtered or unexported fields }
APIClient manages communication with the Emby REST API API v4.7.5.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) ChangeBasePath ¶
Change base path to allow switching to mocks
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the swagger operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
type ActivityLogEntry ¶
type ActivityLogEntry struct { Id int64 `json:"Id,omitempty"` Name string `json:"Name,omitempty"` Overview string `json:"Overview,omitempty"` ShortOverview string `json:"ShortOverview,omitempty"` Type_ string `json:"Type,omitempty"` ItemId string `json:"ItemId,omitempty"` Date time.Time `json:"Date,omitempty"` UserId string `json:"UserId,omitempty"` UserPrimaryImageTag string `json:"UserPrimaryImageTag,omitempty"` Severity *LoggingLogSeverity `json:"Severity,omitempty"` }
type ActivityLogServiceApiService ¶
type ActivityLogServiceApiService service
func (*ActivityLogServiceApiService) GetSystemActivitylogEntries ¶
func (a *ActivityLogServiceApiService) GetSystemActivitylogEntries(ctx context.Context, localVarOptionals *ActivityLogServiceApiGetSystemActivitylogEntriesOpts) (QueryResultActivityLogEntry, *http.Response, error)
type AllThemeMediaResult ¶
type AllThemeMediaResult struct { ThemeVideosResult *ThemeMediaResult `json:"ThemeVideosResult,omitempty"` ThemeSongsResult *ThemeMediaResult `json:"ThemeSongsResult,omitempty"` SoundtrackSongsResult *ThemeMediaResult `json:"SoundtrackSongsResult,omitempty"` }
type ArtistsServiceApiGetArtistsAlbumartistsOpts ¶
type ArtistsServiceApiGetArtistsAlbumartistsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type ArtistsServiceApiGetArtistsOpts ¶
type ArtistsServiceApiGetArtistsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type ArtistsServiceApiService ¶
type ArtistsServiceApiService service
func (*ArtistsServiceApiService) GetArtists ¶
func (a *ArtistsServiceApiService) GetArtists(ctx context.Context, localVarOptionals *ArtistsServiceApiGetArtistsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*ArtistsServiceApiService) GetArtistsAlbumartists ¶
func (a *ArtistsServiceApiService) GetArtistsAlbumartists(ctx context.Context, localVarOptionals *ArtistsServiceApiGetArtistsAlbumartistsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*ArtistsServiceApiService) GetArtistsByName ¶
func (a *ArtistsServiceApiService) GetArtistsByName(ctx context.Context, name string, localVarOptionals *ArtistsServiceApiGetArtistsByNameOpts) (BaseItemDto, *http.Response, error)
type AttributesSimpleCondition ¶
type AttributesSimpleCondition string
const ( IS_TRUE_AttributesSimpleCondition AttributesSimpleCondition = "IsTrue" IS_FALSE_AttributesSimpleCondition AttributesSimpleCondition = "IsFalse" IS_NULL_AttributesSimpleCondition AttributesSimpleCondition = "IsNull" IS_NOT_NULL_OR_EMPTY_AttributesSimpleCondition AttributesSimpleCondition = "IsNotNullOrEmpty" )
List of Attributes.SimpleCondition
type AttributesValueCondition ¶
type AttributesValueCondition string
const ( IS_EQUAL_AttributesValueCondition AttributesValueCondition = "IsEqual" IS_NOT_EQUAL_AttributesValueCondition AttributesValueCondition = "IsNotEqual" IS_GREATER_AttributesValueCondition AttributesValueCondition = "IsGreater" IS_GREATER_OR_EQUAL_AttributesValueCondition AttributesValueCondition = "IsGreaterOrEqual" IS_LESS_AttributesValueCondition AttributesValueCondition = "IsLess" IS_LESS_OR_EQUAL_AttributesValueCondition AttributesValueCondition = "IsLessOrEqual" )
List of Attributes.ValueCondition
type AudioServiceApiGetAudioByIdStreamByContainerOpts ¶
type AudioServiceApiGetAudioByIdStreamByContainerOpts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type AudioServiceApiGetAudioByIdStreamOpts ¶
type AudioServiceApiGetAudioByIdStreamOpts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type AudioServiceApiHeadAudioByIdStreamByContainerOpts ¶
type AudioServiceApiHeadAudioByIdStreamByContainerOpts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type AudioServiceApiHeadAudioByIdStreamOpts ¶
type AudioServiceApiHeadAudioByIdStreamOpts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type AudioServiceApiService ¶
type AudioServiceApiService service
func (*AudioServiceApiService) GetAudioByIdStream ¶
func (a *AudioServiceApiService) GetAudioByIdStream(ctx context.Context, id string, container string, localVarOptionals *AudioServiceApiGetAudioByIdStreamOpts) (*http.Response, error)
func (*AudioServiceApiService) GetAudioByIdStreamByContainer ¶
func (a *AudioServiceApiService) GetAudioByIdStreamByContainer(ctx context.Context, id string, container string, localVarOptionals *AudioServiceApiGetAudioByIdStreamByContainerOpts) (*http.Response, error)
func (*AudioServiceApiService) HeadAudioByIdStream ¶
func (a *AudioServiceApiService) HeadAudioByIdStream(ctx context.Context, id string, container string, localVarOptionals *AudioServiceApiHeadAudioByIdStreamOpts) (*http.Response, error)
func (*AudioServiceApiService) HeadAudioByIdStreamByContainer ¶
func (a *AudioServiceApiService) HeadAudioByIdStreamByContainer(ctx context.Context, id string, container string, localVarOptionals *AudioServiceApiHeadAudioByIdStreamByContainerOpts) (*http.Response, error)
type AuthenticateUser ¶
type AuthenticateUser struct {
Pw string `json:"Pw,omitempty"`
}
type AuthenticateUserByName ¶
type AuthenticationAuthenticationResult ¶
type AuthenticationAuthenticationResult struct { User *UserDto `json:"User,omitempty"` SessionInfo *SessionSessionInfo `json:"SessionInfo,omitempty"` AccessToken string `json:"AccessToken,omitempty"` ServerId string `json:"ServerId,omitempty"` }
type BaseItemDto ¶
type BaseItemDto struct { Name string `json:"Name,omitempty"` OriginalTitle string `json:"OriginalTitle,omitempty"` ServerId string `json:"ServerId,omitempty"` Id string `json:"Id,omitempty"` Etag string `json:"Etag,omitempty"` Prefix string `json:"Prefix,omitempty"` PlaylistItemId string `json:"PlaylistItemId,omitempty"` DateCreated time.Time `json:"DateCreated,omitempty"` ExtraType string `json:"ExtraType,omitempty"` SortIndexNumber int32 `json:"SortIndexNumber,omitempty"` SortParentIndexNumber int32 `json:"SortParentIndexNumber,omitempty"` AirsBeforeSeasonNumber int32 `json:"AirsBeforeSeasonNumber,omitempty"` AirsAfterSeasonNumber int32 `json:"AirsAfterSeasonNumber,omitempty"` AirsBeforeEpisodeNumber int32 `json:"AirsBeforeEpisodeNumber,omitempty"` CanDelete bool `json:"CanDelete,omitempty"` CanDownload bool `json:"CanDownload,omitempty"` SupportsResume bool `json:"SupportsResume,omitempty"` PresentationUniqueKey string `json:"PresentationUniqueKey,omitempty"` PreferredMetadataLanguage string `json:"PreferredMetadataLanguage,omitempty"` PreferredMetadataCountryCode string `json:"PreferredMetadataCountryCode,omitempty"` SupportsSync bool `json:"SupportsSync,omitempty"` Container string `json:"Container,omitempty"` SortName string `json:"SortName,omitempty"` ForcedSortName string `json:"ForcedSortName,omitempty"` Video3DFormat *Video3DFormat `json:"Video3DFormat,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` ExternalUrls []ExternalUrl `json:"ExternalUrls,omitempty"` MediaSources []MediaSourceInfo `json:"MediaSources,omitempty"` CriticRating float32 `json:"CriticRating,omitempty"` GameSystemId int64 `json:"GameSystemId,omitempty"` AsSeries bool `json:"AsSeries,omitempty"` GameSystem string `json:"GameSystem,omitempty"` ProductionLocations []string `json:"ProductionLocations,omitempty"` Path string `json:"Path,omitempty"` OfficialRating string `json:"OfficialRating,omitempty"` CustomRating string `json:"CustomRating,omitempty"` ChannelId string `json:"ChannelId,omitempty"` ChannelName string `json:"ChannelName,omitempty"` Overview string `json:"Overview,omitempty"` Taglines []string `json:"Taglines,omitempty"` Genres []string `json:"Genres,omitempty"` CommunityRating float32 `json:"CommunityRating,omitempty"` RunTimeTicks int64 `json:"RunTimeTicks,omitempty"` Size int64 `json:"Size,omitempty"` FileName string `json:"FileName,omitempty"` Bitrate int32 `json:"Bitrate,omitempty"` PlayAccess *LibraryPlayAccess `json:"PlayAccess,omitempty"` ProductionYear int32 `json:"ProductionYear,omitempty"` Number string `json:"Number,omitempty"` ChannelNumber string `json:"ChannelNumber,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` IndexNumberEnd int32 `json:"IndexNumberEnd,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` RemoteTrailers []MediaUrl `json:"RemoteTrailers,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` IsFolder bool `json:"IsFolder,omitempty"` ParentId string `json:"ParentId,omitempty"` Type_ string `json:"Type,omitempty"` People []BaseItemPerson `json:"People,omitempty"` Studios []NameLongIdPair `json:"Studios,omitempty"` GenreItems []NameLongIdPair `json:"GenreItems,omitempty"` TagItems []NameLongIdPair `json:"TagItems,omitempty"` ParentLogoItemId string `json:"ParentLogoItemId,omitempty"` ParentBackdropItemId string `json:"ParentBackdropItemId,omitempty"` ParentBackdropImageTags []string `json:"ParentBackdropImageTags,omitempty"` LocalTrailerCount int32 `json:"LocalTrailerCount,omitempty"` UserData *UserItemDataDto `json:"UserData,omitempty"` RecursiveItemCount int32 `json:"RecursiveItemCount,omitempty"` ChildCount int32 `json:"ChildCount,omitempty"` SeriesName string `json:"SeriesName,omitempty"` SeriesId string `json:"SeriesId,omitempty"` SeasonId string `json:"SeasonId,omitempty"` SpecialFeatureCount int32 `json:"SpecialFeatureCount,omitempty"` DisplayPreferencesId string `json:"DisplayPreferencesId,omitempty"` Status string `json:"Status,omitempty"` AirDays []DayOfWeek `json:"AirDays,omitempty"` Tags []string `json:"Tags,omitempty"` PrimaryImageAspectRatio float64 `json:"PrimaryImageAspectRatio,omitempty"` Artists []string `json:"Artists,omitempty"` ArtistItems []NameIdPair `json:"ArtistItems,omitempty"` Composers []NameIdPair `json:"Composers,omitempty"` Album string `json:"Album,omitempty"` CollectionType string `json:"CollectionType,omitempty"` DisplayOrder string `json:"DisplayOrder,omitempty"` AlbumId string `json:"AlbumId,omitempty"` AlbumPrimaryImageTag string `json:"AlbumPrimaryImageTag,omitempty"` SeriesPrimaryImageTag string `json:"SeriesPrimaryImageTag,omitempty"` AlbumArtist string `json:"AlbumArtist,omitempty"` AlbumArtists []NameIdPair `json:"AlbumArtists,omitempty"` SeasonName string `json:"SeasonName,omitempty"` MediaStreams []MediaStream `json:"MediaStreams,omitempty"` PartCount int32 `json:"PartCount,omitempty"` ImageTags map[string]string `json:"ImageTags,omitempty"` BackdropImageTags []string `json:"BackdropImageTags,omitempty"` ParentLogoImageTag string `json:"ParentLogoImageTag,omitempty"` SeriesStudio string `json:"SeriesStudio,omitempty"` ParentThumbItemId string `json:"ParentThumbItemId,omitempty"` ParentThumbImageTag string `json:"ParentThumbImageTag,omitempty"` Chapters []ChapterInfo `json:"Chapters,omitempty"` LocationType *LocationType `json:"LocationType,omitempty"` MediaType string `json:"MediaType,omitempty"` EndDate time.Time `json:"EndDate,omitempty"` LockedFields []MetadataFields `json:"LockedFields,omitempty"` LockData bool `json:"LockData,omitempty"` Width int32 `json:"Width,omitempty"` Height int32 `json:"Height,omitempty"` CameraMake string `json:"CameraMake,omitempty"` CameraModel string `json:"CameraModel,omitempty"` Software string `json:"Software,omitempty"` ExposureTime float64 `json:"ExposureTime,omitempty"` FocalLength float64 `json:"FocalLength,omitempty"` ImageOrientation *DrawingImageOrientation `json:"ImageOrientation,omitempty"` Aperture float64 `json:"Aperture,omitempty"` ShutterSpeed float64 `json:"ShutterSpeed,omitempty"` Latitude float64 `json:"Latitude,omitempty"` Longitude float64 `json:"Longitude,omitempty"` Altitude float64 `json:"Altitude,omitempty"` IsoSpeedRating int32 `json:"IsoSpeedRating,omitempty"` SeriesTimerId string `json:"SeriesTimerId,omitempty"` ChannelPrimaryImageTag string `json:"ChannelPrimaryImageTag,omitempty"` StartDate time.Time `json:"StartDate,omitempty"` CompletionPercentage float64 `json:"CompletionPercentage,omitempty"` IsRepeat bool `json:"IsRepeat,omitempty"` IsNew bool `json:"IsNew,omitempty"` EpisodeTitle string `json:"EpisodeTitle,omitempty"` IsMovie bool `json:"IsMovie,omitempty"` IsSports bool `json:"IsSports,omitempty"` IsSeries bool `json:"IsSeries,omitempty"` IsLive bool `json:"IsLive,omitempty"` IsNews bool `json:"IsNews,omitempty"` IsKids bool `json:"IsKids,omitempty"` IsPremiere bool `json:"IsPremiere,omitempty"` TimerType *LiveTvTimerType `json:"TimerType,omitempty"` Disabled bool `json:"Disabled,omitempty"` ManagementId string `json:"ManagementId,omitempty"` TimerId string `json:"TimerId,omitempty"` CurrentProgram *BaseItemDto `json:"CurrentProgram,omitempty"` MovieCount int32 `json:"MovieCount,omitempty"` SeriesCount int32 `json:"SeriesCount,omitempty"` AlbumCount int32 `json:"AlbumCount,omitempty"` SongCount int32 `json:"SongCount,omitempty"` MusicVideoCount int32 `json:"MusicVideoCount,omitempty"` Subviews []string `json:"Subviews,omitempty"` ListingsProviderId string `json:"ListingsProviderId,omitempty"` ListingsChannelId string `json:"ListingsChannelId,omitempty"` ListingsPath string `json:"ListingsPath,omitempty"` ListingsId string `json:"ListingsId,omitempty"` ListingsChannelName string `json:"ListingsChannelName,omitempty"` ListingsChannelNumber string `json:"ListingsChannelNumber,omitempty"` AffiliateCallSign string `json:"AffiliateCallSign,omitempty"` }
type BaseItemPerson ¶
type BaseItemPerson struct { Name string `json:"Name,omitempty"` Id string `json:"Id,omitempty"` Role string `json:"Role,omitempty"` Type_ *PersonType `json:"Type,omitempty"` PrimaryImageTag string `json:"PrimaryImageTag,omitempty"` }
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type BifServiceApiService ¶
type BifServiceApiService service
func (*BifServiceApiService) GetItemsByIdThumbnailset ¶
func (a *BifServiceApiService) GetItemsByIdThumbnailset(ctx context.Context, width int32, id string) (RokuMetadataApiThumbnailSetInfo, *http.Response, error)
BifServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param width
- @param id Item Id
@return RokuMetadataApiThumbnailSetInfo
func (*BifServiceApiService) GetVideosByIdIndexBif ¶
func (a *BifServiceApiService) GetVideosByIdIndexBif(ctx context.Context, width int32, id string) (*http.Response, error)
BifServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param width
- @param id Item Id
type BrandingServiceApiService ¶
type BrandingServiceApiService service
func (*BrandingServiceApiService) GetBrandingConfiguration ¶
func (a *BrandingServiceApiService) GetBrandingConfiguration(ctx context.Context) (BrandingBrandingOptions, *http.Response, error)
BrandingServiceApiService Gets branding configuration No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return BrandingBrandingOptions
func (*BrandingServiceApiService) GetBrandingCss ¶
BrandingServiceApiService Gets custom css No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*BrandingServiceApiService) GetBrandingCssCss ¶
BrandingServiceApiService Gets custom css No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
type ChannelServiceApiService ¶
type ChannelServiceApiService service
func (*ChannelServiceApiService) GetChannels ¶
func (a *ChannelServiceApiService) GetChannels(ctx context.Context, localVarOptionals *ChannelServiceApiGetChannelsOpts) (QueryResultBaseItemDto, *http.Response, error)
type ChapterInfo ¶
type ChapterInfo struct { StartPositionTicks int64 `json:"StartPositionTicks,omitempty"` Name string `json:"Name,omitempty"` ImageTag string `json:"ImageTag,omitempty"` MarkerType *MarkerType `json:"MarkerType,omitempty"` ChapterIndex int32 `json:"ChapterIndex,omitempty"` }
type ClientCapabilities ¶
type ClientCapabilities struct { PlayableMediaTypes []string `json:"PlayableMediaTypes,omitempty"` SupportedCommands []string `json:"SupportedCommands,omitempty"` SupportsMediaControl bool `json:"SupportsMediaControl,omitempty"` PushToken string `json:"PushToken,omitempty"` PushTokenType string `json:"PushTokenType,omitempty"` SupportsSync bool `json:"SupportsSync,omitempty"` DeviceProfile *DlnaDeviceProfile `json:"DeviceProfile,omitempty"` IconUrl string `json:"IconUrl,omitempty"` AppId string `json:"AppId,omitempty"` }
type CollectionServiceApiService ¶
type CollectionServiceApiService service
func (*CollectionServiceApiService) DeleteCollectionsByIdItems ¶
func (a *CollectionServiceApiService) DeleteCollectionsByIdItems(ctx context.Context, ids string, id string) (*http.Response, error)
CollectionServiceApiService Removes items from a collection Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ids Item id, comma delimited
- @param id
func (*CollectionServiceApiService) PostCollections ¶
func (a *CollectionServiceApiService) PostCollections(ctx context.Context, localVarOptionals *CollectionServiceApiPostCollectionsOpts) (CollectionsCollectionCreationResult, *http.Response, error)
func (*CollectionServiceApiService) PostCollectionsByIdItems ¶
func (a *CollectionServiceApiService) PostCollectionsByIdItems(ctx context.Context, ids string, id string) (*http.Response, error)
CollectionServiceApiService Adds items to a collection Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ids Item id, comma delimited
- @param id
func (*CollectionServiceApiService) PostCollectionsByIdItemsDelete ¶
func (a *CollectionServiceApiService) PostCollectionsByIdItemsDelete(ctx context.Context, ids string, id string) (*http.Response, error)
CollectionServiceApiService Removes items from a collection Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ids Item id, comma delimited
- @param id
type CommonPluginsIPlugin ¶
type CommonPluginsIPlugin struct { Name string `json:"Name,omitempty"` Description string `json:"Description,omitempty"` Id string `json:"Id,omitempty"` Version *Version `json:"Version,omitempty"` AssemblyFilePath string `json:"AssemblyFilePath,omitempty"` DataFolderPath string `json:"DataFolderPath,omitempty"` }
type Configuration ¶
type Configuration struct { BasePath string `json:"basePath,omitempty"` Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` HTTPClient *http.Client }
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
type ConfigurationAccessSchedule ¶
type ConfigurationAccessSchedule struct { DayOfWeek *ConfigurationDynamicDayOfWeek `json:"DayOfWeek,omitempty"` StartHour float64 `json:"StartHour,omitempty"` EndHour float64 `json:"EndHour,omitempty"` }
type ConfigurationDynamicDayOfWeek ¶
type ConfigurationDynamicDayOfWeek string
const ( SUNDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Sunday" MONDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Monday" TUESDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Tuesday" WEDNESDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Wednesday" THURSDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Thursday" FRIDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Friday" SATURDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Saturday" EVERYDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Everyday" WEEKDAY_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Weekday" WEEKEND_ConfigurationDynamicDayOfWeek ConfigurationDynamicDayOfWeek = "Weekend" )
List of Configuration.DynamicDayOfWeek
type ConfigurationImageSavingConvention ¶
type ConfigurationImageSavingConvention string
const ( LEGACY_ConfigurationImageSavingConvention ConfigurationImageSavingConvention = "Legacy" COMPATIBLE_ConfigurationImageSavingConvention ConfigurationImageSavingConvention = "Compatible" )
List of Configuration.ImageSavingConvention
type ConfigurationLibraryOptions ¶
type ConfigurationLibraryOptions struct { EnableArchiveMediaFiles bool `json:"EnableArchiveMediaFiles,omitempty"` EnablePhotos bool `json:"EnablePhotos,omitempty"` EnableRealtimeMonitor bool `json:"EnableRealtimeMonitor,omitempty"` EnableMarkerDetection bool `json:"EnableMarkerDetection,omitempty"` EnableMarkerDetectionDuringLibraryScan bool `json:"EnableMarkerDetectionDuringLibraryScan,omitempty"` EnableChapterImageExtraction bool `json:"EnableChapterImageExtraction,omitempty"` ExtractChapterImagesDuringLibraryScan bool `json:"ExtractChapterImagesDuringLibraryScan,omitempty"` DownloadImagesInAdvance bool `json:"DownloadImagesInAdvance,omitempty"` PathInfos []ConfigurationMediaPathInfo `json:"PathInfos,omitempty"` IgnoreHiddenFiles bool `json:"IgnoreHiddenFiles,omitempty"` IgnoreFileExtensions []string `json:"IgnoreFileExtensions,omitempty"` SaveLocalMetadata bool `json:"SaveLocalMetadata,omitempty"` SaveMetadataHidden bool `json:"SaveMetadataHidden,omitempty"` SaveLocalThumbnailSets bool `json:"SaveLocalThumbnailSets,omitempty"` ImportMissingEpisodes bool `json:"ImportMissingEpisodes,omitempty"` ImportPlaylists bool `json:"ImportPlaylists,omitempty"` EnableAutomaticSeriesGrouping bool `json:"EnableAutomaticSeriesGrouping,omitempty"` EnableEmbeddedTitles bool `json:"EnableEmbeddedTitles,omitempty"` EnableAudioResume bool `json:"EnableAudioResume,omitempty"` AutomaticRefreshIntervalDays int32 `json:"AutomaticRefreshIntervalDays,omitempty"` PreferredMetadataLanguage string `json:"PreferredMetadataLanguage,omitempty"` PreferredImageLanguage string `json:"PreferredImageLanguage,omitempty"` ContentType string `json:"ContentType,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` SeasonZeroDisplayName string `json:"SeasonZeroDisplayName,omitempty"` Name string `json:"Name,omitempty"` MetadataSavers []string `json:"MetadataSavers,omitempty"` DisabledLocalMetadataReaders []string `json:"DisabledLocalMetadataReaders,omitempty"` LocalMetadataReaderOrder []string `json:"LocalMetadataReaderOrder,omitempty"` DisabledLyricsFetchers []string `json:"DisabledLyricsFetchers,omitempty"` SaveLyricsWithMedia bool `json:"SaveLyricsWithMedia,omitempty"` LyricsDownloadMaxAgeDays int32 `json:"LyricsDownloadMaxAgeDays,omitempty"` LyricsFetcherOrder []string `json:"LyricsFetcherOrder,omitempty"` LyricsDownloadLanguages []string `json:"LyricsDownloadLanguages,omitempty"` DisabledSubtitleFetchers []string `json:"DisabledSubtitleFetchers,omitempty"` SubtitleFetcherOrder []string `json:"SubtitleFetcherOrder,omitempty"` SkipSubtitlesIfEmbeddedSubtitlesPresent bool `json:"SkipSubtitlesIfEmbeddedSubtitlesPresent,omitempty"` SkipSubtitlesIfAudioTrackMatches bool `json:"SkipSubtitlesIfAudioTrackMatches,omitempty"` SubtitleDownloadLanguages []string `json:"SubtitleDownloadLanguages,omitempty"` SubtitleDownloadMaxAgeDays int32 `json:"SubtitleDownloadMaxAgeDays,omitempty"` RequirePerfectSubtitleMatch bool `json:"RequirePerfectSubtitleMatch,omitempty"` SaveSubtitlesWithMedia bool `json:"SaveSubtitlesWithMedia,omitempty"` ForcedSubtitlesOnly bool `json:"ForcedSubtitlesOnly,omitempty"` TypeOptions []ConfigurationTypeOptions `json:"TypeOptions,omitempty"` CollapseSingleItemFolders bool `json:"CollapseSingleItemFolders,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` ImportCollections bool `json:"ImportCollections,omitempty"` MinCollectionItems int32 `json:"MinCollectionItems,omitempty"` MusicFolderStructure string `json:"MusicFolderStructure,omitempty"` MinResumePct int32 `json:"MinResumePct,omitempty"` MaxResumePct int32 `json:"MaxResumePct,omitempty"` MinResumeDurationSeconds int32 `json:"MinResumeDurationSeconds,omitempty"` ThumbnailImagesIntervalSeconds int32 `json:"ThumbnailImagesIntervalSeconds,omitempty"` SampleIgnoreSize int32 `json:"SampleIgnoreSize,omitempty"` }
type ConfigurationMetadataFeatures ¶
type ConfigurationMetadataFeatures string
const ( COLLECTIONS_ConfigurationMetadataFeatures ConfigurationMetadataFeatures = "Collections" ADULT_ConfigurationMetadataFeatures ConfigurationMetadataFeatures = "Adult" REQUIRED_SETUP_ConfigurationMetadataFeatures ConfigurationMetadataFeatures = "RequiredSetup" )
List of Configuration.MetadataFeatures
type ConfigurationSegmentSkipMode ¶
type ConfigurationSegmentSkipMode string
const ( SHOW_BUTTON_ConfigurationSegmentSkipMode ConfigurationSegmentSkipMode = "ShowButton" AUTO_SKIP_ConfigurationSegmentSkipMode ConfigurationSegmentSkipMode = "AutoSkip" NONE_ConfigurationSegmentSkipMode ConfigurationSegmentSkipMode = "None" )
List of Configuration.SegmentSkipMode
type ConfigurationServerConfiguration ¶
type ConfigurationServerConfiguration struct { EnableUPnP bool `json:"EnableUPnP,omitempty"` PublicPort int32 `json:"PublicPort,omitempty"` PublicHttpsPort int32 `json:"PublicHttpsPort,omitempty"` HttpServerPortNumber int32 `json:"HttpServerPortNumber,omitempty"` HttpsPortNumber int32 `json:"HttpsPortNumber,omitempty"` EnableHttps bool `json:"EnableHttps,omitempty"` CertificatePath string `json:"CertificatePath,omitempty"` CertificatePassword string `json:"CertificatePassword,omitempty"` IsPortAuthorized bool `json:"IsPortAuthorized,omitempty"` AutoRunWebApp bool `json:"AutoRunWebApp,omitempty"` EnableRemoteAccess bool `json:"EnableRemoteAccess,omitempty"` LogAllQueryTimes bool `json:"LogAllQueryTimes,omitempty"` EnableCaseSensitiveItemIds bool `json:"EnableCaseSensitiveItemIds,omitempty"` MetadataPath string `json:"MetadataPath,omitempty"` MetadataNetworkPath string `json:"MetadataNetworkPath,omitempty"` PreferredMetadataLanguage string `json:"PreferredMetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` SortRemoveWords []string `json:"SortRemoveWords,omitempty"` LibraryMonitorDelay int32 `json:"LibraryMonitorDelay,omitempty"` EnableDashboardResponseCaching bool `json:"EnableDashboardResponseCaching,omitempty"` DashboardSourcePath string `json:"DashboardSourcePath,omitempty"` ImageSavingConvention *ConfigurationImageSavingConvention `json:"ImageSavingConvention,omitempty"` EnableAutomaticRestart bool `json:"EnableAutomaticRestart,omitempty"` CollectionFolderIdsMigrated bool `json:"CollectionFolderIdsMigrated,omitempty"` ServerName string `json:"ServerName,omitempty"` WanDdns string `json:"WanDdns,omitempty"` UICulture string `json:"UICulture,omitempty"` SaveMetadataHidden bool `json:"SaveMetadataHidden,omitempty"` RemoteClientBitrateLimit int32 `json:"RemoteClientBitrateLimit,omitempty"` DisplaySpecialsWithinSeasons bool `json:"DisplaySpecialsWithinSeasons,omitempty"` LocalNetworkSubnets []string `json:"LocalNetworkSubnets,omitempty"` LocalNetworkAddresses []string `json:"LocalNetworkAddresses,omitempty"` EnableExternalContentInSuggestions bool `json:"EnableExternalContentInSuggestions,omitempty"` RequireHttps bool `json:"RequireHttps,omitempty"` IsBehindProxy bool `json:"IsBehindProxy,omitempty"` RemoteIPFilter []string `json:"RemoteIPFilter,omitempty"` IsRemoteIPFilterBlacklist bool `json:"IsRemoteIPFilterBlacklist,omitempty"` ImageExtractionTimeoutMs int32 `json:"ImageExtractionTimeoutMs,omitempty"` PathSubstitutions []ConfigurationPathSubstitution `json:"PathSubstitutions,omitempty"` UninstalledPlugins []string `json:"UninstalledPlugins,omitempty"` CollapseVideoFolders bool `json:"CollapseVideoFolders,omitempty"` EnableOriginalTrackTitles bool `json:"EnableOriginalTrackTitles,omitempty"` VacuumDatabaseOnStartup bool `json:"VacuumDatabaseOnStartup,omitempty"` SimultaneousStreamLimit int32 `json:"SimultaneousStreamLimit,omitempty"` DatabaseCacheSizeMB int32 `json:"DatabaseCacheSizeMB,omitempty"` EnableSqLiteMmio bool `json:"EnableSqLiteMmio,omitempty"` NextUpUpgraded bool `json:"NextUpUpgraded,omitempty"` ChannelOptionsUpgraded bool `json:"ChannelOptionsUpgraded,omitempty"` TimerIdsUpgraded bool `json:"TimerIdsUpgraded,omitempty"` ForcedSortNameUpgraded bool `json:"ForcedSortNameUpgraded,omitempty"` InheritedParentalRatingValueUpgraded bool `json:"InheritedParentalRatingValueUpgraded,omitempty"` EnablePeopleLetterSubFolders bool `json:"EnablePeopleLetterSubFolders,omitempty"` OptimizeDatabaseOnShutdown bool `json:"OptimizeDatabaseOnShutdown,omitempty"` DatabaseAnalysisLimit int32 `json:"DatabaseAnalysisLimit,omitempty"` DisableAsyncIO bool `json:"DisableAsyncIO,omitempty"` EnableDebugLevelLogging bool `json:"EnableDebugLevelLogging,omitempty"` RevertDebugLogging string `json:"RevertDebugLogging,omitempty"` EnableAutoUpdate bool `json:"EnableAutoUpdate,omitempty"` LogFileRetentionDays int32 `json:"LogFileRetentionDays,omitempty"` RunAtStartup bool `json:"RunAtStartup,omitempty"` IsStartupWizardCompleted bool `json:"IsStartupWizardCompleted,omitempty"` CachePath string `json:"CachePath,omitempty"` }
type ConfigurationServiceApiService ¶
type ConfigurationServiceApiService service
func (*ConfigurationServiceApiService) GetSystemConfiguration ¶
func (a *ConfigurationServiceApiService) GetSystemConfiguration(ctx context.Context) (ConfigurationServerConfiguration, *http.Response, error)
ConfigurationServiceApiService Gets application configuration Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ConfigurationServerConfiguration
func (*ConfigurationServiceApiService) GetSystemConfigurationByKey ¶
func (a *ConfigurationServiceApiService) GetSystemConfigurationByKey(ctx context.Context, key string) (*http.Response, error)
ConfigurationServiceApiService Gets a named configuration Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param key Key
func (*ConfigurationServiceApiService) PostSystemConfiguration ¶
func (a *ConfigurationServiceApiService) PostSystemConfiguration(ctx context.Context, body ConfigurationServerConfiguration) (*http.Response, error)
ConfigurationServiceApiService Updates application configuration Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body ServerConfiguration:
func (*ConfigurationServiceApiService) PostSystemConfigurationByKey ¶
func (a *ConfigurationServiceApiService) PostSystemConfigurationByKey(ctx context.Context, body Object, key string) (*http.Response, error)
ConfigurationServiceApiService Updates named configuration Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
- @param key Key
type ConfigurationSubtitlePlaybackMode ¶
type ConfigurationSubtitlePlaybackMode string
const ( DEFAULT__ConfigurationSubtitlePlaybackMode ConfigurationSubtitlePlaybackMode = "Default" ALWAYS_ConfigurationSubtitlePlaybackMode ConfigurationSubtitlePlaybackMode = "Always" ONLY_FORCED_ConfigurationSubtitlePlaybackMode ConfigurationSubtitlePlaybackMode = "OnlyForced" NONE_ConfigurationSubtitlePlaybackMode ConfigurationSubtitlePlaybackMode = "None" SMART_ConfigurationSubtitlePlaybackMode ConfigurationSubtitlePlaybackMode = "Smart" )
List of Configuration.SubtitlePlaybackMode
type ConfigurationTypeOptions ¶
type ConfigurationTypeOptions struct { Type_ string `json:"Type,omitempty"` MetadataFetchers []string `json:"MetadataFetchers,omitempty"` MetadataFetcherOrder []string `json:"MetadataFetcherOrder,omitempty"` ImageFetchers []string `json:"ImageFetchers,omitempty"` ImageFetcherOrder []string `json:"ImageFetcherOrder,omitempty"` ImageOptions []ConfigurationImageOption `json:"ImageOptions,omitempty"` }
type ConfigurationUnratedItem ¶
type ConfigurationUnratedItem string
const ( MOVIE_ConfigurationUnratedItem ConfigurationUnratedItem = "Movie" TRAILER_ConfigurationUnratedItem ConfigurationUnratedItem = "Trailer" SERIES_ConfigurationUnratedItem ConfigurationUnratedItem = "Series" MUSIC_ConfigurationUnratedItem ConfigurationUnratedItem = "Music" GAME_ConfigurationUnratedItem ConfigurationUnratedItem = "Game" BOOK_ConfigurationUnratedItem ConfigurationUnratedItem = "Book" LIVE_TV_CHANNEL_ConfigurationUnratedItem ConfigurationUnratedItem = "LiveTvChannel" LIVE_TV_PROGRAM_ConfigurationUnratedItem ConfigurationUnratedItem = "LiveTvProgram" CHANNEL_CONTENT_ConfigurationUnratedItem ConfigurationUnratedItem = "ChannelContent" OTHER_ConfigurationUnratedItem ConfigurationUnratedItem = "Other" )
List of Configuration.UnratedItem
type ConfigurationUserConfiguration ¶
type ConfigurationUserConfiguration struct { AudioLanguagePreference string `json:"AudioLanguagePreference,omitempty"` PlayDefaultAudioTrack bool `json:"PlayDefaultAudioTrack,omitempty"` SubtitleLanguagePreference string `json:"SubtitleLanguagePreference,omitempty"` DisplayMissingEpisodes bool `json:"DisplayMissingEpisodes,omitempty"` SubtitleMode *ConfigurationSubtitlePlaybackMode `json:"SubtitleMode,omitempty"` EnableLocalPassword bool `json:"EnableLocalPassword,omitempty"` OrderedViews []string `json:"OrderedViews,omitempty"` LatestItemsExcludes []string `json:"LatestItemsExcludes,omitempty"` MyMediaExcludes []string `json:"MyMediaExcludes,omitempty"` HidePlayedInLatest bool `json:"HidePlayedInLatest,omitempty"` RememberAudioSelections bool `json:"RememberAudioSelections,omitempty"` RememberSubtitleSelections bool `json:"RememberSubtitleSelections,omitempty"` EnableNextEpisodeAutoPlay bool `json:"EnableNextEpisodeAutoPlay,omitempty"` ResumeRewindSeconds int32 `json:"ResumeRewindSeconds,omitempty"` IntroSkipMode *ConfigurationSegmentSkipMode `json:"IntroSkipMode,omitempty"` }
type ConnectServiceApiService ¶
type ConnectServiceApiService service
func (*ConnectServiceApiService) DeleteUsersByIdConnectLink ¶
func (a *ConnectServiceApiService) DeleteUsersByIdConnectLink(ctx context.Context, id string) (*http.Response, error)
ConnectServiceApiService Removes a Connect link for a user Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id User Id
func (*ConnectServiceApiService) GetConnectExchange ¶
func (a *ConnectServiceApiService) GetConnectExchange(ctx context.Context, connectUserId string) (ConnectConnectAuthenticationExchangeResult, *http.Response, error)
ConnectServiceApiService Gets the corresponding local user from a connect user id Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param connectUserId ConnectUserId
@return ConnectConnectAuthenticationExchangeResult
func (*ConnectServiceApiService) GetConnectPending ¶
ConnectServiceApiService Creates a Connect link for a user Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*ConnectServiceApiService) PostUsersByIdConnectLink ¶
func (a *ConnectServiceApiService) PostUsersByIdConnectLink(ctx context.Context, id string, connectUsername string) (ConnectUserLinkResult, *http.Response, error)
ConnectServiceApiService Creates a Connect link for a user Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id User Id
- @param connectUsername Connect username
@return ConnectUserLinkResult
func (*ConnectServiceApiService) PostUsersByIdConnectLinkDelete ¶
func (a *ConnectServiceApiService) PostUsersByIdConnectLinkDelete(ctx context.Context, id string) (*http.Response, error)
ConnectServiceApiService Removes a Connect link for a user Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id User Id
type ConnectUserLinkResult ¶
type ConnectUserLinkType ¶
type ConnectUserLinkType string
const ( LINKED_USER_ConnectUserLinkType ConnectUserLinkType = "LinkedUser" GUEST_ConnectUserLinkType ConnectUserLinkType = "Guest" )
List of Connect.UserLinkType
type CreateUserByName ¶
type CreateUserByName struct {
Name string `json:"Name,omitempty"`
}
type DashboardServiceApiService ¶
type DashboardServiceApiService service
func (*DashboardServiceApiService) GetWebConfigurationpage ¶
func (a *DashboardServiceApiService) GetWebConfigurationpage(ctx context.Context) (*http.Response, error)
DashboardServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*DashboardServiceApiService) GetWebConfigurationpages ¶
func (a *DashboardServiceApiService) GetWebConfigurationpages(ctx context.Context) ([]EmbyWebApiConfigurationPageInfo, *http.Response, error)
DashboardServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []EmbyWebApiConfigurationPageInfo
func (*DashboardServiceApiService) GetWebStrings ¶
DashboardServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
type DayOfWeek ¶
type DayOfWeek string
const ( SUNDAY_DayOfWeek DayOfWeek = "Sunday" MONDAY_DayOfWeek DayOfWeek = "Monday" TUESDAY_DayOfWeek DayOfWeek = "Tuesday" WEDNESDAY_DayOfWeek DayOfWeek = "Wednesday" THURSDAY_DayOfWeek DayOfWeek = "Thursday" FRIDAY_DayOfWeek DayOfWeek = "Friday" SATURDAY_DayOfWeek DayOfWeek = "Saturday" )
List of DayOfWeek
type DefaultDirectoryBrowserInfo ¶
type DefaultDirectoryBrowserInfo struct {
Path string `json:"Path,omitempty"`
}
type DeviceServiceApiService ¶
type DeviceServiceApiService service
func (*DeviceServiceApiService) DeleteDevices ¶
func (a *DeviceServiceApiService) DeleteDevices(ctx context.Context, id string) (*http.Response, error)
DeviceServiceApiService Deletes a device Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Device Id
func (*DeviceServiceApiService) GetDevices ¶
func (a *DeviceServiceApiService) GetDevices(ctx context.Context) (QueryResultDevicesDeviceInfo, *http.Response, error)
DeviceServiceApiService Gets all devices Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return QueryResultDevicesDeviceInfo
func (*DeviceServiceApiService) GetDevicesCamerauploads ¶
func (a *DeviceServiceApiService) GetDevicesCamerauploads(ctx context.Context, deviceId string) (DevicesContentUploadHistory, *http.Response, error)
DeviceServiceApiService Gets camera upload history for a device Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param deviceId Device Id
@return DevicesContentUploadHistory
func (*DeviceServiceApiService) GetDevicesInfo ¶
func (a *DeviceServiceApiService) GetDevicesInfo(ctx context.Context, id string) (DevicesDeviceInfo, *http.Response, error)
DeviceServiceApiService Gets info for a device Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Device Id
@return DevicesDeviceInfo
func (*DeviceServiceApiService) GetDevicesOptions ¶
func (a *DeviceServiceApiService) GetDevicesOptions(ctx context.Context, id string) (DevicesDeviceOptions, *http.Response, error)
DeviceServiceApiService Gets options for a device Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Device Id
@return DevicesDeviceOptions
func (*DeviceServiceApiService) PostDevicesCamerauploads ¶
func (a *DeviceServiceApiService) PostDevicesCamerauploads(ctx context.Context, body Object, deviceId string, album string, name string, id string) (*http.Response, error)
DeviceServiceApiService Uploads content Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
- @param deviceId Device Id
- @param album Album
- @param name Name
- @param id Id
func (*DeviceServiceApiService) PostDevicesDelete ¶
func (a *DeviceServiceApiService) PostDevicesDelete(ctx context.Context, id string) (*http.Response, error)
DeviceServiceApiService Deletes a device Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Device Id
func (*DeviceServiceApiService) PostDevicesOptions ¶
func (a *DeviceServiceApiService) PostDevicesOptions(ctx context.Context, body DevicesDeviceOptions, id string) (*http.Response, error)
DeviceServiceApiService Updates device options Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body DeviceOptions:
- @param id Device Id
type DevicesContentUploadHistory ¶
type DevicesContentUploadHistory struct { DeviceId string `json:"DeviceId,omitempty"` FilesUploaded []DevicesLocalFileInfo `json:"FilesUploaded,omitempty"` }
type DevicesDeviceInfo ¶
type DevicesDeviceInfo struct { Name string `json:"Name,omitempty"` Id string `json:"Id,omitempty"` LastUserName string `json:"LastUserName,omitempty"` AppName string `json:"AppName,omitempty"` AppVersion string `json:"AppVersion,omitempty"` LastUserId string `json:"LastUserId,omitempty"` DateLastActivity time.Time `json:"DateLastActivity,omitempty"` IconUrl string `json:"IconUrl,omitempty"` }
type DevicesDeviceOptions ¶
type DevicesDeviceOptions struct {
CustomName string `json:"CustomName,omitempty"`
}
type DevicesLocalFileInfo ¶
type DisplayPreferences ¶
type DisplayPreferences struct { Id string `json:"Id,omitempty"` ViewType string `json:"ViewType,omitempty"` SortBy string `json:"SortBy,omitempty"` IndexBy string `json:"IndexBy,omitempty"` RememberIndexing bool `json:"RememberIndexing,omitempty"` PrimaryImageHeight int32 `json:"PrimaryImageHeight,omitempty"` PrimaryImageWidth int32 `json:"PrimaryImageWidth,omitempty"` CustomPrefs map[string]string `json:"CustomPrefs,omitempty"` ScrollDirection *ScrollDirection `json:"ScrollDirection,omitempty"` ShowBackdrop bool `json:"ShowBackdrop,omitempty"` RememberSorting bool `json:"RememberSorting,omitempty"` SortOrder *SortOrder `json:"SortOrder,omitempty"` Client string `json:"Client,omitempty"` }
type DisplayPreferencesServiceApiService ¶
type DisplayPreferencesServiceApiService service
func (*DisplayPreferencesServiceApiService) GetDisplaypreferencesById ¶
func (a *DisplayPreferencesServiceApiService) GetDisplaypreferencesById(ctx context.Context, id string, userId string, client string) (DisplayPreferences, *http.Response, error)
DisplayPreferencesServiceApiService Gets a user's display preferences for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param userId User Id
- @param client Client
@return DisplayPreferences
func (*DisplayPreferencesServiceApiService) PostDisplaypreferencesByDisplaypreferencesid ¶
func (a *DisplayPreferencesServiceApiService) PostDisplaypreferencesByDisplaypreferencesid(ctx context.Context, body DisplayPreferences, userId string, displayPreferencesId string) (*http.Response, error)
DisplayPreferencesServiceApiService Updates a user's display preferences for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body DisplayPreferences:
- @param userId User Id
- @param displayPreferencesId DisplayPreferences Id
type DlnaCodecProfile ¶
type DlnaCodecProfile struct { Type_ *DlnaCodecType `json:"Type,omitempty"` Conditions []DlnaProfileCondition `json:"Conditions,omitempty"` ApplyConditions []DlnaProfileCondition `json:"ApplyConditions,omitempty"` Codec string `json:"Codec,omitempty"` Container string `json:"Container,omitempty"` }
type DlnaCodecType ¶
type DlnaCodecType string
const ( VIDEO_DlnaCodecType DlnaCodecType = "Video" VIDEO_AUDIO_DlnaCodecType DlnaCodecType = "VideoAudio" AUDIO_DlnaCodecType DlnaCodecType = "Audio" )
List of Dlna.CodecType
type DlnaContainerProfile ¶
type DlnaContainerProfile struct { Type_ *DlnaDlnaProfileType `json:"Type,omitempty"` Conditions []DlnaProfileCondition `json:"Conditions,omitempty"` Container string `json:"Container,omitempty"` }
type DlnaDeviceProfile ¶
type DlnaDeviceProfile struct { Name string `json:"Name,omitempty"` Id string `json:"Id,omitempty"` SupportedMediaTypes string `json:"SupportedMediaTypes,omitempty"` MaxStreamingBitrate int64 `json:"MaxStreamingBitrate,omitempty"` MusicStreamingTranscodingBitrate int32 `json:"MusicStreamingTranscodingBitrate,omitempty"` MaxStaticMusicBitrate int32 `json:"MaxStaticMusicBitrate,omitempty"` DirectPlayProfiles []DlnaDirectPlayProfile `json:"DirectPlayProfiles,omitempty"` TranscodingProfiles []DlnaTranscodingProfile `json:"TranscodingProfiles,omitempty"` ContainerProfiles []DlnaContainerProfile `json:"ContainerProfiles,omitempty"` CodecProfiles []DlnaCodecProfile `json:"CodecProfiles,omitempty"` ResponseProfiles []DlnaResponseProfile `json:"ResponseProfiles,omitempty"` SubtitleProfiles []DlnaSubtitleProfile `json:"SubtitleProfiles,omitempty"` }
type DlnaDirectPlayProfile ¶
type DlnaDirectPlayProfile struct { Container string `json:"Container,omitempty"` AudioCodec string `json:"AudioCodec,omitempty"` VideoCodec string `json:"VideoCodec,omitempty"` Type_ *DlnaDlnaProfileType `json:"Type,omitempty"` }
type DlnaDlnaProfileType ¶
type DlnaDlnaProfileType string
const ( AUDIO_DlnaDlnaProfileType DlnaDlnaProfileType = "Audio" VIDEO_DlnaDlnaProfileType DlnaDlnaProfileType = "Video" PHOTO_DlnaDlnaProfileType DlnaDlnaProfileType = "Photo" )
List of Dlna.DlnaProfileType
type DlnaEncodingContext ¶
type DlnaEncodingContext string
const ( STREAMING_DlnaEncodingContext DlnaEncodingContext = "Streaming" STATIC_DlnaEncodingContext DlnaEncodingContext = "Static" )
List of Dlna.EncodingContext
type DlnaPlaybackErrorCode ¶
type DlnaPlaybackErrorCode string
const ( NOT_ALLOWED_DlnaPlaybackErrorCode DlnaPlaybackErrorCode = "NotAllowed" NO_COMPATIBLE_STREAM_DlnaPlaybackErrorCode DlnaPlaybackErrorCode = "NoCompatibleStream" RATE_LIMIT_EXCEEDED_DlnaPlaybackErrorCode DlnaPlaybackErrorCode = "RateLimitExceeded" )
List of Dlna.PlaybackErrorCode
type DlnaProfileCondition ¶
type DlnaProfileCondition struct { Condition *DlnaProfileConditionType `json:"Condition,omitempty"` Property *DlnaProfileConditionValue `json:"Property,omitempty"` Value string `json:"Value,omitempty"` IsRequired bool `json:"IsRequired,omitempty"` }
type DlnaProfileConditionType ¶
type DlnaProfileConditionType string
const ( EQUALS_DlnaProfileConditionType DlnaProfileConditionType = "Equals" NOT_EQUALS_DlnaProfileConditionType DlnaProfileConditionType = "NotEquals" LESS_THAN_EQUAL_DlnaProfileConditionType DlnaProfileConditionType = "LessThanEqual" GREATER_THAN_EQUAL_DlnaProfileConditionType DlnaProfileConditionType = "GreaterThanEqual" EQUALS_ANY_DlnaProfileConditionType DlnaProfileConditionType = "EqualsAny" )
List of Dlna.ProfileConditionType
type DlnaProfileConditionValue ¶
type DlnaProfileConditionValue string
const ( AUDIO_CHANNELS_DlnaProfileConditionValue DlnaProfileConditionValue = "AudioChannels" AUDIO_BITRATE_DlnaProfileConditionValue DlnaProfileConditionValue = "AudioBitrate" AUDIO_PROFILE_DlnaProfileConditionValue DlnaProfileConditionValue = "AudioProfile" WIDTH_DlnaProfileConditionValue DlnaProfileConditionValue = "Width" HEIGHT_DlnaProfileConditionValue DlnaProfileConditionValue = "Height" HAS64_BIT_OFFSETS_DlnaProfileConditionValue DlnaProfileConditionValue = "Has64BitOffsets" PACKET_LENGTH_DlnaProfileConditionValue DlnaProfileConditionValue = "PacketLength" VIDEO_BIT_DEPTH_DlnaProfileConditionValue DlnaProfileConditionValue = "VideoBitDepth" VIDEO_BITRATE_DlnaProfileConditionValue DlnaProfileConditionValue = "VideoBitrate" VIDEO_FRAMERATE_DlnaProfileConditionValue DlnaProfileConditionValue = "VideoFramerate" VIDEO_LEVEL_DlnaProfileConditionValue DlnaProfileConditionValue = "VideoLevel" VIDEO_PROFILE_DlnaProfileConditionValue DlnaProfileConditionValue = "VideoProfile" VIDEO_TIMESTAMP_DlnaProfileConditionValue DlnaProfileConditionValue = "VideoTimestamp" IS_ANAMORPHIC_DlnaProfileConditionValue DlnaProfileConditionValue = "IsAnamorphic" REF_FRAMES_DlnaProfileConditionValue DlnaProfileConditionValue = "RefFrames" NUM_AUDIO_STREAMS_DlnaProfileConditionValue DlnaProfileConditionValue = "NumAudioStreams" NUM_VIDEO_STREAMS_DlnaProfileConditionValue DlnaProfileConditionValue = "NumVideoStreams" IS_SECONDARY_AUDIO_DlnaProfileConditionValue DlnaProfileConditionValue = "IsSecondaryAudio" VIDEO_CODEC_TAG_DlnaProfileConditionValue DlnaProfileConditionValue = "VideoCodecTag" IS_AVC_DlnaProfileConditionValue DlnaProfileConditionValue = "IsAvc" IS_INTERLACED_DlnaProfileConditionValue DlnaProfileConditionValue = "IsInterlaced" AUDIO_SAMPLE_RATE_DlnaProfileConditionValue DlnaProfileConditionValue = "AudioSampleRate" AUDIO_BIT_DEPTH_DlnaProfileConditionValue DlnaProfileConditionValue = "AudioBitDepth" )
List of Dlna.ProfileConditionValue
type DlnaResponseProfile ¶
type DlnaResponseProfile struct { Container string `json:"Container,omitempty"` AudioCodec string `json:"AudioCodec,omitempty"` VideoCodec string `json:"VideoCodec,omitempty"` Type_ *DlnaDlnaProfileType `json:"Type,omitempty"` OrgPn string `json:"OrgPn,omitempty"` MimeType string `json:"MimeType,omitempty"` Conditions []DlnaProfileCondition `json:"Conditions,omitempty"` }
type DlnaServerServiceApiService ¶
type DlnaServerServiceApiService service
func (*DlnaServerServiceApiService) GetDlnaByUuidConnectionmanagerConnectionmanager ¶
func (a *DlnaServerServiceApiService) GetDlnaByUuidConnectionmanagerConnectionmanager(ctx context.Context, uuId string) (*http.Response, error)
DlnaServerServiceApiService Gets dlna connection manager xml No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param uuId Server UuId
func (*DlnaServerServiceApiService) GetDlnaByUuidConnectionmanagerConnectionmanagerXml ¶
func (a *DlnaServerServiceApiService) GetDlnaByUuidConnectionmanagerConnectionmanagerXml(ctx context.Context, uuId string) (*http.Response, error)
DlnaServerServiceApiService Gets dlna connection manager xml No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param uuId Server UuId
func (*DlnaServerServiceApiService) GetDlnaByUuidContentdirectoryContentdirectory ¶
func (a *DlnaServerServiceApiService) GetDlnaByUuidContentdirectoryContentdirectory(ctx context.Context, uuId string) (*http.Response, error)
DlnaServerServiceApiService Gets dlna content directory xml No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param uuId Server UuId
func (*DlnaServerServiceApiService) GetDlnaByUuidContentdirectoryContentdirectoryXml ¶
func (a *DlnaServerServiceApiService) GetDlnaByUuidContentdirectoryContentdirectoryXml(ctx context.Context, uuId string) (*http.Response, error)
DlnaServerServiceApiService Gets dlna content directory xml No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param uuId Server UuId
func (*DlnaServerServiceApiService) GetDlnaByUuidDescription ¶
func (a *DlnaServerServiceApiService) GetDlnaByUuidDescription(ctx context.Context, uuId string) (*http.Response, error)
DlnaServerServiceApiService Gets dlna server info No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param uuId Server UuId
func (*DlnaServerServiceApiService) GetDlnaByUuidDescriptionXml ¶
func (a *DlnaServerServiceApiService) GetDlnaByUuidDescriptionXml(ctx context.Context, uuId string) (*http.Response, error)
DlnaServerServiceApiService Gets dlna server info No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param uuId Server UuId
func (*DlnaServerServiceApiService) GetDlnaByUuidIconsByFilename ¶
func (a *DlnaServerServiceApiService) GetDlnaByUuidIconsByFilename(ctx context.Context, uuId string, filename string) (*http.Response, error)
DlnaServerServiceApiService Gets a server icon No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param uuId Server UuId
- @param filename The icon filename
func (*DlnaServerServiceApiService) GetDlnaIconsByFilename ¶
func (a *DlnaServerServiceApiService) GetDlnaIconsByFilename(ctx context.Context, filename string, localVarOptionals *DlnaServerServiceApiGetDlnaIconsByFilenameOpts) (*http.Response, error)
func (*DlnaServerServiceApiService) PostDlnaByUuidConnectionmanagerControl ¶
func (a *DlnaServerServiceApiService) PostDlnaByUuidConnectionmanagerControl(ctx context.Context, body Object, uuId string) (*http.Response, error)
DlnaServerServiceApiService Processes a control request No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
- @param uuId Server UuId
func (*DlnaServerServiceApiService) PostDlnaByUuidContentdirectoryControl ¶
func (a *DlnaServerServiceApiService) PostDlnaByUuidContentdirectoryControl(ctx context.Context, body Object, uuId string) (*http.Response, error)
DlnaServerServiceApiService Processes a control request No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
- @param uuId Server UuId
type DlnaServiceApiService ¶
type DlnaServiceApiService service
func (*DlnaServiceApiService) DeleteDlnaProfilesById ¶
func (a *DlnaServiceApiService) DeleteDlnaProfilesById(ctx context.Context, id string) (*http.Response, error)
DlnaServiceApiService Deletes a profile Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Profile Id
func (*DlnaServiceApiService) GetDlnaProfileinfos ¶
func (a *DlnaServiceApiService) GetDlnaProfileinfos(ctx context.Context) ([]EmbyDlnaProfilesDlnaProfile, *http.Response, error)
DlnaServiceApiService Gets a list of profiles Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []EmbyDlnaProfilesDlnaProfile
func (*DlnaServiceApiService) GetDlnaProfilesById ¶
func (a *DlnaServiceApiService) GetDlnaProfilesById(ctx context.Context, id string) (EmbyDlnaProfilesDlnaProfile, *http.Response, error)
DlnaServiceApiService Gets a single profile Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Profile Id
@return EmbyDlnaProfilesDlnaProfile
func (*DlnaServiceApiService) GetDlnaProfilesDefault ¶
func (a *DlnaServiceApiService) GetDlnaProfilesDefault(ctx context.Context) (EmbyDlnaProfilesDlnaProfile, *http.Response, error)
DlnaServiceApiService Gets the default profile Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return EmbyDlnaProfilesDlnaProfile
func (*DlnaServiceApiService) PostDlnaProfiles ¶
func (a *DlnaServiceApiService) PostDlnaProfiles(ctx context.Context, body EmbyDlnaProfilesDlnaProfile) (*http.Response, error)
DlnaServiceApiService Creates a profile Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body DlnaProfile:
func (*DlnaServiceApiService) PostDlnaProfilesById ¶
func (a *DlnaServiceApiService) PostDlnaProfilesById(ctx context.Context, body EmbyDlnaProfilesDlnaProfile, id string) (*http.Response, error)
DlnaServiceApiService Updates a profile Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body DlnaProfile:
- @param id
type DlnaSubtitleDeliveryMethod ¶
type DlnaSubtitleDeliveryMethod string
const ( ENCODE_DlnaSubtitleDeliveryMethod DlnaSubtitleDeliveryMethod = "Encode" EMBED_DlnaSubtitleDeliveryMethod DlnaSubtitleDeliveryMethod = "Embed" EXTERNAL_DlnaSubtitleDeliveryMethod DlnaSubtitleDeliveryMethod = "External" HLS_DlnaSubtitleDeliveryMethod DlnaSubtitleDeliveryMethod = "Hls" VIDEO_SIDE_DATA_DlnaSubtitleDeliveryMethod DlnaSubtitleDeliveryMethod = "VideoSideData" )
List of Dlna.SubtitleDeliveryMethod
type DlnaSubtitleProfile ¶
type DlnaSubtitleProfile struct { Format string `json:"Format,omitempty"` Method *DlnaSubtitleDeliveryMethod `json:"Method,omitempty"` DidlMode string `json:"DidlMode,omitempty"` Language string `json:"Language,omitempty"` Container string `json:"Container,omitempty"` Protocol string `json:"Protocol,omitempty"` }
type DlnaTranscodeSeekInfo ¶
type DlnaTranscodeSeekInfo string
const ( AUTO_DlnaTranscodeSeekInfo DlnaTranscodeSeekInfo = "Auto" BYTES_DlnaTranscodeSeekInfo DlnaTranscodeSeekInfo = "Bytes" )
List of Dlna.TranscodeSeekInfo
type DlnaTranscodingProfile ¶
type DlnaTranscodingProfile struct { Container string `json:"Container,omitempty"` Type_ *DlnaDlnaProfileType `json:"Type,omitempty"` VideoCodec string `json:"VideoCodec,omitempty"` AudioCodec string `json:"AudioCodec,omitempty"` Protocol string `json:"Protocol,omitempty"` EstimateContentLength bool `json:"EstimateContentLength,omitempty"` EnableMpegtsM2TsMode bool `json:"EnableMpegtsM2TsMode,omitempty"` TranscodeSeekInfo *DlnaTranscodeSeekInfo `json:"TranscodeSeekInfo,omitempty"` CopyTimestamps bool `json:"CopyTimestamps,omitempty"` Context *DlnaEncodingContext `json:"Context,omitempty"` MaxAudioChannels string `json:"MaxAudioChannels,omitempty"` MinSegments int32 `json:"MinSegments,omitempty"` SegmentLength int32 `json:"SegmentLength,omitempty"` BreakOnNonKeyFrames bool `json:"BreakOnNonKeyFrames,omitempty"` AllowInterlacedVideoStreamCopy bool `json:"AllowInterlacedVideoStreamCopy,omitempty"` ManifestSubtitles string `json:"ManifestSubtitles,omitempty"` MaxManifestSubtitles int32 `json:"MaxManifestSubtitles,omitempty"` }
type DrawingImageOrientation ¶
type DrawingImageOrientation string
const ( TOP_LEFT_DrawingImageOrientation DrawingImageOrientation = "TopLeft" TOP_RIGHT_DrawingImageOrientation DrawingImageOrientation = "TopRight" BOTTOM_RIGHT_DrawingImageOrientation DrawingImageOrientation = "BottomRight" BOTTOM_LEFT_DrawingImageOrientation DrawingImageOrientation = "BottomLeft" LEFT_TOP_DrawingImageOrientation DrawingImageOrientation = "LeftTop" RIGHT_TOP_DrawingImageOrientation DrawingImageOrientation = "RightTop" RIGHT_BOTTOM_DrawingImageOrientation DrawingImageOrientation = "RightBottom" LEFT_BOTTOM_DrawingImageOrientation DrawingImageOrientation = "LeftBottom" )
List of Drawing.ImageOrientation
type DynamicHlsServiceApiGetAudioByIdMainM3u8Opts ¶
type DynamicHlsServiceApiGetAudioByIdMainM3u8Opts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type DynamicHlsServiceApiGetAudioByIdMasterM3u8Opts ¶
type DynamicHlsServiceApiGetAudioByIdMasterM3u8Opts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type DynamicHlsServiceApiGetVideosByIdMainM3u8Opts ¶
type DynamicHlsServiceApiGetVideosByIdMainM3u8Opts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type DynamicHlsServiceApiGetVideosByIdMasterM3u8Opts ¶
type DynamicHlsServiceApiGetVideosByIdMasterM3u8Opts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type DynamicHlsServiceApiHeadAudioByIdMasterM3u8Opts ¶
type DynamicHlsServiceApiHeadAudioByIdMasterM3u8Opts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type DynamicHlsServiceApiHeadVideosByIdMasterM3u8Opts ¶
type DynamicHlsServiceApiHeadVideosByIdMasterM3u8Opts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type DynamicHlsServiceApiService ¶
type DynamicHlsServiceApiService service
func (*DynamicHlsServiceApiService) GetAudioByIdHls1ByPlaylistidBySegmentidBySegmentcontainer ¶
func (a *DynamicHlsServiceApiService) GetAudioByIdHls1ByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, playlistId string) (*http.Response, error)
DynamicHlsServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param segmentContainer
- @param segmentId
- @param id
- @param playlistId
func (*DynamicHlsServiceApiService) GetAudioByIdMainM3u8 ¶
func (a *DynamicHlsServiceApiService) GetAudioByIdMainM3u8(ctx context.Context, id string, container string, localVarOptionals *DynamicHlsServiceApiGetAudioByIdMainM3u8Opts) (*http.Response, error)
func (*DynamicHlsServiceApiService) GetAudioByIdMasterM3u8 ¶
func (a *DynamicHlsServiceApiService) GetAudioByIdMasterM3u8(ctx context.Context, id string, container string, localVarOptionals *DynamicHlsServiceApiGetAudioByIdMasterM3u8Opts) (*http.Response, error)
func (*DynamicHlsServiceApiService) GetVideosByIdHls1ByPlaylistidBySegmentidBySegmentcontainer ¶
func (a *DynamicHlsServiceApiService) GetVideosByIdHls1ByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, playlistId string) (*http.Response, error)
DynamicHlsServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param segmentContainer
- @param segmentId
- @param id
- @param playlistId
func (*DynamicHlsServiceApiService) GetVideosByIdLiveSubtitlesM3u8 ¶
func (a *DynamicHlsServiceApiService) GetVideosByIdLiveSubtitlesM3u8(ctx context.Context, id string, subtitleSegmentLength int32, manifestSubtitles string) (*http.Response, error)
DynamicHlsServiceApiService Gets an HLS subtitle playlist. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param subtitleSegmentLength The subtitle segment length
- @param manifestSubtitles The subtitle segment format
func (*DynamicHlsServiceApiService) GetVideosByIdMainM3u8 ¶
func (a *DynamicHlsServiceApiService) GetVideosByIdMainM3u8(ctx context.Context, id string, container string, localVarOptionals *DynamicHlsServiceApiGetVideosByIdMainM3u8Opts) (*http.Response, error)
func (*DynamicHlsServiceApiService) GetVideosByIdMasterM3u8 ¶
func (a *DynamicHlsServiceApiService) GetVideosByIdMasterM3u8(ctx context.Context, id string, container string, localVarOptionals *DynamicHlsServiceApiGetVideosByIdMasterM3u8Opts) (*http.Response, error)
func (*DynamicHlsServiceApiService) GetVideosByIdSubtitlesM3u8 ¶
func (a *DynamicHlsServiceApiService) GetVideosByIdSubtitlesM3u8(ctx context.Context, id string, subtitleSegmentLength int32, manifestSubtitles string) (*http.Response, error)
DynamicHlsServiceApiService Gets an HLS subtitle playlist. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param subtitleSegmentLength The subtitle segment length
- @param manifestSubtitles The subtitle segment format
func (*DynamicHlsServiceApiService) HeadAudioByIdHls1ByPlaylistidBySegmentidBySegmentcontainer ¶
func (a *DynamicHlsServiceApiService) HeadAudioByIdHls1ByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, playlistId string) (*http.Response, error)
DynamicHlsServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param segmentContainer
- @param segmentId
- @param id
- @param playlistId
func (*DynamicHlsServiceApiService) HeadAudioByIdMasterM3u8 ¶
func (a *DynamicHlsServiceApiService) HeadAudioByIdMasterM3u8(ctx context.Context, id string, container string, localVarOptionals *DynamicHlsServiceApiHeadAudioByIdMasterM3u8Opts) (*http.Response, error)
func (*DynamicHlsServiceApiService) HeadVideosByIdHls1ByPlaylistidBySegmentidBySegmentcontainer ¶
func (a *DynamicHlsServiceApiService) HeadVideosByIdHls1ByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, playlistId string) (*http.Response, error)
DynamicHlsServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param segmentContainer
- @param segmentId
- @param id
- @param playlistId
func (*DynamicHlsServiceApiService) HeadVideosByIdMasterM3u8 ¶
func (a *DynamicHlsServiceApiService) HeadVideosByIdMasterM3u8(ctx context.Context, id string, container string, localVarOptionals *DynamicHlsServiceApiHeadVideosByIdMasterM3u8Opts) (*http.Response, error)
type EmbyDlnaProfilesDeviceIdentification ¶
type EmbyDlnaProfilesDeviceIdentification struct { FriendlyName string `json:"FriendlyName,omitempty"` ModelNumber string `json:"ModelNumber,omitempty"` SerialNumber string `json:"SerialNumber,omitempty"` ModelName string `json:"ModelName,omitempty"` ModelDescription string `json:"ModelDescription,omitempty"` DeviceDescription string `json:"DeviceDescription,omitempty"` ModelUrl string `json:"ModelUrl,omitempty"` Manufacturer string `json:"Manufacturer,omitempty"` ManufacturerUrl string `json:"ManufacturerUrl,omitempty"` Headers []EmbyDlnaProfilesHttpHeaderInfo `json:"Headers,omitempty"` }
type EmbyDlnaProfilesDeviceProfileType ¶
type EmbyDlnaProfilesDeviceProfileType string
const ( SYSTEM_EmbyDlnaProfilesDeviceProfileType EmbyDlnaProfilesDeviceProfileType = "System" USER_EmbyDlnaProfilesDeviceProfileType EmbyDlnaProfilesDeviceProfileType = "User" )
List of Emby.Dlna.Profiles.DeviceProfileType
type EmbyDlnaProfilesDlnaProfile ¶
type EmbyDlnaProfilesDlnaProfile struct { Type_ *EmbyDlnaProfilesDeviceProfileType `json:"Type,omitempty"` Path string `json:"Path,omitempty"` UserId string `json:"UserId,omitempty"` AlbumArtPn string `json:"AlbumArtPn,omitempty"` MaxAlbumArtWidth int32 `json:"MaxAlbumArtWidth,omitempty"` MaxAlbumArtHeight int32 `json:"MaxAlbumArtHeight,omitempty"` MaxIconWidth int32 `json:"MaxIconWidth,omitempty"` MaxIconHeight int32 `json:"MaxIconHeight,omitempty"` FriendlyName string `json:"FriendlyName,omitempty"` Manufacturer string `json:"Manufacturer,omitempty"` ManufacturerUrl string `json:"ManufacturerUrl,omitempty"` ModelName string `json:"ModelName,omitempty"` ModelDescription string `json:"ModelDescription,omitempty"` ModelNumber string `json:"ModelNumber,omitempty"` ModelUrl string `json:"ModelUrl,omitempty"` SerialNumber string `json:"SerialNumber,omitempty"` EnableAlbumArtInDidl bool `json:"EnableAlbumArtInDidl,omitempty"` EnableSingleAlbumArtLimit bool `json:"EnableSingleAlbumArtLimit,omitempty"` EnableSingleSubtitleLimit bool `json:"EnableSingleSubtitleLimit,omitempty"` ProtocolInfo string `json:"ProtocolInfo,omitempty"` TimelineOffsetSeconds int32 `json:"TimelineOffsetSeconds,omitempty"` RequiresPlainVideoItems bool `json:"RequiresPlainVideoItems,omitempty"` RequiresPlainFolders bool `json:"RequiresPlainFolders,omitempty"` IgnoreTranscodeByteRangeRequests bool `json:"IgnoreTranscodeByteRangeRequests,omitempty"` SupportsSamsungBookmark bool `json:"SupportsSamsungBookmark,omitempty"` Identification *EmbyDlnaProfilesDeviceIdentification `json:"Identification,omitempty"` ProtocolInfoDetection *EmbyDlnaProfilesProtocolInfoDetection `json:"ProtocolInfoDetection,omitempty"` Name string `json:"Name,omitempty"` Id string `json:"Id,omitempty"` SupportedMediaTypes string `json:"SupportedMediaTypes,omitempty"` MaxStreamingBitrate int64 `json:"MaxStreamingBitrate,omitempty"` MusicStreamingTranscodingBitrate int32 `json:"MusicStreamingTranscodingBitrate,omitempty"` MaxStaticMusicBitrate int32 `json:"MaxStaticMusicBitrate,omitempty"` DirectPlayProfiles []DlnaDirectPlayProfile `json:"DirectPlayProfiles,omitempty"` TranscodingProfiles []DlnaTranscodingProfile `json:"TranscodingProfiles,omitempty"` ContainerProfiles []DlnaContainerProfile `json:"ContainerProfiles,omitempty"` CodecProfiles []DlnaCodecProfile `json:"CodecProfiles,omitempty"` ResponseProfiles []DlnaResponseProfile `json:"ResponseProfiles,omitempty"` SubtitleProfiles []DlnaSubtitleProfile `json:"SubtitleProfiles,omitempty"` }
type EmbyDlnaProfilesHeaderMatchType ¶
type EmbyDlnaProfilesHeaderMatchType string
const ( EQUALS_EmbyDlnaProfilesHeaderMatchType EmbyDlnaProfilesHeaderMatchType = "Equals" REGEX_EmbyDlnaProfilesHeaderMatchType EmbyDlnaProfilesHeaderMatchType = "Regex" SUBSTRING_EmbyDlnaProfilesHeaderMatchType EmbyDlnaProfilesHeaderMatchType = "Substring" )
List of Emby.Dlna.Profiles.HeaderMatchType
type EmbyDlnaProfilesHttpHeaderInfo ¶
type EmbyDlnaProfilesHttpHeaderInfo struct { Name string `json:"Name,omitempty"` Value string `json:"Value,omitempty"` Match *EmbyDlnaProfilesHeaderMatchType `json:"Match,omitempty"` }
type EmbyMediaModelEnumsCodecDirections ¶
type EmbyMediaModelEnumsCodecDirections string
const ( ENCODER_EmbyMediaModelEnumsCodecDirections EmbyMediaModelEnumsCodecDirections = "Encoder" DECODER_EmbyMediaModelEnumsCodecDirections EmbyMediaModelEnumsCodecDirections = "Decoder" )
List of Emby.Media.Model.Enums.CodecDirections
type EmbyMediaModelEnumsCodecKinds ¶
type EmbyMediaModelEnumsCodecKinds string
const ( AUDIO_EmbyMediaModelEnumsCodecKinds EmbyMediaModelEnumsCodecKinds = "Audio" VIDEO_EmbyMediaModelEnumsCodecKinds EmbyMediaModelEnumsCodecKinds = "Video" SUB_TITLES_EmbyMediaModelEnumsCodecKinds EmbyMediaModelEnumsCodecKinds = "SubTitles" )
List of Emby.Media.Model.Enums.CodecKinds
type EmbyMediaModelEnumsColorFormats ¶
type EmbyMediaModelEnumsColorFormats string
const ( UNKNOWN_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "Unknown" YUV420P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv420p" YUYV422_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuyv422" RGB24_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb24" BGR24_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr24" YUV422P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv422p" YUV444P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv444p" YUV410P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv410p" YUV411P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv411p" GRAY_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gray" MONOW_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "monow" MONOB_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "monob" PAL8_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "pal8" YUVJ420P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuvj420p" YUVJ422P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuvj422p" YUVJ444P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuvj444p" UYVY422_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "uyvy422" UYYVYY411_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "uyyvyy411" BGR8_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr8" BGR4_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr4" BGR4_BYTE_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr4_byte" RGB8_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb8" RGB4_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb4" RGB4_BYTE_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb4_byte" NV12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "nv12" NV21_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "nv21" ARGB_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "argb" RGBA_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgba" ABGR_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "abgr" BGRA_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgra" GRAY16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gray16" YUV440P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv440p" YUVJ440P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuvj440p" YUVA420P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva420p" RGB48_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb48" RGB565_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb565" RGB555_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb555" BGR565_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr565" BGR555_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr555" VAAPI_MOCO_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "vaapi_moco" VAAPI_IDCT_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "vaapi_idct" VAAPI_VLD_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "vaapi_vld" YUV420P16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv420p16" YUV422P16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv422p16" YUV444P16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv444p16" DXVA2_VLD_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "dxva2_vld" RGB444_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb444" BGR444_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr444" YA8_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "ya8" BGR48_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr48" YUV420P9_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv420p9" YUV420P10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv420p10" YUV422P10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv422p10" YUV444P9_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv444p9" YUV444P10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv444p10" YUV422P9_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv422p9" GBRP_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrp" GBRP9_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrp9" GBRP10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrp10" GBRP16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrp16" YUVA422P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva422p" YUVA444P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva444p" YUVA420P9_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva420p9" YUVA422P9_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva422p9" YUVA444P9_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva444p9" YUVA420P10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva420p10" YUVA422P10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva422p10" YUVA444P10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva444p10" YUVA420P16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva420p16" YUVA422P16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva422p16" YUVA444P16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva444p16" VDPAU_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "vdpau" XYZ12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "xyz12" NV16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "nv16" NV20_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "nv20" RGBA64_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgba64" BGRA64_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgra64" YVYU422_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yvyu422" YA16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "ya16" GBRAP_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrap" GBRAP16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrap16" QSV_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "qsv" MMAL_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "mmal" D3D11VA_VLD_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "d3d11va_vld" CUDA_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "cuda" RGB0_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "rgb0" BGR0_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bgr0" YUV420P12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv420p12" YUV420P14_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv420p14" YUV422P12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv422p12" YUV422P14_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv422p14" YUV444P12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv444p12" YUV444P14_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv444p14" GBRP12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrp12" GBRP14_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrp14" YUVJ411P_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuvj411p" BAYER_BGGR8_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bayer_bggr8" BAYER_RGGB8_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bayer_rggb8" BAYER_GBRG8_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bayer_gbrg8" BAYER_GRBG8_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bayer_grbg8" BAYER_BGGR16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bayer_bggr16" BAYER_RGGB16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bayer_rggb16" BAYER_GBRG16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bayer_gbrg16" BAYER_GRBG16_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "bayer_grbg16" XVMC_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "xvmc" YUV440P10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv440p10" YUV440P12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuv440p12" AYUV64_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "ayuv64" VIDEOTOOLBOX_VLD_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "videotoolbox_vld" P010_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "p010" GBRAP12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrap12" GBRAP10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrap10" MEDIACODEC_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "mediacodec" GRAY12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gray12" GRAY10_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gray10" GRAY14_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gray14" P016_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "p016" D3D11_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "d3d11" GRAY9_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gray9" GBRPF32_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrpf32" GBRAPF32_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "gbrapf32" DRM_PRIME_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "drm_prime" OPENCL_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "opencl" GRAYF32_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "grayf32" YUVA422P12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva422p12" YUVA444P12_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "yuva444p12" NV24_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "nv24" NV42_EmbyMediaModelEnumsColorFormats EmbyMediaModelEnumsColorFormats = "nv42" )
List of Emby.Media.Model.Enums.ColorFormats
type EmbyMediaModelEnumsSecondaryFrameworks ¶
type EmbyMediaModelEnumsSecondaryFrameworks string
const ( UNKNOWN_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "Unknown" NONE_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "None" AMD_AMF_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "AmdAmf" MEDIA_CODEC_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "MediaCodec" NV_ENC_DEC_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "NvEncDec" OPEN_MAX_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "OpenMax" QUICK_SYNC_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "QuickSync" VA_API_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "VaApi" V4_L2_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "V4L2" DX_VA_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "DxVa" D3D11VA_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "D3d11va" VIDEO_TOOLBOX_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "VideoToolbox" MMAL_EmbyMediaModelEnumsSecondaryFrameworks EmbyMediaModelEnumsSecondaryFrameworks = "Mmal" )
List of Emby.Media.Model.Enums.SecondaryFrameworks
type EmbyMediaModelEnumsVideoMediaTypes ¶
type EmbyMediaModelEnumsVideoMediaTypes string
const ( UNKNOWN_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "Unknown" COPY_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "copy" FLV1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "flv1" H263_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "h263" H263P_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "h263p" H264_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "h264" HEVC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "hevc" MJPEG_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mjpeg" MPEG1VIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mpeg1video" MPEG2VIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mpeg2video" MPEG4_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mpeg4" MSVIDEO1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "msvideo1" THEORA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "theora" VC1IMAGE_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vc1image" VC1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vc1" VP8_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vp8" VP9_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vp9" WMV1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "wmv1" WMV2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "wmv2" WMV3_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "wmv3" A64_MULTI_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "a64_multi" A64_MULTI5_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "a64_multi5" AASC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "aasc" AIC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "aic" ALIAS_PIX_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "alias_pix" AMV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "amv" ANM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "anm" ANSI_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ansi" APNG_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "apng" ASV1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "asv1" ASV2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "asv2" AURA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "aura" AURA2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "aura2" AV1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "av1" AVRN_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "avrn" AVRP_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "avrp" AVS_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "avs" AVUI_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "avui" AYUV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ayuv" BETHSOFTVID_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "bethsoftvid" BFI_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "bfi" BINKVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "binkvideo" BINTEXT_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "bintext" BITPACKED_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "bitpacked" BMP_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "bmp" BMV_VIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "bmv_video" BRENDER_PIX_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "brender_pix" C93_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "c93" CAVS_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cavs" CDGRAPHICS_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cdgraphics" CDXL_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cdxl" CFHD_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cfhd" CINEPAK_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cinepak" CLEARVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "clearvideo" CLJR_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cljr" CLLC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cllc" CMV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cmv" CPIA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cpia" CSCD_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cscd" CYUV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "cyuv" DAALA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "daala" DDS_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dds" DFA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dfa" DIRAC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dirac" DNXHD_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dnxhd" DPX_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dpx" DSICINVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dsicinvideo" DVVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dvvideo" DXA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dxa" DXTORY_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dxtory" DXV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "dxv" ESCAPE124_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "escape124" ESCAPE130_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "escape130" EXR_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "exr" FFV1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ffv1" FFVHUFF_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ffvhuff" FIC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "fic" FITS_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "fits" FLASHSV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "flashsv" FLASHSV2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "flashsv2" FLIC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "flic" FMVC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "fmvc" FRAPS_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "fraps" FRWU_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "frwu" G2M_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "g2m" GDV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "gdv" GIF_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "gif" H261_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "h261" H263I_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "h263i" HAP_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "hap" HNM4VIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "hnm4video" HQ_HQA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "hq_hqa" HQX_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "hqx" HUFFYUV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "huffyuv" IDCIN_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "idcin" IDF_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "idf" IFF_ILBM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "iff_ilbm" INDEO2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "indeo2" INDEO3_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "indeo3" INDEO4_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "indeo4" INDEO5_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "indeo5" INTERPLAYVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "interplayvideo" JPEG2000_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "jpeg2000" JPEGLS_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "jpegls" JV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "jv" KGV1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "kgv1" KMVC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "kmvc" LAGARITH_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "lagarith" LJPEG_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ljpeg" LOCO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "loco" M101_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "m101" MAD_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mad" MAGICYUV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "magicyuv" MDEC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mdec" MIMIC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mimic" MJPEGB_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mjpegb" MMVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mmvideo" MOTIONPIXELS_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "motionpixels" MSA1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "msa1" MSCC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mscc" MSMPEG4V1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "msmpeg4v1" MSMPEG4V2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "msmpeg4v2" MSMPEG4V3_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "msmpeg4v3" MSRLE_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "msrle" MSS1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mss1" MSS2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mss2" MSZH_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mszh" MTS2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mts2" MVC1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mvc1" MVC2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mvc2" MXPEG_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "mxpeg" NUV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "nuv" PAF_VIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "paf_video" PAM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "pam" PBM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "pbm" PCX_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "pcx" PGM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "pgm" PGMYUV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "pgmyuv" PICTOR_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "pictor" PIXLET_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "pixlet" PNG_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "png" PPM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ppm" PRORES_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "prores" PSD_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "psd" PTX_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ptx" QDRAW_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "qdraw" QPEG_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "qpeg" QTRLE_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "qtrle" R10K_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "r10k" R210_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "r210" RAWVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "rawvideo" RL2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "rl2" ROQ_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "roq" RPZA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "rpza" RSCC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "rscc" RV10_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "rv10" RV20_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "rv20" RV30_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "rv30" RV40_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "rv40" SANM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "sanm" SCPR_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "scpr" SCREENPRESSO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "screenpresso" SGI_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "sgi" SGIRLE_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "sgirle" SHEERVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "sheervideo" SMACKVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "smackvideo" SMC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "smc" SMVJPEG_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "smvjpeg" SNOW_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "snow" SP5X_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "sp5x" SPEEDHQ_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "speedhq" SRGC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "srgc" SUNRAST_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "sunrast" SVG_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "svg" SVQ1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "svq1" SVQ3_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "svq3" TARGA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "targa" TARGA_Y216_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "targa_y216" TDSC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tdsc" TGQ_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tgq" TGV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tgv" THP_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "thp" TIERTEXSEQVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tiertexseqvideo" TIFF_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tiff" TMV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tmv" TQI_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tqi" TRUEMOTION1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "truemotion1" TRUEMOTION2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "truemotion2" TRUEMOTION2RT_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "truemotion2rt" TSCC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tscc" TSCC2_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "tscc2" TXD_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "txd" ULTI_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ulti" UTVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "utvideo" V210_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "v210" V210X_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "v210x" V308_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "v308" V408_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "v408" V410_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "v410" VB_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vb" VBLE_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vble" VCR1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vcr1" VIXL_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vixl" VMDVIDEO_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vmdvideo" VMNC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vmnc" VP3_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vp3" VP5_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vp5" VP6_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vp6" VP6A_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vp6a" VP6F_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vp6f" VP7_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "vp7" WEBP_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "webp" WMV3IMAGE_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "wmv3image" WNV1_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "wnv1" WRAPPED_AVFRAME_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "wrapped_avframe" WS_VQA_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ws_vqa" XAN_WC3_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "xan_wc3" XAN_WC4_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "xan_wc4" XBIN_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "xbin" XBM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "xbm" XFACE_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "xface" XPM_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "xpm" XWD_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "xwd" Y41P_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "y41p" YLC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "ylc" YOP_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "yop" YUV4_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "yuv4" ZEROCODEC_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "zerocodec" ZLIB_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "zlib" ZMBV_EmbyMediaModelEnumsVideoMediaTypes EmbyMediaModelEnumsVideoMediaTypes = "zmbv" )
List of Emby.Media.Model.Enums.VideoMediaTypes
type EmbyMediaModelTypesLevelInformation ¶
type EmbyMediaModelTypesLevelInformation struct { ShortName string `json:"ShortName,omitempty"` Description string `json:"Description,omitempty"` Ordinal int32 `json:"Ordinal,omitempty"` MaxBitRate *EmbyMediaModelTypesBitRate `json:"MaxBitRate,omitempty"` MaxBitRateDisplay string `json:"MaxBitRateDisplay,omitempty"` Id string `json:"Id,omitempty"` ResolutionRates []EmbyMediaModelTypesResolutionWithRate `json:"ResolutionRates,omitempty"` ResolutionRateStrings []string `json:"ResolutionRateStrings,omitempty"` ResolutionRatesDisplay string `json:"ResolutionRatesDisplay,omitempty"` }
type EmbyMediaModelTypesProfileLevelInformation ¶
type EmbyMediaModelTypesProfileLevelInformation struct { Profile *EmbyMediaModelTypesProfileInformation `json:"Profile,omitempty"` Level *EmbyMediaModelTypesLevelInformation `json:"Level,omitempty"` }
type EmbyMediaModelTypesResolutionWithRate ¶
type EmbyMediaModelTypesResolutionWithRate struct { Width int32 `json:"Width,omitempty"` Height int32 `json:"Height,omitempty"` FrameRate float64 `json:"FrameRate,omitempty"` Resolution *EmbyMediaModelTypesResolution `json:"Resolution,omitempty"` }
type EmbyNotificationsApiNotification ¶
type EmbyNotificationsApiNotification struct { Id string `json:"Id,omitempty"` UserId string `json:"UserId,omitempty"` Date time.Time `json:"Date,omitempty"` IsRead bool `json:"IsRead,omitempty"` Name string `json:"Name,omitempty"` Description string `json:"Description,omitempty"` Url string `json:"Url,omitempty"` Level *NotificationsNotificationLevel `json:"Level,omitempty"` }
type EmbyNotificationsApiNotificationResult ¶
type EmbyNotificationsApiNotificationResult struct { Notifications []EmbyNotificationsApiNotification `json:"Notifications,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type EmbyNotificationsApiNotificationsSummary ¶
type EmbyNotificationsApiNotificationsSummary struct { UnreadCount int32 `json:"UnreadCount,omitempty"` MaxUnreadNotificationLevel *NotificationsNotificationLevel `json:"MaxUnreadNotificationLevel,omitempty"` }
type EmbyWebApiConfigurationPageInfo ¶
type EmbyWebApiConfigurationPageInfo struct { Name string `json:"Name,omitempty"` EnableInMainMenu bool `json:"EnableInMainMenu,omitempty"` MenuSection string `json:"MenuSection,omitempty"` MenuIcon string `json:"MenuIcon,omitempty"` DisplayName string `json:"DisplayName,omitempty"` ConfigurationPageType *PluginsConfigurationPageType `json:"ConfigurationPageType,omitempty"` PluginId string `json:"PluginId,omitempty"` Plugin *CommonPluginsIPlugin `json:"Plugin,omitempty"` Translations []string `json:"Translations,omitempty"` }
type EmbyWebGenericEditCommonEditorTypes ¶
type EmbyWebGenericEditCommonEditorTypes string
const ( GROUP_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "Group" TEXT_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "Text" NUMERIC_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "Numeric" BOOLEAN_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "Boolean" SELECT_SINGLE_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "SelectSingle" SELECT_MULTIPLE_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "SelectMultiple" DATE_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "Date" FILE_PATH_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "FilePath" FOLDER_PATH_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "FolderPath" STATUS_ITEM_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "StatusItem" PROGRESS_ITEM_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "ProgressItem" BUTTON_ITEM_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "ButtonItem" BUTTON_GROUP_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "ButtonGroup" CAPTION_ITEM_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "CaptionItem" LABEL_ITEM_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "LabelItem" ITEM_LIST_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "ItemList" RADIO_GROUP_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "RadioGroup" DATA_GRID_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "DataGrid" PIVOT_GRID_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "PivotGrid" SPACER_ITEM_EmbyWebGenericEditCommonEditorTypes EmbyWebGenericEditCommonEditorTypes = "SpacerItem" )
List of Emby.Web.GenericEdit.Common.EditorTypes
type EmbyWebGenericEditConditionsPropertyCondition ¶
type EmbyWebGenericEditConditionsPropertyCondition struct { AffectedPropertyId string `json:"AffectedPropertyId,omitempty"` ConditionType *EmbyWebGenericEditConditionsPropertyConditionType `json:"ConditionType,omitempty"` TargetPropertyId string `json:"TargetPropertyId,omitempty"` SimpleCondition *AttributesSimpleCondition `json:"SimpleCondition,omitempty"` ValueCondition *AttributesValueCondition `json:"ValueCondition,omitempty"` Value *interface{} `json:"Value,omitempty"` }
type EmbyWebGenericEditConditionsPropertyConditionType ¶
type EmbyWebGenericEditConditionsPropertyConditionType string
const ( VISIBLE_EmbyWebGenericEditConditionsPropertyConditionType EmbyWebGenericEditConditionsPropertyConditionType = "Visible" ENABLED_EmbyWebGenericEditConditionsPropertyConditionType EmbyWebGenericEditConditionsPropertyConditionType = "Enabled" )
List of Emby.Web.GenericEdit.Conditions.PropertyConditionType
type EmbyWebGenericEditEditObjectContainer ¶
type EmbyWebGenericEditEditObjectContainer struct { Object *interface{} `json:"Object,omitempty"` DefaultObject *interface{} `json:"DefaultObject,omitempty"` TypeName string `json:"TypeName,omitempty"` EditorRoot *EmbyWebGenericEditEditorsEditorRoot `json:"EditorRoot,omitempty"` }
type EmbyWebGenericEditEditorsEditorBase ¶
type EmbyWebGenericEditEditorsEditorBase struct { EditorType *EmbyWebGenericEditCommonEditorTypes `json:"EditorType,omitempty"` Name string `json:"Name,omitempty"` Id string `json:"Id,omitempty"` AllowEmpty bool `json:"AllowEmpty,omitempty"` IsReadOnly bool `json:"IsReadOnly,omitempty"` IsAdvanced bool `json:"IsAdvanced,omitempty"` DisplayName string `json:"DisplayName,omitempty"` Description string `json:"Description,omitempty"` ParentId string `json:"ParentId,omitempty"` }
type EmbyWebGenericEditEditorsEditorButtonItem ¶
type EmbyWebGenericEditEditorsEditorButtonItem struct { EditorType *EmbyWebGenericEditCommonEditorTypes `json:"EditorType,omitempty"` Name string `json:"Name,omitempty"` Id string `json:"Id,omitempty"` AllowEmpty bool `json:"AllowEmpty,omitempty"` IsReadOnly bool `json:"IsReadOnly,omitempty"` IsAdvanced bool `json:"IsAdvanced,omitempty"` DisplayName string `json:"DisplayName,omitempty"` Description string `json:"Description,omitempty"` ParentId string `json:"ParentId,omitempty"` }
type EmbyWebGenericEditEditorsEditorRoot ¶
type EmbyWebGenericEditEditorsEditorRoot struct { PropertyConditions []EmbyWebGenericEditConditionsPropertyCondition `json:"PropertyConditions,omitempty"` PostbackActions []EmbyWebGenericEditActionsPostbackAction `json:"PostbackActions,omitempty"` TitleButton *EmbyWebGenericEditEditorsEditorButtonItem `json:"TitleButton,omitempty"` EditorItems []EmbyWebGenericEditEditorsEditorBase `json:"EditorItems,omitempty"` EditorType *EmbyWebGenericEditCommonEditorTypes `json:"EditorType,omitempty"` Name string `json:"Name,omitempty"` Id string `json:"Id,omitempty"` AllowEmpty bool `json:"AllowEmpty,omitempty"` IsReadOnly bool `json:"IsReadOnly,omitempty"` IsAdvanced bool `json:"IsAdvanced,omitempty"` DisplayName string `json:"DisplayName,omitempty"` Description string `json:"Description,omitempty"` ParentId string `json:"ParentId,omitempty"` }
type EncodingInfoServiceApiService ¶
type EncodingInfoServiceApiService service
func (*EncodingInfoServiceApiService) GetEncodingCodecconfigurationDefaults ¶
func (a *EncodingInfoServiceApiService) GetEncodingCodecconfigurationDefaults(ctx context.Context) ([]ConfigurationCodecConfiguration, *http.Response, error)
EncodingInfoServiceApiService Gets default codec configurations Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []ConfigurationCodecConfiguration
func (*EncodingInfoServiceApiService) GetEncodingCodecinformationVideo ¶
func (a *EncodingInfoServiceApiService) GetEncodingCodecinformationVideo(ctx context.Context) ([]MediaEncodingCodecsVideoCodecsVideoCodecBase, *http.Response, error)
EncodingInfoServiceApiService Gets details about available video encoders and decoders Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []MediaEncodingCodecsVideoCodecsVideoCodecBase
func (*EncodingInfoServiceApiService) GetEncodingTonemapoptions ¶
func (a *EncodingInfoServiceApiService) GetEncodingTonemapoptions(ctx context.Context) (MediaEncodingConfigurationToneMappingToneMapOptionsVisibility, *http.Response, error)
EncodingInfoServiceApiService Gets available tone mapping options Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return MediaEncodingConfigurationToneMappingToneMapOptionsVisibility
type EnvironmentServiceApiService ¶
type EnvironmentServiceApiService service
func (*EnvironmentServiceApiService) GetEnvironmentDefaultdirectorybrowser ¶
func (a *EnvironmentServiceApiService) GetEnvironmentDefaultdirectorybrowser(ctx context.Context) (DefaultDirectoryBrowserInfo, *http.Response, error)
EnvironmentServiceApiService Gets the parent path of a given path Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultDirectoryBrowserInfo
func (*EnvironmentServiceApiService) GetEnvironmentDirectorycontents ¶
func (a *EnvironmentServiceApiService) GetEnvironmentDirectorycontents(ctx context.Context, path string, localVarOptionals *EnvironmentServiceApiGetEnvironmentDirectorycontentsOpts) ([]IoFileSystemEntryInfo, *http.Response, error)
func (*EnvironmentServiceApiService) GetEnvironmentDrives ¶
func (a *EnvironmentServiceApiService) GetEnvironmentDrives(ctx context.Context) ([]IoFileSystemEntryInfo, *http.Response, error)
EnvironmentServiceApiService Gets available drives from the server's file system Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []IoFileSystemEntryInfo
func (*EnvironmentServiceApiService) GetEnvironmentNetworkdevices ¶
func (a *EnvironmentServiceApiService) GetEnvironmentNetworkdevices(ctx context.Context) ([]IoFileSystemEntryInfo, *http.Response, error)
EnvironmentServiceApiService Gets a list of devices on the network Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []IoFileSystemEntryInfo
func (*EnvironmentServiceApiService) GetEnvironmentNetworkshares ¶
func (a *EnvironmentServiceApiService) GetEnvironmentNetworkshares(ctx context.Context, path string) ([]IoFileSystemEntryInfo, *http.Response, error)
EnvironmentServiceApiService Gets shares from a network device Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param path
@return []IoFileSystemEntryInfo
func (*EnvironmentServiceApiService) GetEnvironmentParentpath ¶
func (a *EnvironmentServiceApiService) GetEnvironmentParentpath(ctx context.Context, path string) (string, *http.Response, error)
EnvironmentServiceApiService Gets the parent path of a given path Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param path
@return string
func (*EnvironmentServiceApiService) PostEnvironmentValidatepath ¶
func (a *EnvironmentServiceApiService) PostEnvironmentValidatepath(ctx context.Context, body ValidatePath, path string) (*http.Response, error)
EnvironmentServiceApiService Gets the contents of a given directory in the file system Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body ValidatePath
- @param path
type ExternalIdInfo ¶
type ExternalUrl ¶
type FfmpegOptionsServiceApiService ¶
type FfmpegOptionsServiceApiService service
func (*FfmpegOptionsServiceApiService) GetEncodingFfmpegoptions ¶
func (a *FfmpegOptionsServiceApiService) GetEncodingFfmpegoptions(ctx context.Context) (EmbyWebGenericEditEditObjectContainer, *http.Response, error)
FfmpegOptionsServiceApiService Gets the ffmpeg options Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return EmbyWebGenericEditEditObjectContainer
func (*FfmpegOptionsServiceApiService) PostEncodingFfmpegoptions ¶
func (a *FfmpegOptionsServiceApiService) PostEncodingFfmpegoptions(ctx context.Context, body Object) (*http.Response, error)
FfmpegOptionsServiceApiService Updates the ffmpeg options Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
type ForgotPassword ¶
type ForgotPassword struct {
EnteredUsername string `json:"EnteredUsername,omitempty"`
}
type ForgotPasswordPin ¶
type ForgotPasswordPin struct {
Pin string `json:"Pin,omitempty"`
}
type GameGenresServiceApiGetGamegenresOpts ¶
type GameGenresServiceApiGetGamegenresOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type GameGenresServiceApiService ¶
type GameGenresServiceApiService service
func (*GameGenresServiceApiService) GetGamegenres ¶
func (a *GameGenresServiceApiService) GetGamegenres(ctx context.Context, localVarOptionals *GameGenresServiceApiGetGamegenresOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*GameGenresServiceApiService) GetGamegenresByName ¶
func (a *GameGenresServiceApiService) GetGamegenresByName(ctx context.Context, name string, localVarOptionals *GameGenresServiceApiGetGamegenresByNameOpts) (BaseItemDto, *http.Response, error)
type GameSystemSummary ¶
type GameSystemSummary struct { Name string `json:"Name,omitempty"` DisplayName string `json:"DisplayName,omitempty"` GameCount int32 `json:"GameCount,omitempty"` GameFileExtensions []string `json:"GameFileExtensions,omitempty"` ClientInstalledGameCount int32 `json:"ClientInstalledGameCount,omitempty"` }
type GamesServiceApiService ¶
type GamesServiceApiService service
func (*GamesServiceApiService) GetGamesSystemsummaries ¶
func (a *GamesServiceApiService) GetGamesSystemsummaries(ctx context.Context, localVarOptionals *GamesServiceApiGetGamesSystemsummariesOpts) ([]GameSystemSummary, *http.Response, error)
type GeneralCommand ¶
type GenericSwaggerError ¶
type GenericSwaggerError struct {
// contains filtered or unexported fields
}
GenericSwaggerError Provides access to the body, error and model on returned errors.
func (GenericSwaggerError) Body ¶
func (e GenericSwaggerError) Body() []byte
Body returns the raw bytes of the response
func (GenericSwaggerError) Error ¶
func (e GenericSwaggerError) Error() string
Error returns non-empty string if there was an error.
func (GenericSwaggerError) Model ¶
func (e GenericSwaggerError) Model() interface{}
Model returns the unpacked model of the error
type GenresServiceApiGetGenresOpts ¶
type GenresServiceApiGetGenresOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type GenresServiceApiService ¶
type GenresServiceApiService service
func (*GenresServiceApiService) GetGenres ¶
func (a *GenresServiceApiService) GetGenres(ctx context.Context, localVarOptionals *GenresServiceApiGetGenresOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*GenresServiceApiService) GetGenresByName ¶
func (a *GenresServiceApiService) GetGenresByName(ctx context.Context, name string, localVarOptionals *GenresServiceApiGetGenresByNameOpts) (BaseItemDto, *http.Response, error)
type GlobalizationCountryInfo ¶
type GlobalizationCountryInfo struct { Name string `json:"Name,omitempty"` DisplayName string `json:"DisplayName,omitempty"` EnglishName string `json:"EnglishName,omitempty"` TwoLetterISORegionName string `json:"TwoLetterISORegionName,omitempty"` ThreeLetterISORegionName string `json:"ThreeLetterISORegionName,omitempty"` }
type GlobalizationCultureDto ¶
type GlobalizationCultureDto struct { Name string `json:"Name,omitempty"` DisplayName string `json:"DisplayName,omitempty"` TwoLetterISOLanguageName string `json:"TwoLetterISOLanguageName,omitempty"` ThreeLetterISOLanguageName string `json:"ThreeLetterISOLanguageName,omitempty"` ThreeLetterISOLanguageNames []string `json:"ThreeLetterISOLanguageNames,omitempty"` TwoLetterISOLanguageNames []string `json:"TwoLetterISOLanguageNames,omitempty"` }
type HlsSegmentServiceApiService ¶
type HlsSegmentServiceApiService service
func (*HlsSegmentServiceApiService) DeleteVideosActiveencodings ¶
func (a *HlsSegmentServiceApiService) DeleteVideosActiveencodings(ctx context.Context, deviceId string, playSessionId string) (*http.Response, error)
HlsSegmentServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param deviceId The device id of the client requesting. Used to stop encoding processes when needed.
- @param playSessionId The play session id
func (*HlsSegmentServiceApiService) PostVideosActiveencodingsDelete ¶
func (a *HlsSegmentServiceApiService) PostVideosActiveencodingsDelete(ctx context.Context, deviceId string, playSessionId string) (*http.Response, error)
HlsSegmentServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param deviceId The device id of the client requesting. Used to stop encoding processes when needed.
- @param playSessionId The play session id
type ImageByNameInfo ¶
type ImageByNameServiceApiService ¶
type ImageByNameServiceApiService service
func (*ImageByNameServiceApiService) GetImagesGeneral ¶
func (a *ImageByNameServiceApiService) GetImagesGeneral(ctx context.Context) ([]ImageByNameInfo, *http.Response, error)
ImageByNameServiceApiService Gets all general images by name Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []ImageByNameInfo
func (*ImageByNameServiceApiService) GetImagesGeneralByNameByType ¶
func (a *ImageByNameServiceApiService) GetImagesGeneralByNameByType(ctx context.Context, name string, type_ string) (*http.Response, error)
ImageByNameServiceApiService Gets a general image by name No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param name The name of the image
- @param type_ Image Type (primary, backdrop, logo, etc).
func (*ImageByNameServiceApiService) GetImagesMediainfo ¶
func (a *ImageByNameServiceApiService) GetImagesMediainfo(ctx context.Context) ([]ImageByNameInfo, *http.Response, error)
ImageByNameServiceApiService Gets all media info image by name Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []ImageByNameInfo
func (*ImageByNameServiceApiService) GetImagesMediainfoByThemeByName ¶
func (a *ImageByNameServiceApiService) GetImagesMediainfoByThemeByName(ctx context.Context, name string, theme string) (*http.Response, error)
ImageByNameServiceApiService Gets a media info image by name No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param name The name of the image
- @param theme The theme to get the image from
func (*ImageByNameServiceApiService) GetImagesRatings ¶
func (a *ImageByNameServiceApiService) GetImagesRatings(ctx context.Context) ([]ImageByNameInfo, *http.Response, error)
ImageByNameServiceApiService Gets all rating images by name Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []ImageByNameInfo
func (*ImageByNameServiceApiService) GetImagesRatingsByThemeByName ¶
func (a *ImageByNameServiceApiService) GetImagesRatingsByThemeByName(ctx context.Context, name string, theme string) (*http.Response, error)
ImageByNameServiceApiService Gets a rating image by name No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param name The name of the image
- @param theme The theme to get the image from
type ImageInfo ¶
type ImageInfo struct { ImageType *ImageType `json:"ImageType,omitempty"` ImageIndex int32 `json:"ImageIndex,omitempty"` Path string `json:"Path,omitempty"` Filename string `json:"Filename,omitempty"` Height int32 `json:"Height,omitempty"` Width int32 `json:"Width,omitempty"` Size int64 `json:"Size,omitempty"` }
type ImageProviderInfo ¶
type ImageServiceApiGetArtistsByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiGetArtistsByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetArtistsByNameImagesByTypeOpts ¶
type ImageServiceApiGetArtistsByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiGetGamegenresByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiGetGamegenresByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetGamegenresByNameImagesByTypeOpts ¶
type ImageServiceApiGetGamegenresByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiGetGenresByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiGetGenresByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetGenresByNameImagesByTypeOpts ¶
type ImageServiceApiGetGenresByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiGetItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcountOpts ¶
type ImageServiceApiGetItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcountOpts struct { Width optional.Int32 Height optional.Int32 Quality optional.Int32 CropWhitespace optional.Bool EnableImageEnhancers optional.Bool AddPlayedIndicator optional.Bool BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetItemsByIdImagesByTypeByIndexOpts ¶
type ImageServiceApiGetItemsByIdImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetItemsByIdImagesByTypeOpts ¶
type ImageServiceApiGetItemsByIdImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiGetMusicgenresByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiGetMusicgenresByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetMusicgenresByNameImagesByTypeOpts ¶
type ImageServiceApiGetMusicgenresByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiGetPersonsByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiGetPersonsByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetPersonsByNameImagesByTypeOpts ¶
type ImageServiceApiGetPersonsByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiGetStudiosByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiGetStudiosByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetStudiosByNameImagesByTypeOpts ¶
type ImageServiceApiGetStudiosByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiGetUsersByIdImagesByTypeByIndexOpts ¶
type ImageServiceApiGetUsersByIdImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiGetUsersByIdImagesByTypeOpts ¶
type ImageServiceApiGetUsersByIdImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiHeadArtistsByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiHeadArtistsByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadArtistsByNameImagesByTypeOpts ¶
type ImageServiceApiHeadArtistsByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiHeadGamegenresByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiHeadGamegenresByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadGamegenresByNameImagesByTypeOpts ¶
type ImageServiceApiHeadGamegenresByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiHeadGenresByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiHeadGenresByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadGenresByNameImagesByTypeOpts ¶
type ImageServiceApiHeadGenresByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiHeadItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcountOpts ¶
type ImageServiceApiHeadItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcountOpts struct { Width optional.Int32 Height optional.Int32 Quality optional.Int32 CropWhitespace optional.Bool EnableImageEnhancers optional.Bool AddPlayedIndicator optional.Bool BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadItemsByIdImagesByTypeByIndexOpts ¶
type ImageServiceApiHeadItemsByIdImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadItemsByIdImagesByTypeOpts ¶
type ImageServiceApiHeadItemsByIdImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiHeadMusicgenresByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiHeadMusicgenresByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadMusicgenresByNameImagesByTypeOpts ¶
type ImageServiceApiHeadMusicgenresByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiHeadPersonsByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiHeadPersonsByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadPersonsByNameImagesByTypeOpts ¶
type ImageServiceApiHeadPersonsByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiHeadStudiosByNameImagesByTypeByIndexOpts ¶
type ImageServiceApiHeadStudiosByNameImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadStudiosByNameImagesByTypeOpts ¶
type ImageServiceApiHeadStudiosByNameImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiHeadUsersByIdImagesByTypeByIndexOpts ¶
type ImageServiceApiHeadUsersByIdImagesByTypeByIndexOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool }
type ImageServiceApiHeadUsersByIdImagesByTypeOpts ¶
type ImageServiceApiHeadUsersByIdImagesByTypeOpts struct { MaxWidth optional.Int32 MaxHeight optional.Int32 Width optional.Int32 Height optional.Int32 Quality optional.Int32 Tag optional.String CropWhitespace optional.Bool EnableImageEnhancers optional.Bool Format optional.String AddPlayedIndicator optional.Bool PercentPlayed optional.Float64 UnplayedCount optional.Int32 BackgroundColor optional.String ForegroundLayer optional.String AutoOrient optional.Bool Index optional.Int32 }
type ImageServiceApiService ¶
type ImageServiceApiService service
func (*ImageServiceApiService) DeleteItemsByIdImagesByType ¶
func (a *ImageServiceApiService) DeleteItemsByIdImagesByType(ctx context.Context, id string, type_ ImageType, localVarOptionals *ImageServiceApiDeleteItemsByIdImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) DeleteItemsByIdImagesByTypeByIndex ¶
func (a *ImageServiceApiService) DeleteItemsByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32) (*http.Response, error)
ImageServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param type_ Image Type
- @param index Image Index
func (*ImageServiceApiService) DeleteUsersByIdImagesByType ¶
func (a *ImageServiceApiService) DeleteUsersByIdImagesByType(ctx context.Context, id string, type_ ImageType, localVarOptionals *ImageServiceApiDeleteUsersByIdImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) DeleteUsersByIdImagesByTypeByIndex ¶
func (a *ImageServiceApiService) DeleteUsersByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32) (*http.Response, error)
ImageServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id User Id
- @param type_ Image Type
- @param index Image Index
func (*ImageServiceApiService) GetArtistsByNameImagesByType ¶
func (a *ImageServiceApiService) GetArtistsByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiGetArtistsByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) GetArtistsByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) GetArtistsByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetArtistsByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) GetGamegenresByNameImagesByType ¶
func (a *ImageServiceApiService) GetGamegenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiGetGamegenresByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) GetGamegenresByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) GetGamegenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetGamegenresByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) GetGenresByNameImagesByType ¶
func (a *ImageServiceApiService) GetGenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiGetGenresByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) GetGenresByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) GetGenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetGenresByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) GetItemsByIdImages ¶
func (a *ImageServiceApiService) GetItemsByIdImages(ctx context.Context, id string) ([]ImageInfo, *http.Response, error)
ImageServiceApiService Gets information about an item's images Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
@return []ImageInfo
func (*ImageServiceApiService) GetItemsByIdImagesByType ¶
func (a *ImageServiceApiService) GetItemsByIdImagesByType(ctx context.Context, id string, type_ ImageType, localVarOptionals *ImageServiceApiGetItemsByIdImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) GetItemsByIdImagesByTypeByIndex ¶
func (a *ImageServiceApiService) GetItemsByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetItemsByIdImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) GetItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcount ¶
func (a *ImageServiceApiService) GetItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcount(ctx context.Context, id string, maxWidth int32, maxHeight int32, tag string, format string, percentPlayed float64, unplayedCount int32, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcountOpts) (*http.Response, error)
func (*ImageServiceApiService) GetMusicgenresByNameImagesByType ¶
func (a *ImageServiceApiService) GetMusicgenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiGetMusicgenresByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) GetMusicgenresByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) GetMusicgenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetMusicgenresByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) GetPersonsByNameImagesByType ¶
func (a *ImageServiceApiService) GetPersonsByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiGetPersonsByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) GetPersonsByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) GetPersonsByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetPersonsByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) GetStudiosByNameImagesByType ¶
func (a *ImageServiceApiService) GetStudiosByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiGetStudiosByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) GetStudiosByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) GetStudiosByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetStudiosByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) GetUsersByIdImagesByType ¶
func (a *ImageServiceApiService) GetUsersByIdImagesByType(ctx context.Context, id string, type_ ImageType, localVarOptionals *ImageServiceApiGetUsersByIdImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) GetUsersByIdImagesByTypeByIndex ¶
func (a *ImageServiceApiService) GetUsersByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiGetUsersByIdImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadArtistsByNameImagesByType ¶
func (a *ImageServiceApiService) HeadArtistsByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiHeadArtistsByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadArtistsByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) HeadArtistsByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadArtistsByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadGamegenresByNameImagesByType ¶
func (a *ImageServiceApiService) HeadGamegenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiHeadGamegenresByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadGamegenresByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) HeadGamegenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadGamegenresByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadGenresByNameImagesByType ¶
func (a *ImageServiceApiService) HeadGenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiHeadGenresByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadGenresByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) HeadGenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadGenresByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadItemsByIdImagesByType ¶
func (a *ImageServiceApiService) HeadItemsByIdImagesByType(ctx context.Context, id string, type_ ImageType, localVarOptionals *ImageServiceApiHeadItemsByIdImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadItemsByIdImagesByTypeByIndex ¶
func (a *ImageServiceApiService) HeadItemsByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadItemsByIdImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcount ¶
func (a *ImageServiceApiService) HeadItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcount(ctx context.Context, id string, maxWidth int32, maxHeight int32, tag string, format string, percentPlayed float64, unplayedCount int32, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadItemsByIdImagesByTypeByIndexByTagByFormatByMaxwidthByMaxheightByPercentplayedByUnplayedcountOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadMusicgenresByNameImagesByType ¶
func (a *ImageServiceApiService) HeadMusicgenresByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiHeadMusicgenresByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadMusicgenresByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) HeadMusicgenresByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadMusicgenresByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadPersonsByNameImagesByType ¶
func (a *ImageServiceApiService) HeadPersonsByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiHeadPersonsByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadPersonsByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) HeadPersonsByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadPersonsByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadStudiosByNameImagesByType ¶
func (a *ImageServiceApiService) HeadStudiosByNameImagesByType(ctx context.Context, name string, type_ ImageType, localVarOptionals *ImageServiceApiHeadStudiosByNameImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadStudiosByNameImagesByTypeByIndex ¶
func (a *ImageServiceApiService) HeadStudiosByNameImagesByTypeByIndex(ctx context.Context, name string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadStudiosByNameImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadUsersByIdImagesByType ¶
func (a *ImageServiceApiService) HeadUsersByIdImagesByType(ctx context.Context, id string, type_ ImageType, localVarOptionals *ImageServiceApiHeadUsersByIdImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) HeadUsersByIdImagesByTypeByIndex ¶
func (a *ImageServiceApiService) HeadUsersByIdImagesByTypeByIndex(ctx context.Context, id string, type_ ImageType, index int32, localVarOptionals *ImageServiceApiHeadUsersByIdImagesByTypeByIndexOpts) (*http.Response, error)
func (*ImageServiceApiService) PostItemsByIdImagesByType ¶
func (a *ImageServiceApiService) PostItemsByIdImagesByType(ctx context.Context, body Object, id string, type_ ImageType, localVarOptionals *ImageServiceApiPostItemsByIdImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) PostItemsByIdImagesByTypeByIndex ¶
func (a *ImageServiceApiService) PostItemsByIdImagesByTypeByIndex(ctx context.Context, body Object, id string, type_ ImageType, index int32) (*http.Response, error)
ImageServiceApiService Uploads an image for an item, must be base64 encoded. Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
- @param id Item Id
- @param type_ Image Type
- @param index Image Index
func (*ImageServiceApiService) PostItemsByIdImagesByTypeByIndexDelete ¶
func (a *ImageServiceApiService) PostItemsByIdImagesByTypeByIndexDelete(ctx context.Context, id string, type_ ImageType, index int32) (*http.Response, error)
ImageServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param type_ Image Type
- @param index Image Index
func (*ImageServiceApiService) PostItemsByIdImagesByTypeByIndexIndex ¶
func (a *ImageServiceApiService) PostItemsByIdImagesByTypeByIndexIndex(ctx context.Context, id string, type_ ImageType, index int32, newIndex int32) (*http.Response, error)
ImageServiceApiService Updates the index for an item image Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param type_ Image Type
- @param index Image Index
- @param newIndex The new image index
func (*ImageServiceApiService) PostItemsByIdImagesByTypeByIndexUrl ¶
func (a *ImageServiceApiService) PostItemsByIdImagesByTypeByIndexUrl(ctx context.Context, id string, type_ ImageType, index int32, url string) (*http.Response, error)
ImageServiceApiService Updates the index for an item image Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param type_ Image Type
- @param index Image Index
- @param url The url for the new image
func (*ImageServiceApiService) PostItemsByIdImagesByTypeDelete ¶
func (a *ImageServiceApiService) PostItemsByIdImagesByTypeDelete(ctx context.Context, id string, type_ ImageType, localVarOptionals *ImageServiceApiPostItemsByIdImagesByTypeDeleteOpts) (*http.Response, error)
func (*ImageServiceApiService) PostUsersByIdImagesByType ¶
func (a *ImageServiceApiService) PostUsersByIdImagesByType(ctx context.Context, body Object, id string, type_ ImageType, localVarOptionals *ImageServiceApiPostUsersByIdImagesByTypeOpts) (*http.Response, error)
func (*ImageServiceApiService) PostUsersByIdImagesByTypeByIndex ¶
func (a *ImageServiceApiService) PostUsersByIdImagesByTypeByIndex(ctx context.Context, body Object, id string, type_ ImageType, index int32) (*http.Response, error)
ImageServiceApiService Uploads an image for an item, must be base64 encoded. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
- @param id User Id
- @param type_ Image Type
- @param index Image Index
func (*ImageServiceApiService) PostUsersByIdImagesByTypeByIndexDelete ¶
func (a *ImageServiceApiService) PostUsersByIdImagesByTypeByIndexDelete(ctx context.Context, id string, type_ ImageType, index int32) (*http.Response, error)
ImageServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id User Id
- @param type_ Image Type
- @param index Image Index
func (*ImageServiceApiService) PostUsersByIdImagesByTypeDelete ¶
func (a *ImageServiceApiService) PostUsersByIdImagesByTypeDelete(ctx context.Context, id string, type_ ImageType, localVarOptionals *ImageServiceApiPostUsersByIdImagesByTypeDeleteOpts) (*http.Response, error)
type ImageType ¶
type ImageType string
const ( PRIMARY_ImageType ImageType = "Primary" ART_ImageType ImageType = "Art" BACKDROP_ImageType ImageType = "Backdrop" BANNER_ImageType ImageType = "Banner" LOGO_ImageType ImageType = "Logo" THUMB_ImageType ImageType = "Thumb" DISC_ImageType ImageType = "Disc" BOX_ImageType ImageType = "Box" SCREENSHOT_ImageType ImageType = "Screenshot" MENU_ImageType ImageType = "Menu" CHAPTER_ImageType ImageType = "Chapter" BOX_REAR_ImageType ImageType = "BoxRear" THUMBNAIL_ImageType ImageType = "Thumbnail" LOGO_LIGHT_ImageType ImageType = "LogoLight" LOGO_LIGHT_COLOR_ImageType ImageType = "LogoLightColor" )
List of ImageType
type InstantMixServiceApiService ¶
type InstantMixServiceApiService service
func (*InstantMixServiceApiService) GetAlbumsByIdInstantmix ¶
func (a *InstantMixServiceApiService) GetAlbumsByIdInstantmix(ctx context.Context, id string, localVarOptionals *InstantMixServiceApiGetAlbumsByIdInstantmixOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*InstantMixServiceApiService) GetArtistsInstantmix ¶
func (a *InstantMixServiceApiService) GetArtistsInstantmix(ctx context.Context, localVarOptionals *InstantMixServiceApiGetArtistsInstantmixOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*InstantMixServiceApiService) GetAudiobooksNextup ¶
func (a *InstantMixServiceApiService) GetAudiobooksNextup(ctx context.Context, userId string, localVarOptionals *InstantMixServiceApiGetAudiobooksNextupOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*InstantMixServiceApiService) GetItemsByIdInstantmix ¶
func (a *InstantMixServiceApiService) GetItemsByIdInstantmix(ctx context.Context, id string, localVarOptionals *InstantMixServiceApiGetItemsByIdInstantmixOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*InstantMixServiceApiService) GetMusicgenresByNameInstantmix ¶
func (a *InstantMixServiceApiService) GetMusicgenresByNameInstantmix(ctx context.Context, name string, localVarOptionals *InstantMixServiceApiGetMusicgenresByNameInstantmixOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*InstantMixServiceApiService) GetMusicgenresInstantmix ¶
func (a *InstantMixServiceApiService) GetMusicgenresInstantmix(ctx context.Context, localVarOptionals *InstantMixServiceApiGetMusicgenresInstantmixOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*InstantMixServiceApiService) GetPlaylistsByIdInstantmix ¶
func (a *InstantMixServiceApiService) GetPlaylistsByIdInstantmix(ctx context.Context, id string, localVarOptionals *InstantMixServiceApiGetPlaylistsByIdInstantmixOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*InstantMixServiceApiService) GetSongsByIdInstantmix ¶
func (a *InstantMixServiceApiService) GetSongsByIdInstantmix(ctx context.Context, id string, localVarOptionals *InstantMixServiceApiGetSongsByIdInstantmixOpts) (QueryResultBaseItemDto, *http.Response, error)
type IoFileSystemEntryInfo ¶
type IoFileSystemEntryInfo struct { Name string `json:"Name,omitempty"` Path string `json:"Path,omitempty"` Type_ *IoFileSystemEntryType `json:"Type,omitempty"` }
type IoFileSystemEntryType ¶
type IoFileSystemEntryType string
const ( FILE_IoFileSystemEntryType IoFileSystemEntryType = "File" DIRECTORY_IoFileSystemEntryType IoFileSystemEntryType = "Directory" NETWORK_COMPUTER_IoFileSystemEntryType IoFileSystemEntryType = "NetworkComputer" NETWORK_SHARE_IoFileSystemEntryType IoFileSystemEntryType = "NetworkShare" )
List of IO.FileSystemEntryType
type ItemCounts ¶
type ItemCounts struct { MovieCount int32 `json:"MovieCount,omitempty"` SeriesCount int32 `json:"SeriesCount,omitempty"` EpisodeCount int32 `json:"EpisodeCount,omitempty"` GameCount int32 `json:"GameCount,omitempty"` ArtistCount int32 `json:"ArtistCount,omitempty"` ProgramCount int32 `json:"ProgramCount,omitempty"` GameSystemCount int32 `json:"GameSystemCount,omitempty"` TrailerCount int32 `json:"TrailerCount,omitempty"` SongCount int32 `json:"SongCount,omitempty"` AlbumCount int32 `json:"AlbumCount,omitempty"` MusicVideoCount int32 `json:"MusicVideoCount,omitempty"` BoxSetCount int32 `json:"BoxSetCount,omitempty"` BookCount int32 `json:"BookCount,omitempty"` ItemCount int32 `json:"ItemCount,omitempty"` }
type ItemLookupServiceApiService ¶
type ItemLookupServiceApiService service
func (*ItemLookupServiceApiService) GetItemsByIdExternalidinfos ¶
func (a *ItemLookupServiceApiService) GetItemsByIdExternalidinfos(ctx context.Context, id string) ([]ExternalIdInfo, *http.Response, error)
ItemLookupServiceApiService Gets external id infos for an item Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
@return []ExternalIdInfo
func (*ItemLookupServiceApiService) GetItemsRemotesearchImage ¶
func (a *ItemLookupServiceApiService) GetItemsRemotesearchImage(ctx context.Context, imageUrl string, providerName string) (*http.Response, error)
ItemLookupServiceApiService Gets a remote image Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param imageUrl The image url
- @param providerName
func (*ItemLookupServiceApiService) PostItemsRemotesearchApplyById ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchApplyById(ctx context.Context, body RemoteSearchResult, id string, localVarOptionals *ItemLookupServiceApiPostItemsRemotesearchApplyByIdOpts) (*http.Response, error)
func (*ItemLookupServiceApiService) PostItemsRemotesearchBook ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchBook(ctx context.Context, body ProvidersRemoteSearchQueryProvidersBookInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchBoxset ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchBoxset(ctx context.Context, body ProvidersRemoteSearchQueryProvidersItemLookupInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchGame ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchGame(ctx context.Context, body ProvidersRemoteSearchQueryProvidersGameInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchMovie ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchMovie(ctx context.Context, body ProvidersRemoteSearchQueryProvidersMovieInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchMusicalbum ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchMusicalbum(ctx context.Context, body ProvidersRemoteSearchQueryProvidersAlbumInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchMusicartist ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchMusicartist(ctx context.Context, body ProvidersRemoteSearchQueryProvidersArtistInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchMusicvideo ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchMusicvideo(ctx context.Context, body ProvidersRemoteSearchQueryProvidersMusicVideoInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchPerson ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchPerson(ctx context.Context, body ProvidersRemoteSearchQueryProvidersPersonLookupInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchSeries ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchSeries(ctx context.Context, body ProvidersRemoteSearchQueryProvidersSeriesInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
func (*ItemLookupServiceApiService) PostItemsRemotesearchTrailer ¶
func (a *ItemLookupServiceApiService) PostItemsRemotesearchTrailer(ctx context.Context, body ProvidersRemoteSearchQueryProvidersTrailerInfo) ([]RemoteSearchResult, *http.Response, error)
ItemLookupServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoteSearchQuery`1:
@return []RemoteSearchResult
type ItemRefreshServiceApiService ¶
type ItemRefreshServiceApiService service
func (*ItemRefreshServiceApiService) PostItemsByIdRefresh ¶
func (a *ItemRefreshServiceApiService) PostItemsByIdRefresh(ctx context.Context, id string, localVarOptionals *ItemRefreshServiceApiPostItemsByIdRefreshOpts) (*http.Response, error)
type ItemUpdateServiceApiService ¶
type ItemUpdateServiceApiService service
func (*ItemUpdateServiceApiService) GetItemsByItemidMetadataeditor ¶
func (a *ItemUpdateServiceApiService) GetItemsByItemidMetadataeditor(ctx context.Context, itemId string) (MetadataEditorInfo, *http.Response, error)
ItemUpdateServiceApiService Gets metadata editor info for an item Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param itemId The id of the item
@return MetadataEditorInfo
func (*ItemUpdateServiceApiService) PostItemsByItemid ¶
func (a *ItemUpdateServiceApiService) PostItemsByItemid(ctx context.Context, body BaseItemDto, itemId string) (*http.Response, error)
ItemUpdateServiceApiService Updates an item Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body BaseItemDto:
- @param itemId The id of the item
type ItemsServiceApiGetItemsOpts ¶
type ItemsServiceApiGetItemsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type ItemsServiceApiGetUsersByUseridItemsOpts ¶
type ItemsServiceApiGetUsersByUseridItemsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type ItemsServiceApiGetUsersByUseridItemsResumeOpts ¶
type ItemsServiceApiGetUsersByUseridItemsResumeOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type ItemsServiceApiService ¶
type ItemsServiceApiService service
func (*ItemsServiceApiService) GetItems ¶
func (a *ItemsServiceApiService) GetItems(ctx context.Context, localVarOptionals *ItemsServiceApiGetItemsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*ItemsServiceApiService) GetUsersByUseridItems ¶
func (a *ItemsServiceApiService) GetUsersByUseridItems(ctx context.Context, userId string, localVarOptionals *ItemsServiceApiGetUsersByUseridItemsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*ItemsServiceApiService) GetUsersByUseridItemsResume ¶
func (a *ItemsServiceApiService) GetUsersByUseridItemsResume(ctx context.Context, userId string, localVarOptionals *ItemsServiceApiGetUsersByUseridItemsResumeOpts) (QueryResultBaseItemDto, *http.Response, error)
type LibraryAddMediaPath ¶
type LibraryAddMediaPath struct { Id string `json:"Id,omitempty"` Path string `json:"Path,omitempty"` PathInfo *ConfigurationMediaPathInfo `json:"PathInfo,omitempty"` RefreshLibrary bool `json:"RefreshLibrary,omitempty"` }
type LibraryAddVirtualFolder ¶
type LibraryAddVirtualFolder struct { Name string `json:"Name,omitempty"` CollectionType string `json:"CollectionType,omitempty"` RefreshLibrary bool `json:"RefreshLibrary,omitempty"` Paths []string `json:"Paths,omitempty"` LibraryOptions *ConfigurationLibraryOptions `json:"LibraryOptions,omitempty"` }
type LibraryDeleteInfo ¶
type LibraryDeleteInfo struct {
Paths []string `json:"Paths,omitempty"`
}
type LibraryLibraryOptionInfo ¶
type LibraryLibraryOptionInfo struct { Name string `json:"Name,omitempty"` DefaultEnabled bool `json:"DefaultEnabled,omitempty"` Features []ConfigurationMetadataFeatures `json:"Features,omitempty"` }
type LibraryLibraryOptionsResult ¶
type LibraryLibraryOptionsResult struct { MetadataSavers []LibraryLibraryOptionInfo `json:"MetadataSavers,omitempty"` MetadataReaders []LibraryLibraryOptionInfo `json:"MetadataReaders,omitempty"` SubtitleFetchers []LibraryLibraryOptionInfo `json:"SubtitleFetchers,omitempty"` LyricsFetchers []LibraryLibraryOptionInfo `json:"LyricsFetchers,omitempty"` TypeOptions []LibraryLibraryTypeOptions `json:"TypeOptions,omitempty"` }
type LibraryLibraryTypeOptions ¶
type LibraryLibraryTypeOptions struct { Type_ string `json:"Type,omitempty"` MetadataFetchers []LibraryLibraryOptionInfo `json:"MetadataFetchers,omitempty"` ImageFetchers []LibraryLibraryOptionInfo `json:"ImageFetchers,omitempty"` SupportedImageTypes []ImageType `json:"SupportedImageTypes,omitempty"` DefaultImageOptions []ConfigurationImageOption `json:"DefaultImageOptions,omitempty"` }
type LibraryMediaFolder ¶
type LibraryMediaFolder struct { Name string `json:"Name,omitempty"` Id string `json:"Id,omitempty"` SubFolders []LibrarySubFolder `json:"SubFolders,omitempty"` }
type LibraryMediaUpdateInfo ¶
type LibraryPlayAccess ¶
type LibraryPlayAccess string
const ( FULL_LibraryPlayAccess LibraryPlayAccess = "Full" NONE_LibraryPlayAccess LibraryPlayAccess = "None" )
List of Library.PlayAccess
type LibraryPostUpdatedMedia ¶
type LibraryPostUpdatedMedia struct {
Updates []LibraryMediaUpdateInfo `json:"Updates,omitempty"`
}
type LibraryRemoveMediaPath ¶
type LibraryServiceApiService ¶
type LibraryServiceApiService service
func (*LibraryServiceApiService) DeleteItems ¶
func (a *LibraryServiceApiService) DeleteItems(ctx context.Context, ids string) (*http.Response, error)
LibraryServiceApiService Deletes an item from the library and file system Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ids Ids
func (*LibraryServiceApiService) DeleteItemsById ¶
func (a *LibraryServiceApiService) DeleteItemsById(ctx context.Context, id string) (*http.Response, error)
LibraryServiceApiService Deletes an item from the library and file system Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
func (*LibraryServiceApiService) GetAlbumsByIdSimilar ¶
func (a *LibraryServiceApiService) GetAlbumsByIdSimilar(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetAlbumsByIdSimilarOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetArtistsByIdSimilar ¶
func (a *LibraryServiceApiService) GetArtistsByIdSimilar(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetArtistsByIdSimilarOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetGamesByIdSimilar ¶
func (a *LibraryServiceApiService) GetGamesByIdSimilar(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetGamesByIdSimilarOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetItemsByIdAncestors ¶
func (a *LibraryServiceApiService) GetItemsByIdAncestors(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetItemsByIdAncestorsOpts) ([]BaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetItemsByIdCriticreviews ¶
func (a *LibraryServiceApiService) GetItemsByIdCriticreviews(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetItemsByIdCriticreviewsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetItemsByIdDeleteinfo ¶
func (a *LibraryServiceApiService) GetItemsByIdDeleteinfo(ctx context.Context, id string) (LibraryDeleteInfo, *http.Response, error)
LibraryServiceApiService Gets delete info for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
@return LibraryDeleteInfo
func (*LibraryServiceApiService) GetItemsByIdDownload ¶
func (a *LibraryServiceApiService) GetItemsByIdDownload(ctx context.Context, id string) (*http.Response, error)
LibraryServiceApiService Downloads item media Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
func (*LibraryServiceApiService) GetItemsByIdFile ¶
func (a *LibraryServiceApiService) GetItemsByIdFile(ctx context.Context, id string) (*http.Response, error)
LibraryServiceApiService Gets the original file of an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
func (*LibraryServiceApiService) GetItemsByIdSimilar ¶
func (a *LibraryServiceApiService) GetItemsByIdSimilar(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetItemsByIdSimilarOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetItemsByIdThememedia ¶
func (a *LibraryServiceApiService) GetItemsByIdThememedia(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetItemsByIdThememediaOpts) (AllThemeMediaResult, *http.Response, error)
func (*LibraryServiceApiService) GetItemsByIdThemesongs ¶
func (a *LibraryServiceApiService) GetItemsByIdThemesongs(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetItemsByIdThemesongsOpts) (ThemeMediaResult, *http.Response, error)
func (*LibraryServiceApiService) GetItemsByIdThemevideos ¶
func (a *LibraryServiceApiService) GetItemsByIdThemevideos(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetItemsByIdThemevideosOpts) (ThemeMediaResult, *http.Response, error)
func (*LibraryServiceApiService) GetItemsCounts ¶
func (a *LibraryServiceApiService) GetItemsCounts(ctx context.Context, localVarOptionals *LibraryServiceApiGetItemsCountsOpts) (ItemCounts, *http.Response, error)
func (*LibraryServiceApiService) GetItemsIntros ¶
func (a *LibraryServiceApiService) GetItemsIntros(ctx context.Context) ([]PersistenceIntroDebugInfo, *http.Response, error)
LibraryServiceApiService Gets info to debug intros Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []PersistenceIntroDebugInfo
func (*LibraryServiceApiService) GetLibrariesAvailableoptions ¶
func (a *LibraryServiceApiService) GetLibrariesAvailableoptions(ctx context.Context) (LibraryLibraryOptionsResult, *http.Response, error)
LibraryServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LibraryLibraryOptionsResult
func (*LibraryServiceApiService) GetLibraryMediafolders ¶
func (a *LibraryServiceApiService) GetLibraryMediafolders(ctx context.Context, localVarOptionals *LibraryServiceApiGetLibraryMediafoldersOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetLibraryPhysicalpaths ¶
func (a *LibraryServiceApiService) GetLibraryPhysicalpaths(ctx context.Context) ([]string, *http.Response, error)
LibraryServiceApiService Gets a list of physical paths from virtual folders Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []string
func (*LibraryServiceApiService) GetLibrarySelectablemediafolders ¶
func (a *LibraryServiceApiService) GetLibrarySelectablemediafolders(ctx context.Context) ([]LibraryMediaFolder, *http.Response, error)
LibraryServiceApiService Gets all user media folders. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []LibraryMediaFolder
func (*LibraryServiceApiService) GetMoviesByIdSimilar ¶
func (a *LibraryServiceApiService) GetMoviesByIdSimilar(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetMoviesByIdSimilarOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetShowsByIdSimilar ¶
func (a *LibraryServiceApiService) GetShowsByIdSimilar(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetShowsByIdSimilarOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) GetTrailersByIdSimilar ¶
func (a *LibraryServiceApiService) GetTrailersByIdSimilar(ctx context.Context, id string, localVarOptionals *LibraryServiceApiGetTrailersByIdSimilarOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LibraryServiceApiService) PostItemsByIdDelete ¶
func (a *LibraryServiceApiService) PostItemsByIdDelete(ctx context.Context, id string) (*http.Response, error)
LibraryServiceApiService Deletes an item from the library and file system Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
func (*LibraryServiceApiService) PostItemsDelete ¶
func (a *LibraryServiceApiService) PostItemsDelete(ctx context.Context, ids string) (*http.Response, error)
LibraryServiceApiService Deletes an item from the library and file system Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ids Ids
func (*LibraryServiceApiService) PostLibraryMediaUpdated ¶
func (a *LibraryServiceApiService) PostLibraryMediaUpdated(ctx context.Context, body LibraryPostUpdatedMedia) (*http.Response, error)
LibraryServiceApiService Reports that new movies have been added by an external source Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body PostUpdatedMedia
func (*LibraryServiceApiService) PostLibraryMoviesAdded ¶
func (a *LibraryServiceApiService) PostLibraryMoviesAdded(ctx context.Context) (*http.Response, error)
LibraryServiceApiService Deprecated. Use /Library/Media/Updated Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*LibraryServiceApiService) PostLibraryMoviesUpdated ¶
func (a *LibraryServiceApiService) PostLibraryMoviesUpdated(ctx context.Context) (*http.Response, error)
LibraryServiceApiService Deprecated. Use /Library/Media/Updated Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*LibraryServiceApiService) PostLibraryRefresh ¶
LibraryServiceApiService Starts a library scan Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*LibraryServiceApiService) PostLibrarySeriesAdded ¶
func (a *LibraryServiceApiService) PostLibrarySeriesAdded(ctx context.Context) (*http.Response, error)
LibraryServiceApiService Deprecated. Use /Library/Media/Updated Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*LibraryServiceApiService) PostLibrarySeriesUpdated ¶
func (a *LibraryServiceApiService) PostLibrarySeriesUpdated(ctx context.Context) (*http.Response, error)
LibraryServiceApiService Deprecated. Use /Library/Media/Updated Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
type LibraryStructureServiceApiService ¶
type LibraryStructureServiceApiService service
func (*LibraryStructureServiceApiService) DeleteLibraryVirtualfolders ¶
func (a *LibraryStructureServiceApiService) DeleteLibraryVirtualfolders(ctx context.Context) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*LibraryStructureServiceApiService) DeleteLibraryVirtualfoldersPaths ¶
func (a *LibraryStructureServiceApiService) DeleteLibraryVirtualfoldersPaths(ctx context.Context) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*LibraryStructureServiceApiService) GetLibraryVirtualfoldersQuery ¶
func (a *LibraryStructureServiceApiService) GetLibraryVirtualfoldersQuery(ctx context.Context, localVarOptionals *LibraryStructureServiceApiGetLibraryVirtualfoldersQueryOpts) (QueryResultVirtualFolderInfo, *http.Response, error)
func (*LibraryStructureServiceApiService) PostLibraryVirtualfolders ¶
func (a *LibraryStructureServiceApiService) PostLibraryVirtualfolders(ctx context.Context, body LibraryAddVirtualFolder) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body AddVirtualFolder
func (*LibraryStructureServiceApiService) PostLibraryVirtualfoldersDelete ¶
func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersDelete(ctx context.Context, body LibraryRemoveVirtualFolder) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoveVirtualFolder
func (*LibraryStructureServiceApiService) PostLibraryVirtualfoldersLibraryoptions ¶
func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersLibraryoptions(ctx context.Context, body LibraryUpdateLibraryOptions) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body UpdateLibraryOptions
func (*LibraryStructureServiceApiService) PostLibraryVirtualfoldersName ¶
func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersName(ctx context.Context, body LibraryRenameVirtualFolder) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RenameVirtualFolder
func (*LibraryStructureServiceApiService) PostLibraryVirtualfoldersPaths ¶
func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersPaths(ctx context.Context, body LibraryAddMediaPath) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body AddMediaPath
func (*LibraryStructureServiceApiService) PostLibraryVirtualfoldersPathsDelete ¶
func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersPathsDelete(ctx context.Context, body LibraryRemoveMediaPath) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body RemoveMediaPath
func (*LibraryStructureServiceApiService) PostLibraryVirtualfoldersPathsUpdate ¶
func (a *LibraryStructureServiceApiService) PostLibraryVirtualfoldersPathsUpdate(ctx context.Context, body LibraryUpdateMediaPath) (*http.Response, error)
LibraryStructureServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body UpdateMediaPath
type LibrarySubFolder ¶
type LibraryUpdateLibraryOptions ¶
type LibraryUpdateLibraryOptions struct { Id string `json:"Id,omitempty"` LibraryOptions *ConfigurationLibraryOptions `json:"LibraryOptions,omitempty"` }
type LibraryUpdateMediaPath ¶
type LibraryUpdateMediaPath struct { Id string `json:"Id,omitempty"` PathInfo *ConfigurationMediaPathInfo `json:"PathInfo,omitempty"` }
type LiveTvApiEpgRow ¶
type LiveTvApiEpgRow struct { Channel *BaseItemDto `json:"Channel,omitempty"` Programs []BaseItemDto `json:"Programs,omitempty"` }
type LiveTvApiGetPrograms ¶
type LiveTvApiGetPrograms struct { IsAiring bool `json:"IsAiring,omitempty"` TagIds string `json:"TagIds,omitempty"` ExcludeItemIds string `json:"ExcludeItemIds,omitempty"` EnableTotalRecordCount bool `json:"EnableTotalRecordCount,omitempty"` SeriesTimerId string `json:"SeriesTimerId,omitempty"` LibrarySeriesId string `json:"LibrarySeriesId,omitempty"` SeriesFromProgramId string `json:"SeriesFromProgramId,omitempty"` ShowingsFromProgramId string `json:"ShowingsFromProgramId,omitempty"` GroupProgramsBySeries bool `json:"GroupProgramsBySeries,omitempty"` }
type LiveTvApiTagItem ¶
type LiveTvChannelType ¶
type LiveTvChannelType string
const ( TV_LiveTvChannelType LiveTvChannelType = "TV" RADIO_LiveTvChannelType LiveTvChannelType = "Radio" )
List of LiveTv.ChannelType
type LiveTvGuideInfo ¶
type LiveTvKeepUntil ¶
type LiveTvKeepUntil string
const ( UNTIL_DELETED_LiveTvKeepUntil LiveTvKeepUntil = "UntilDeleted" UNTIL_SPACE_NEEDED_LiveTvKeepUntil LiveTvKeepUntil = "UntilSpaceNeeded" UNTIL_WATCHED_LiveTvKeepUntil LiveTvKeepUntil = "UntilWatched" UNTIL_DATE_LiveTvKeepUntil LiveTvKeepUntil = "UntilDate" )
List of LiveTv.KeepUntil
type LiveTvKeywordInfo ¶
type LiveTvKeywordInfo struct { KeywordType *LiveTvKeywordType `json:"KeywordType,omitempty"` Keyword string `json:"Keyword,omitempty"` }
type LiveTvKeywordType ¶
type LiveTvKeywordType string
const ( NAME_LiveTvKeywordType LiveTvKeywordType = "Name" EPISODE_TITLE_LiveTvKeywordType LiveTvKeywordType = "EpisodeTitle" OVERVIEW_LiveTvKeywordType LiveTvKeywordType = "Overview" ACTOR_LiveTvKeywordType LiveTvKeywordType = "Actor" DIRECTOR_LiveTvKeywordType LiveTvKeywordType = "Director" )
List of LiveTv.KeywordType
type LiveTvListingsProviderInfo ¶
type LiveTvListingsProviderInfo struct { Name string `json:"Name,omitempty"` SetupUrl string `json:"SetupUrl,omitempty"` Id string `json:"Id,omitempty"` Type_ string `json:"Type,omitempty"` Username string `json:"Username,omitempty"` Password string `json:"Password,omitempty"` ListingsId string `json:"ListingsId,omitempty"` ZipCode string `json:"ZipCode,omitempty"` Country string `json:"Country,omitempty"` Path string `json:"Path,omitempty"` EnabledTuners []string `json:"EnabledTuners,omitempty"` EnableAllTuners bool `json:"EnableAllTuners,omitempty"` NewsCategories []string `json:"NewsCategories,omitempty"` SportsCategories []string `json:"SportsCategories,omitempty"` KidsCategories []string `json:"KidsCategories,omitempty"` MovieCategories []string `json:"MovieCategories,omitempty"` ChannelMappings []NameValuePair `json:"ChannelMappings,omitempty"` MoviePrefix string `json:"MoviePrefix,omitempty"` PreferredLanguage string `json:"PreferredLanguage,omitempty"` UserAgent string `json:"UserAgent,omitempty"` DataVersion string `json:"DataVersion,omitempty"` }
type LiveTvLiveTvInfo ¶
type LiveTvRecordingStatus ¶
type LiveTvRecordingStatus string
const ( NEW_LiveTvRecordingStatus LiveTvRecordingStatus = "New" IN_PROGRESS_LiveTvRecordingStatus LiveTvRecordingStatus = "InProgress" COMPLETED_LiveTvRecordingStatus LiveTvRecordingStatus = "Completed" CANCELLED_LiveTvRecordingStatus LiveTvRecordingStatus = "Cancelled" CONFLICTED_OK_LiveTvRecordingStatus LiveTvRecordingStatus = "ConflictedOk" CONFLICTED_NOT_OK_LiveTvRecordingStatus LiveTvRecordingStatus = "ConflictedNotOk" ERROR__LiveTvRecordingStatus LiveTvRecordingStatus = "Error" )
List of LiveTv.RecordingStatus
type LiveTvSeriesTimerInfo ¶
type LiveTvSeriesTimerInfo struct { Id string `json:"Id,omitempty"` ChannelId string `json:"ChannelId,omitempty"` ChannelIds []string `json:"ChannelIds,omitempty"` ProgramId string `json:"ProgramId,omitempty"` Name string `json:"Name,omitempty"` ServiceName string `json:"ServiceName,omitempty"` Overview string `json:"Overview,omitempty"` StartDate time.Time `json:"StartDate,omitempty"` EndDate time.Time `json:"EndDate,omitempty"` RecordAnyTime bool `json:"RecordAnyTime,omitempty"` KeepUpTo int32 `json:"KeepUpTo,omitempty"` KeepUntil *LiveTvKeepUntil `json:"KeepUntil,omitempty"` SkipEpisodesInLibrary bool `json:"SkipEpisodesInLibrary,omitempty"` RecordNewOnly bool `json:"RecordNewOnly,omitempty"` Days []DayOfWeek `json:"Days,omitempty"` Priority int32 `json:"Priority,omitempty"` PrePaddingSeconds int32 `json:"PrePaddingSeconds,omitempty"` PostPaddingSeconds int32 `json:"PostPaddingSeconds,omitempty"` IsPrePaddingRequired bool `json:"IsPrePaddingRequired,omitempty"` IsPostPaddingRequired bool `json:"IsPostPaddingRequired,omitempty"` SeriesId string `json:"SeriesId,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` MaxRecordingSeconds int32 `json:"MaxRecordingSeconds,omitempty"` Keywords []LiveTvKeywordInfo `json:"Keywords,omitempty"` TimerType *LiveTvTimerType `json:"TimerType,omitempty"` }
type LiveTvSeriesTimerInfoDto ¶
type LiveTvSeriesTimerInfoDto struct { RecordAnyTime bool `json:"RecordAnyTime,omitempty"` SkipEpisodesInLibrary bool `json:"SkipEpisodesInLibrary,omitempty"` RecordAnyChannel bool `json:"RecordAnyChannel,omitempty"` KeepUpTo int32 `json:"KeepUpTo,omitempty"` MaxRecordingSeconds int32 `json:"MaxRecordingSeconds,omitempty"` RecordNewOnly bool `json:"RecordNewOnly,omitempty"` ChannelIds []string `json:"ChannelIds,omitempty"` Days []DayOfWeek `json:"Days,omitempty"` ImageTags map[string]string `json:"ImageTags,omitempty"` ParentThumbItemId string `json:"ParentThumbItemId,omitempty"` ParentThumbImageTag string `json:"ParentThumbImageTag,omitempty"` ParentPrimaryImageItemId string `json:"ParentPrimaryImageItemId,omitempty"` ParentPrimaryImageTag string `json:"ParentPrimaryImageTag,omitempty"` SeriesId string `json:"SeriesId,omitempty"` Keywords []LiveTvKeywordInfo `json:"Keywords,omitempty"` TimerType *LiveTvTimerType `json:"TimerType,omitempty"` Id string `json:"Id,omitempty"` Type_ string `json:"Type,omitempty"` ServerId string `json:"ServerId,omitempty"` ChannelId string `json:"ChannelId,omitempty"` ChannelName string `json:"ChannelName,omitempty"` ChannelPrimaryImageTag string `json:"ChannelPrimaryImageTag,omitempty"` ProgramId string `json:"ProgramId,omitempty"` Name string `json:"Name,omitempty"` Overview string `json:"Overview,omitempty"` StartDate time.Time `json:"StartDate,omitempty"` EndDate time.Time `json:"EndDate,omitempty"` Priority int32 `json:"Priority,omitempty"` PrePaddingSeconds int32 `json:"PrePaddingSeconds,omitempty"` PostPaddingSeconds int32 `json:"PostPaddingSeconds,omitempty"` IsPrePaddingRequired bool `json:"IsPrePaddingRequired,omitempty"` ParentBackdropItemId string `json:"ParentBackdropItemId,omitempty"` ParentBackdropImageTags []string `json:"ParentBackdropImageTags,omitempty"` IsPostPaddingRequired bool `json:"IsPostPaddingRequired,omitempty"` KeepUntil *LiveTvKeepUntil `json:"KeepUntil,omitempty"` }
type LiveTvServiceApiGetLivetvChannelsOpts ¶
type LiveTvServiceApiGetLivetvChannelsOpts struct { Type_ optional.Interface IsLiked optional.Bool IsDisliked optional.Bool EnableFavoriteSorting optional.Bool AddCurrentProgram optional.Bool ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type LiveTvServiceApiGetLivetvChanneltagsOpts ¶
type LiveTvServiceApiGetLivetvChanneltagsOpts struct {}
type LiveTvServiceApiGetLivetvChanneltagsPrefixesOpts ¶
type LiveTvServiceApiGetLivetvChanneltagsPrefixesOpts struct {}
type LiveTvServiceApiGetLivetvEPGOpts ¶
type LiveTvServiceApiGetLivetvEPGOpts struct { Type_ optional.Interface UserId optional.String GenreIds optional.String MinStartDate optional.String MaxStartDate optional.String MinEndDate optional.String MaxEndDate optional.String StartIndex optional.Int32 IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool Limit optional.Int32 IsFavorite optional.Bool IsLiked optional.Bool IsDisliked optional.Bool EnableFavoriteSorting optional.Bool EnableImages optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Fields optional.String AddCurrentProgram optional.Bool EnableUserData optional.Bool ChannelIds optional.String }
type LiveTvServiceApiGetLivetvProgramsOpts ¶
type LiveTvServiceApiGetLivetvProgramsOpts struct { ChannelIds optional.String UserId optional.String HasAired optional.Bool MinStartDate optional.String MaxStartDate optional.String MinEndDate optional.String MaxEndDate optional.String IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool StartIndex optional.Int32 Limit optional.Int32 SortBy optional.String SortOrder optional.String GenreIds optional.String EnableImages optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String EnableUserData optional.Bool Fields optional.String }
type LiveTvServiceApiGetLivetvProgramsRecommendedOpts ¶
type LiveTvServiceApiGetLivetvProgramsRecommendedOpts struct { UserId optional.String Limit optional.Int32 IsAiring optional.Bool HasAired optional.Bool IsSeries optional.Bool IsMovie optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool EnableImages optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String GenreIds optional.String Fields optional.String EnableUserData optional.Bool }
type LiveTvServiceApiGetLivetvRecordingsOpts ¶
type LiveTvServiceApiGetLivetvRecordingsOpts struct { ChannelId optional.String Status optional.Interface IsInProgress optional.Bool SeriesTimerId optional.String ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type LiveTvServiceApiPostLivetvProgramsOpts ¶
type LiveTvServiceApiPostLivetvProgramsOpts struct { ChannelIds optional.String UserId optional.String HasAired optional.Bool MinStartDate optional.String MaxStartDate optional.String MinEndDate optional.String MaxEndDate optional.String IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool StartIndex optional.Int32 Limit optional.Int32 SortBy optional.String SortOrder optional.String GenreIds optional.String EnableImages optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String EnableUserData optional.Bool Fields optional.String }
type LiveTvServiceApiService ¶
type LiveTvServiceApiService service
func (*LiveTvServiceApiService) DeleteLivetvChannelmappingoptions ¶
func (a *LiveTvServiceApiService) DeleteLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param providerId Provider id
func (*LiveTvServiceApiService) DeleteLivetvChannelmappings ¶
func (a *LiveTvServiceApiService) DeleteLivetvChannelmappings(ctx context.Context, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param providerId Provider id
func (*LiveTvServiceApiService) DeleteLivetvListingproviders ¶
func (a *LiveTvServiceApiService) DeleteLivetvListingproviders(ctx context.Context, localVarOptionals *LiveTvServiceApiDeleteLivetvListingprovidersOpts) (*http.Response, error)
func (*LiveTvServiceApiService) DeleteLivetvRecordingsById ¶
func (a *LiveTvServiceApiService) DeleteLivetvRecordingsById(ctx context.Context, id string) (*http.Response, error)
LiveTvServiceApiService Deletes a live tv recording Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Recording Id
func (*LiveTvServiceApiService) DeleteLivetvSeriestimersById ¶
func (a *LiveTvServiceApiService) DeleteLivetvSeriestimersById(ctx context.Context, id string) (*http.Response, error)
LiveTvServiceApiService Cancels a live tv series timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Timer Id
func (*LiveTvServiceApiService) DeleteLivetvTimersById ¶
func (a *LiveTvServiceApiService) DeleteLivetvTimersById(ctx context.Context, id string) (*http.Response, error)
LiveTvServiceApiService Cancels a live tv timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Timer Id
func (*LiveTvServiceApiService) DeleteLivetvTunerhosts ¶
func (a *LiveTvServiceApiService) DeleteLivetvTunerhosts(ctx context.Context, localVarOptionals *LiveTvServiceApiDeleteLivetvTunerhostsOpts) (*http.Response, error)
func (*LiveTvServiceApiService) GetLivetvChannelmappingoptions ¶
func (a *LiveTvServiceApiService) GetLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param providerId Provider id
func (*LiveTvServiceApiService) GetLivetvChannelmappings ¶
func (a *LiveTvServiceApiService) GetLivetvChannelmappings(ctx context.Context, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param providerId Provider id
func (*LiveTvServiceApiService) GetLivetvChannels ¶
func (a *LiveTvServiceApiService) GetLivetvChannels(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvChannelsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvChannelsById ¶
func (a *LiveTvServiceApiService) GetLivetvChannelsById(ctx context.Context, id string, localVarOptionals *LiveTvServiceApiGetLivetvChannelsByIdOpts) (BaseItemDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvChanneltags ¶
func (a *LiveTvServiceApiService) GetLivetvChanneltags(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvChanneltagsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvChanneltagsPrefixes ¶
func (a *LiveTvServiceApiService) GetLivetvChanneltagsPrefixes(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvChanneltagsPrefixesOpts) ([]LiveTvApiTagItem, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvEPG ¶
func (a *LiveTvServiceApiService) GetLivetvEPG(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvEPGOpts) (QueryResultLiveTvApiEpgRow, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvFolder ¶
func (a *LiveTvServiceApiService) GetLivetvFolder(ctx context.Context) (BaseItemDto, *http.Response, error)
LiveTvServiceApiService Gets the top level live tv folder Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return BaseItemDto
func (*LiveTvServiceApiService) GetLivetvGuideinfo ¶
func (a *LiveTvServiceApiService) GetLivetvGuideinfo(ctx context.Context) (LiveTvGuideInfo, *http.Response, error)
LiveTvServiceApiService Gets guide info Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LiveTvGuideInfo
func (*LiveTvServiceApiService) GetLivetvInfo ¶
func (a *LiveTvServiceApiService) GetLivetvInfo(ctx context.Context) (LiveTvLiveTvInfo, *http.Response, error)
LiveTvServiceApiService Gets available live tv services. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LiveTvLiveTvInfo
func (*LiveTvServiceApiService) GetLivetvListingproviders ¶
func (a *LiveTvServiceApiService) GetLivetvListingproviders(ctx context.Context, channelId string) ([]LiveTvListingsProviderInfo, *http.Response, error)
LiveTvServiceApiService Gets current listing providers Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param channelId Channel id
@return []LiveTvListingsProviderInfo
func (*LiveTvServiceApiService) GetLivetvListingprovidersAvailable ¶
func (a *LiveTvServiceApiService) GetLivetvListingprovidersAvailable(ctx context.Context) ([]LiveTvApiListingProviderTypeInfo, *http.Response, error)
LiveTvServiceApiService Gets listing provider Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []LiveTvApiListingProviderTypeInfo
func (*LiveTvServiceApiService) GetLivetvListingprovidersDefault ¶
func (a *LiveTvServiceApiService) GetLivetvListingprovidersDefault(ctx context.Context) (LiveTvListingsProviderInfo, *http.Response, error)
LiveTvServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LiveTvListingsProviderInfo
func (*LiveTvServiceApiService) GetLivetvListingprovidersLineups ¶
func (a *LiveTvServiceApiService) GetLivetvListingprovidersLineups(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvListingprovidersLineupsOpts) ([]NameIdPair, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvListingprovidersSchedulesdirectCountries ¶
func (a *LiveTvServiceApiService) GetLivetvListingprovidersSchedulesdirectCountries(ctx context.Context) (*http.Response, error)
LiveTvServiceApiService Gets available lineups Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*LiveTvServiceApiService) GetLivetvLiverecordingsByIdStream ¶
func (a *LiveTvServiceApiService) GetLivetvLiverecordingsByIdStream(ctx context.Context, id string) (*http.Response, error)
LiveTvServiceApiService Gets a live tv channel No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
func (*LiveTvServiceApiService) GetLivetvLivestreamfilesByIdStreamByContainer ¶
func (a *LiveTvServiceApiService) GetLivetvLivestreamfilesByIdStreamByContainer(ctx context.Context, id string, container string) (*http.Response, error)
LiveTvServiceApiService Gets a live tv channel No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
- @param container
func (*LiveTvServiceApiService) GetLivetvManageChannels ¶
func (a *LiveTvServiceApiService) GetLivetvManageChannels(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvManageChannelsOpts) (QueryResultEmbyLiveTvChannelManagementInfo, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvPrograms ¶
func (a *LiveTvServiceApiService) GetLivetvPrograms(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvProgramsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvProgramsRecommended ¶
func (a *LiveTvServiceApiService) GetLivetvProgramsRecommended(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvProgramsRecommendedOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvRecordings ¶
func (a *LiveTvServiceApiService) GetLivetvRecordings(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvRecordingsOpts) (*http.Response, error)
func (*LiveTvServiceApiService) GetLivetvRecordingsById ¶
func (a *LiveTvServiceApiService) GetLivetvRecordingsById(ctx context.Context, id string, localVarOptionals *LiveTvServiceApiGetLivetvRecordingsByIdOpts) (BaseItemDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvRecordingsFolders ¶
func (a *LiveTvServiceApiService) GetLivetvRecordingsFolders(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvRecordingsFoldersOpts) ([]BaseItemDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvRecordingsGroups ¶
func (a *LiveTvServiceApiService) GetLivetvRecordingsGroups(ctx context.Context) (QueryResultBaseItemDto, *http.Response, error)
LiveTvServiceApiService Gets live tv recording groups Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return QueryResultBaseItemDto
func (*LiveTvServiceApiService) GetLivetvRecordingsSeries ¶
func (a *LiveTvServiceApiService) GetLivetvRecordingsSeries(ctx context.Context) (QueryResultBaseItemDto, *http.Response, error)
LiveTvServiceApiService Gets live tv recordings Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return QueryResultBaseItemDto
func (*LiveTvServiceApiService) GetLivetvSeriestimers ¶
func (a *LiveTvServiceApiService) GetLivetvSeriestimers(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvSeriestimersOpts) (QueryResultLiveTvSeriesTimerInfoDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvSeriestimersById ¶
func (a *LiveTvServiceApiService) GetLivetvSeriestimersById(ctx context.Context, id string) (LiveTvTimerInfoDto, *http.Response, error)
LiveTvServiceApiService Gets a live tv series timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Timer Id
@return LiveTvTimerInfoDto
func (*LiveTvServiceApiService) GetLivetvTimers ¶
func (a *LiveTvServiceApiService) GetLivetvTimers(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvTimersOpts) (QueryResultLiveTvTimerInfoDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvTimersById ¶
func (a *LiveTvServiceApiService) GetLivetvTimersById(ctx context.Context, id string) (LiveTvTimerInfoDto, *http.Response, error)
LiveTvServiceApiService Gets a live tv timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Timer Id
@return LiveTvTimerInfoDto
func (*LiveTvServiceApiService) GetLivetvTimersDefaults ¶
func (a *LiveTvServiceApiService) GetLivetvTimersDefaults(ctx context.Context, localVarOptionals *LiveTvServiceApiGetLivetvTimersDefaultsOpts) (LiveTvSeriesTimerInfoDto, *http.Response, error)
func (*LiveTvServiceApiService) GetLivetvTunerhosts ¶
func (a *LiveTvServiceApiService) GetLivetvTunerhosts(ctx context.Context) ([]LiveTvTunerHostInfo, *http.Response, error)
LiveTvServiceApiService Gets tuner hosts Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []LiveTvTunerHostInfo
func (*LiveTvServiceApiService) GetLivetvTunerhostsDefaultByType ¶
func (a *LiveTvServiceApiService) GetLivetvTunerhostsDefaultByType(ctx context.Context, type_ string) (LiveTvTunerHostInfo, *http.Response, error)
LiveTvServiceApiService Gets tuner hosts Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param type_ Type
@return LiveTvTunerHostInfo
func (*LiveTvServiceApiService) GetLivetvTunerhostsTypes ¶
func (a *LiveTvServiceApiService) GetLivetvTunerhostsTypes(ctx context.Context) ([]NameIdPair, *http.Response, error)
LiveTvServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []NameIdPair
func (*LiveTvServiceApiService) GetLivetvTunersDiscvover ¶
func (a *LiveTvServiceApiService) GetLivetvTunersDiscvover(ctx context.Context) ([]LiveTvTunerHostInfo, *http.Response, error)
LiveTvServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []LiveTvTunerHostInfo
func (*LiveTvServiceApiService) HeadLivetvChannelmappingoptions ¶
func (a *LiveTvServiceApiService) HeadLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param providerId Provider id
func (*LiveTvServiceApiService) HeadLivetvChannelmappings ¶
func (a *LiveTvServiceApiService) HeadLivetvChannelmappings(ctx context.Context, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param providerId Provider id
func (*LiveTvServiceApiService) PostLivetvChannelmappingoptions ¶
func (a *LiveTvServiceApiService) PostLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param providerId Provider id
func (*LiveTvServiceApiService) PostLivetvChannelmappings ¶
func (a *LiveTvServiceApiService) PostLivetvChannelmappings(ctx context.Context, body LiveTvApiSetChannelMapping, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SetChannelMapping
- @param providerId Provider id
func (*LiveTvServiceApiService) PostLivetvListingproviders ¶
func (a *LiveTvServiceApiService) PostLivetvListingproviders(ctx context.Context, body LiveTvListingsProviderInfo) (LiveTvListingsProviderInfo, *http.Response, error)
LiveTvServiceApiService Adds a listing provider Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body ListingsProviderInfo:
@return LiveTvListingsProviderInfo
func (*LiveTvServiceApiService) PostLivetvListingprovidersDelete ¶
func (a *LiveTvServiceApiService) PostLivetvListingprovidersDelete(ctx context.Context, localVarOptionals *LiveTvServiceApiPostLivetvListingprovidersDeleteOpts) (*http.Response, error)
func (*LiveTvServiceApiService) PostLivetvManageChannelsByIdDisabled ¶
func (a *LiveTvServiceApiService) PostLivetvManageChannelsByIdDisabled(ctx context.Context, body LiveTvApiSetChannelDisabled, id string) (QueryResultEmbyLiveTvChannelManagementInfo, *http.Response, error)
LiveTvServiceApiService Sets a channel disabled or not Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SetChannelDisabled
- @param id
@return QueryResultEmbyLiveTvChannelManagementInfo
func (*LiveTvServiceApiService) PostLivetvManageChannelsByIdSortindex ¶
func (a *LiveTvServiceApiService) PostLivetvManageChannelsByIdSortindex(ctx context.Context, body LiveTvApiSetChannelSortIndex, id string) (QueryResultEmbyLiveTvChannelManagementInfo, *http.Response, error)
LiveTvServiceApiService Sets a channel sort index Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SetChannelSortIndex
- @param id
@return QueryResultEmbyLiveTvChannelManagementInfo
func (*LiveTvServiceApiService) PostLivetvPrograms ¶
func (a *LiveTvServiceApiService) PostLivetvPrograms(ctx context.Context, body LiveTvApiGetPrograms, localVarOptionals *LiveTvServiceApiPostLivetvProgramsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*LiveTvServiceApiService) PostLivetvRecordingsByIdDelete ¶
func (a *LiveTvServiceApiService) PostLivetvRecordingsByIdDelete(ctx context.Context, id string) (*http.Response, error)
LiveTvServiceApiService Deletes a live tv recording Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Recording Id
func (*LiveTvServiceApiService) PostLivetvSeriestimers ¶
func (a *LiveTvServiceApiService) PostLivetvSeriestimers(ctx context.Context, body LiveTvSeriesTimerInfo) (*http.Response, error)
LiveTvServiceApiService Creates a live tv series timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SeriesTimerInfo:
func (*LiveTvServiceApiService) PostLivetvSeriestimersById ¶
func (a *LiveTvServiceApiService) PostLivetvSeriestimersById(ctx context.Context, body LiveTvSeriesTimerInfo, id string) (*http.Response, error)
LiveTvServiceApiService Updates a live tv series timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SeriesTimerInfo:
- @param id
func (*LiveTvServiceApiService) PostLivetvSeriestimersByIdDelete ¶
func (a *LiveTvServiceApiService) PostLivetvSeriestimersByIdDelete(ctx context.Context, id string) (*http.Response, error)
LiveTvServiceApiService Cancels a live tv series timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Timer Id
func (*LiveTvServiceApiService) PostLivetvTimers ¶
func (a *LiveTvServiceApiService) PostLivetvTimers(ctx context.Context, body LiveTvTimerInfoDto) (*http.Response, error)
LiveTvServiceApiService Creates a live tv timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body TimerInfoDto:
func (*LiveTvServiceApiService) PostLivetvTimersById ¶
func (a *LiveTvServiceApiService) PostLivetvTimersById(ctx context.Context, body LiveTvTimerInfoDto, id string) (*http.Response, error)
LiveTvServiceApiService Updates a live tv timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body TimerInfoDto:
- @param id
func (*LiveTvServiceApiService) PostLivetvTimersByIdDelete ¶
func (a *LiveTvServiceApiService) PostLivetvTimersByIdDelete(ctx context.Context, id string) (*http.Response, error)
LiveTvServiceApiService Cancels a live tv timer Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Timer Id
func (*LiveTvServiceApiService) PostLivetvTunerhosts ¶
func (a *LiveTvServiceApiService) PostLivetvTunerhosts(ctx context.Context, body LiveTvTunerHostInfo) (LiveTvTunerHostInfo, *http.Response, error)
LiveTvServiceApiService Adds a tuner host Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body TunerHostInfo:
@return LiveTvTunerHostInfo
func (*LiveTvServiceApiService) PostLivetvTunerhostsDelete ¶
func (a *LiveTvServiceApiService) PostLivetvTunerhostsDelete(ctx context.Context, localVarOptionals *LiveTvServiceApiPostLivetvTunerhostsDeleteOpts) (*http.Response, error)
func (*LiveTvServiceApiService) PostLivetvTunersByIdReset ¶
func (a *LiveTvServiceApiService) PostLivetvTunersByIdReset(ctx context.Context, id string) (*http.Response, error)
LiveTvServiceApiService Resets a tv tuner Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Tuner Id
func (*LiveTvServiceApiService) PutLivetvChannelmappingoptions ¶
func (a *LiveTvServiceApiService) PutLivetvChannelmappingoptions(ctx context.Context, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param providerId Provider id
func (*LiveTvServiceApiService) PutLivetvChannelmappings ¶
func (a *LiveTvServiceApiService) PutLivetvChannelmappings(ctx context.Context, body LiveTvApiSetChannelMapping, providerId string) (*http.Response, error)
LiveTvServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SetChannelMapping
- @param providerId Provider id
type LiveTvTimerInfoDto ¶
type LiveTvTimerInfoDto struct { Status *LiveTvRecordingStatus `json:"Status,omitempty"` SeriesTimerId string `json:"SeriesTimerId,omitempty"` RunTimeTicks int64 `json:"RunTimeTicks,omitempty"` ProgramInfo *BaseItemDto `json:"ProgramInfo,omitempty"` TimerType *LiveTvTimerType `json:"TimerType,omitempty"` Id string `json:"Id,omitempty"` Type_ string `json:"Type,omitempty"` ServerId string `json:"ServerId,omitempty"` ChannelId string `json:"ChannelId,omitempty"` ChannelName string `json:"ChannelName,omitempty"` ChannelPrimaryImageTag string `json:"ChannelPrimaryImageTag,omitempty"` ProgramId string `json:"ProgramId,omitempty"` Name string `json:"Name,omitempty"` Overview string `json:"Overview,omitempty"` StartDate time.Time `json:"StartDate,omitempty"` EndDate time.Time `json:"EndDate,omitempty"` Priority int32 `json:"Priority,omitempty"` PrePaddingSeconds int32 `json:"PrePaddingSeconds,omitempty"` PostPaddingSeconds int32 `json:"PostPaddingSeconds,omitempty"` IsPrePaddingRequired bool `json:"IsPrePaddingRequired,omitempty"` ParentBackdropItemId string `json:"ParentBackdropItemId,omitempty"` ParentBackdropImageTags []string `json:"ParentBackdropImageTags,omitempty"` IsPostPaddingRequired bool `json:"IsPostPaddingRequired,omitempty"` KeepUntil *LiveTvKeepUntil `json:"KeepUntil,omitempty"` }
type LiveTvTimerType ¶
type LiveTvTimerType string
const ( PROGRAM_LiveTvTimerType LiveTvTimerType = "Program" DATE_TIME_LiveTvTimerType LiveTvTimerType = "DateTime" KEYWORD_LiveTvTimerType LiveTvTimerType = "Keyword" )
List of LiveTv.TimerType
type LiveTvTunerHostInfo ¶
type LiveTvTunerHostInfo struct { Id string `json:"Id,omitempty"` Url string `json:"Url,omitempty"` Type_ string `json:"Type,omitempty"` DeviceId string `json:"DeviceId,omitempty"` FriendlyName string `json:"FriendlyName,omitempty"` SetupUrl string `json:"SetupUrl,omitempty"` ImportFavoritesOnly bool `json:"ImportFavoritesOnly,omitempty"` AllowHWTranscoding bool `json:"AllowHWTranscoding,omitempty"` Source string `json:"Source,omitempty"` TunerCount int32 `json:"TunerCount,omitempty"` UserAgent string `json:"UserAgent,omitempty"` Referrer string `json:"Referrer,omitempty"` ProviderOptions string `json:"ProviderOptions,omitempty"` DataVersion int32 `json:"DataVersion,omitempty"` }
type LocalizationServiceApiService ¶
type LocalizationServiceApiService service
func (*LocalizationServiceApiService) GetLocalizationCountries ¶
func (a *LocalizationServiceApiService) GetLocalizationCountries(ctx context.Context) ([]GlobalizationCountryInfo, *http.Response, error)
LocalizationServiceApiService Gets known countries Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []GlobalizationCountryInfo
func (*LocalizationServiceApiService) GetLocalizationCultures ¶
func (a *LocalizationServiceApiService) GetLocalizationCultures(ctx context.Context) ([]GlobalizationCultureDto, *http.Response, error)
LocalizationServiceApiService Gets known cultures Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []GlobalizationCultureDto
func (*LocalizationServiceApiService) GetLocalizationOptions ¶
func (a *LocalizationServiceApiService) GetLocalizationOptions(ctx context.Context) ([]GlobalizationLocalizatonOption, *http.Response, error)
LocalizationServiceApiService Gets localization options Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []GlobalizationLocalizatonOption
func (*LocalizationServiceApiService) GetLocalizationParentalratings ¶
func (a *LocalizationServiceApiService) GetLocalizationParentalratings(ctx context.Context) ([]ParentalRating, *http.Response, error)
LocalizationServiceApiService Gets known parental ratings Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []ParentalRating
type LocationType ¶
type LocationType string
const ( FILE_SYSTEM_LocationType LocationType = "FileSystem" VIRTUAL_LocationType LocationType = "Virtual" )
List of LocationType
type LoggingLogSeverity ¶
type LoggingLogSeverity string
const ( INFO_LoggingLogSeverity LoggingLogSeverity = "Info" DEBUG_LoggingLogSeverity LoggingLogSeverity = "Debug" WARN_LoggingLogSeverity LoggingLogSeverity = "Warn" ERROR__LoggingLogSeverity LoggingLogSeverity = "Error" FATAL_LoggingLogSeverity LoggingLogSeverity = "Fatal" )
List of Logging.LogSeverity
type MarkerType ¶
type MarkerType string
const ( CHAPTER_MarkerType MarkerType = "Chapter" INTRO_START_MarkerType MarkerType = "IntroStart" INTRO_END_MarkerType MarkerType = "IntroEnd" CREDITS_START_MarkerType MarkerType = "CreditsStart" )
List of MarkerType
type MediaEncodingApiOnPlaybackProgress ¶
type MediaEncodingApiOnPlaybackProgress struct { PlaylistIndex int32 `json:"PlaylistIndex,omitempty"` PlaylistLength int32 `json:"PlaylistLength,omitempty"` EventName *ProgressEvent `json:"EventName,omitempty"` }
type MediaEncodingCodecsCommonInterfacesICodecDeviceCapabilities ¶
type MediaEncodingCodecsCommonInterfacesICodecDeviceCapabilities struct { SupportsHwUpload bool `json:"SupportsHwUpload,omitempty"` SupportsHwDownload bool `json:"SupportsHwDownload,omitempty"` SupportsStandaloneDeviceInit bool `json:"SupportsStandaloneDeviceInit,omitempty"` Supports10BitProcessing bool `json:"Supports10BitProcessing,omitempty"` SupportsNativeToneMapping bool `json:"SupportsNativeToneMapping,omitempty"` }
type MediaEncodingCodecsCommonInterfacesICodecDeviceInfo ¶
type MediaEncodingCodecsCommonInterfacesICodecDeviceInfo struct { Capabilities *MediaEncodingCodecsCommonInterfacesICodecDeviceCapabilities `json:"Capabilities,omitempty"` Adapter int32 `json:"Adapter,omitempty"` Name string `json:"Name,omitempty"` Desription string `json:"Desription,omitempty"` Driver string `json:"Driver,omitempty"` DriverVersion *Version `json:"DriverVersion,omitempty"` ApiVersion *Version `json:"ApiVersion,omitempty"` VendorId int32 `json:"VendorId,omitempty"` DeviceId int32 `json:"DeviceId,omitempty"` DeviceIdentifier string `json:"DeviceIdentifier,omitempty"` HardwareContextFramework *EmbyMediaModelEnumsSecondaryFrameworks `json:"HardwareContextFramework,omitempty"` DevPath string `json:"DevPath,omitempty"` DrmNode string `json:"DrmNode,omitempty"` VendorName string `json:"VendorName,omitempty"` DeviceName string `json:"DeviceName,omitempty"` }
type MediaEncodingCodecsVideoCodecsVideoCodecBase ¶
type MediaEncodingCodecsVideoCodecsVideoCodecBase struct { CodecDeviceInfo *MediaEncodingCodecsCommonInterfacesICodecDeviceInfo `json:"CodecDeviceInfo,omitempty"` CodecKind *EmbyMediaModelEnumsCodecKinds `json:"CodecKind,omitempty"` MediaTypeName string `json:"MediaTypeName,omitempty"` VideoMediaType *EmbyMediaModelEnumsVideoMediaTypes `json:"VideoMediaType,omitempty"` MinWidth int32 `json:"MinWidth,omitempty"` MaxWidth int32 `json:"MaxWidth,omitempty"` MinHeight int32 `json:"MinHeight,omitempty"` MaxHeight int32 `json:"MaxHeight,omitempty"` WidthAlignment int32 `json:"WidthAlignment,omitempty"` HeightAlignment int32 `json:"HeightAlignment,omitempty"` MaxBitRate *EmbyMediaModelTypesBitRate `json:"MaxBitRate,omitempty"` SupportedColorFormats []EmbyMediaModelEnumsColorFormats `json:"SupportedColorFormats,omitempty"` SupportedColorFormatStrings []string `json:"SupportedColorFormatStrings,omitempty"` ProfileAndLevelInformation []EmbyMediaModelTypesProfileLevelInformation `json:"ProfileAndLevelInformation,omitempty"` Id string `json:"Id,omitempty"` Direction *EmbyMediaModelEnumsCodecDirections `json:"Direction,omitempty"` Name string `json:"Name,omitempty"` Description string `json:"Description,omitempty"` FrameworkCodec string `json:"FrameworkCodec,omitempty"` IsHardwareCodec bool `json:"IsHardwareCodec,omitempty"` SecondaryFramework *EmbyMediaModelEnumsSecondaryFrameworks `json:"SecondaryFramework,omitempty"` SecondaryFrameworkCodec string `json:"SecondaryFrameworkCodec,omitempty"` MaxInstanceCount int32 `json:"MaxInstanceCount,omitempty"` IsEnabledByDefault bool `json:"IsEnabledByDefault,omitempty"` DefaultPriority int32 `json:"DefaultPriority,omitempty"` }
type MediaEncodingConfigurationToneMappingToneMapOptionsVisibility ¶
type MediaEncodingConfigurationToneMappingToneMapOptionsVisibility struct { ShowAdvanced bool `json:"ShowAdvanced,omitempty"` IsSoftwareToneMappingAvailable bool `json:"IsSoftwareToneMappingAvailable,omitempty"` IsAnyHardwareToneMappingAvailable bool `json:"IsAnyHardwareToneMappingAvailable,omitempty"` ShowNvidiaOptions bool `json:"ShowNvidiaOptions,omitempty"` ShowQuickSyncOptions bool `json:"ShowQuickSyncOptions,omitempty"` ShowVaapiOptions bool `json:"ShowVaapiOptions,omitempty"` IsOpenClAvailable bool `json:"IsOpenClAvailable,omitempty"` IsOpenClSuperTAvailable bool `json:"IsOpenClSuperTAvailable,omitempty"` IsVaapiNativeAvailable bool `json:"IsVaapiNativeAvailable,omitempty"` IsQuickSyncNativeAvailable bool `json:"IsQuickSyncNativeAvailable,omitempty"` OperatingSystem *OperatingSystem `json:"OperatingSystem,omitempty"` }
type MediaInfoLiveStreamRequest ¶
type MediaInfoLiveStreamRequest struct { OpenToken string `json:"OpenToken,omitempty"` UserId string `json:"UserId,omitempty"` PlaySessionId string `json:"PlaySessionId,omitempty"` MaxStreamingBitrate int64 `json:"MaxStreamingBitrate,omitempty"` StartTimeTicks int64 `json:"StartTimeTicks,omitempty"` AudioStreamIndex int32 `json:"AudioStreamIndex,omitempty"` SubtitleStreamIndex int32 `json:"SubtitleStreamIndex,omitempty"` MaxAudioChannels int32 `json:"MaxAudioChannels,omitempty"` ItemId int64 `json:"ItemId,omitempty"` DeviceProfile *DlnaDeviceProfile `json:"DeviceProfile,omitempty"` EnableDirectPlay bool `json:"EnableDirectPlay,omitempty"` EnableDirectStream bool `json:"EnableDirectStream,omitempty"` EnableTranscoding bool `json:"EnableTranscoding,omitempty"` AllowVideoStreamCopy bool `json:"AllowVideoStreamCopy,omitempty"` AllowInterlacedVideoStreamCopy bool `json:"AllowInterlacedVideoStreamCopy,omitempty"` AllowAudioStreamCopy bool `json:"AllowAudioStreamCopy,omitempty"` DirectPlayProtocols []MediaInfoMediaProtocol `json:"DirectPlayProtocols,omitempty"` }
type MediaInfoLiveStreamResponse ¶
type MediaInfoLiveStreamResponse struct {
MediaSource *MediaSourceInfo `json:"MediaSource,omitempty"`
}
type MediaInfoMediaProtocol ¶
type MediaInfoMediaProtocol string
const ( FILE_MediaInfoMediaProtocol MediaInfoMediaProtocol = "File" HTTP_MediaInfoMediaProtocol MediaInfoMediaProtocol = "Http" RTMP_MediaInfoMediaProtocol MediaInfoMediaProtocol = "Rtmp" RTSP_MediaInfoMediaProtocol MediaInfoMediaProtocol = "Rtsp" UDP_MediaInfoMediaProtocol MediaInfoMediaProtocol = "Udp" RTP_MediaInfoMediaProtocol MediaInfoMediaProtocol = "Rtp" FTP_MediaInfoMediaProtocol MediaInfoMediaProtocol = "Ftp" MMS_MediaInfoMediaProtocol MediaInfoMediaProtocol = "Mms" )
List of MediaInfo.MediaProtocol
type MediaInfoPlaybackInfoRequest ¶
type MediaInfoPlaybackInfoRequest struct { Id string `json:"Id,omitempty"` UserId string `json:"UserId,omitempty"` MaxStreamingBitrate int64 `json:"MaxStreamingBitrate,omitempty"` StartTimeTicks int64 `json:"StartTimeTicks,omitempty"` AudioStreamIndex int32 `json:"AudioStreamIndex,omitempty"` SubtitleStreamIndex int32 `json:"SubtitleStreamIndex,omitempty"` MaxAudioChannels int32 `json:"MaxAudioChannels,omitempty"` MediaSourceId string `json:"MediaSourceId,omitempty"` LiveStreamId string `json:"LiveStreamId,omitempty"` DeviceProfile *DlnaDeviceProfile `json:"DeviceProfile,omitempty"` EnableDirectPlay bool `json:"EnableDirectPlay,omitempty"` EnableDirectStream bool `json:"EnableDirectStream,omitempty"` EnableTranscoding bool `json:"EnableTranscoding,omitempty"` AllowInterlacedVideoStreamCopy bool `json:"AllowInterlacedVideoStreamCopy,omitempty"` AllowVideoStreamCopy bool `json:"AllowVideoStreamCopy,omitempty"` AllowAudioStreamCopy bool `json:"AllowAudioStreamCopy,omitempty"` IsPlayback bool `json:"IsPlayback,omitempty"` AutoOpenLiveStream bool `json:"AutoOpenLiveStream,omitempty"` DirectPlayProtocols []MediaInfoMediaProtocol `json:"DirectPlayProtocols,omitempty"` CurrentPlaySessionId string `json:"CurrentPlaySessionId,omitempty"` }
type MediaInfoPlaybackInfoResponse ¶
type MediaInfoPlaybackInfoResponse struct { MediaSources []MediaSourceInfo `json:"MediaSources,omitempty"` PlaySessionId string `json:"PlaySessionId,omitempty"` ErrorCode *DlnaPlaybackErrorCode `json:"ErrorCode,omitempty"` }
type MediaInfoServiceApiService ¶
type MediaInfoServiceApiService service
func (*MediaInfoServiceApiService) GetItemsByIdPlaybackinfo ¶
func (a *MediaInfoServiceApiService) GetItemsByIdPlaybackinfo(ctx context.Context, id string, userId string) (MediaInfoPlaybackInfoResponse, *http.Response, error)
MediaInfoServiceApiService Gets live playback media info for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param userId User Id
@return MediaInfoPlaybackInfoResponse
func (*MediaInfoServiceApiService) GetPlaybackBitratetest ¶
func (a *MediaInfoServiceApiService) GetPlaybackBitratetest(ctx context.Context, size int64) (*http.Response, error)
MediaInfoServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param size Size
func (*MediaInfoServiceApiService) PostItemsByIdPlaybackinfo ¶
func (a *MediaInfoServiceApiService) PostItemsByIdPlaybackinfo(ctx context.Context, body MediaInfoPlaybackInfoRequest, id string) (MediaInfoPlaybackInfoResponse, *http.Response, error)
MediaInfoServiceApiService Gets live playback media info for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body PlaybackInfoRequest:
- @param id
@return MediaInfoPlaybackInfoResponse
func (*MediaInfoServiceApiService) PostLivestreamsClose ¶
func (a *MediaInfoServiceApiService) PostLivestreamsClose(ctx context.Context, liveStreamId string) (*http.Response, error)
MediaInfoServiceApiService Closes a media source Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param liveStreamId LiveStreamId
func (*MediaInfoServiceApiService) PostLivestreamsMediainfo ¶
func (a *MediaInfoServiceApiService) PostLivestreamsMediainfo(ctx context.Context, liveStreamId string) (*http.Response, error)
MediaInfoServiceApiService Closes a media source Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param liveStreamId LiveStreamId
func (*MediaInfoServiceApiService) PostLivestreamsOpen ¶
func (a *MediaInfoServiceApiService) PostLivestreamsOpen(ctx context.Context, body MediaInfoLiveStreamRequest) (MediaInfoLiveStreamResponse, *http.Response, error)
MediaInfoServiceApiService Opens a media source Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body LiveStreamRequest:
@return MediaInfoLiveStreamResponse
type MediaInfoTransportStreamTimestamp ¶
type MediaInfoTransportStreamTimestamp string
const ( NONE_MediaInfoTransportStreamTimestamp MediaInfoTransportStreamTimestamp = "None" ZERO_MediaInfoTransportStreamTimestamp MediaInfoTransportStreamTimestamp = "Zero" VALID_MediaInfoTransportStreamTimestamp MediaInfoTransportStreamTimestamp = "Valid" )
List of MediaInfo.TransportStreamTimestamp
type MediaSourceInfo ¶
type MediaSourceInfo struct { Protocol *MediaInfoMediaProtocol `json:"Protocol,omitempty"` Id string `json:"Id,omitempty"` Path string `json:"Path,omitempty"` EncoderPath string `json:"EncoderPath,omitempty"` EncoderProtocol *MediaInfoMediaProtocol `json:"EncoderProtocol,omitempty"` Type_ *MediaSourceType `json:"Type,omitempty"` Container string `json:"Container,omitempty"` Size int64 `json:"Size,omitempty"` Name string `json:"Name,omitempty"` SortName string `json:"SortName,omitempty"` IsRemote bool `json:"IsRemote,omitempty"` RunTimeTicks int64 `json:"RunTimeTicks,omitempty"` ContainerStartTimeTicks int64 `json:"ContainerStartTimeTicks,omitempty"` SupportsTranscoding bool `json:"SupportsTranscoding,omitempty"` SupportsDirectStream bool `json:"SupportsDirectStream,omitempty"` SupportsDirectPlay bool `json:"SupportsDirectPlay,omitempty"` IsInfiniteStream bool `json:"IsInfiniteStream,omitempty"` RequiresOpening bool `json:"RequiresOpening,omitempty"` OpenToken string `json:"OpenToken,omitempty"` RequiresClosing bool `json:"RequiresClosing,omitempty"` LiveStreamId string `json:"LiveStreamId,omitempty"` BufferMs int32 `json:"BufferMs,omitempty"` RequiresLooping bool `json:"RequiresLooping,omitempty"` SupportsProbing bool `json:"SupportsProbing,omitempty"` Video3DFormat *Video3DFormat `json:"Video3DFormat,omitempty"` MediaStreams []MediaStream `json:"MediaStreams,omitempty"` Formats []string `json:"Formats,omitempty"` Bitrate int32 `json:"Bitrate,omitempty"` Timestamp *MediaInfoTransportStreamTimestamp `json:"Timestamp,omitempty"` RequiredHttpHeaders map[string]string `json:"RequiredHttpHeaders,omitempty"` DirectStreamUrl string `json:"DirectStreamUrl,omitempty"` TranscodingUrl string `json:"TranscodingUrl,omitempty"` TranscodingSubProtocol string `json:"TranscodingSubProtocol,omitempty"` TranscodingContainer string `json:"TranscodingContainer,omitempty"` AnalyzeDurationMs int32 `json:"AnalyzeDurationMs,omitempty"` ReadAtNativeFramerate bool `json:"ReadAtNativeFramerate,omitempty"` DefaultAudioStreamIndex int32 `json:"DefaultAudioStreamIndex,omitempty"` DefaultSubtitleStreamIndex int32 `json:"DefaultSubtitleStreamIndex,omitempty"` ItemId string `json:"ItemId,omitempty"` ServerId string `json:"ServerId,omitempty"` }
type MediaSourceType ¶
type MediaSourceType string
const ( DEFAULT__MediaSourceType MediaSourceType = "Default" GROUPING_MediaSourceType MediaSourceType = "Grouping" PLACEHOLDER_MediaSourceType MediaSourceType = "Placeholder" )
List of MediaSourceType
type MediaStream ¶
type MediaStream struct { Codec string `json:"Codec,omitempty"` CodecTag string `json:"CodecTag,omitempty"` Language string `json:"Language,omitempty"` ColorTransfer string `json:"ColorTransfer,omitempty"` ColorPrimaries string `json:"ColorPrimaries,omitempty"` ColorSpace string `json:"ColorSpace,omitempty"` Comment string `json:"Comment,omitempty"` StreamStartTimeTicks int64 `json:"StreamStartTimeTicks,omitempty"` TimeBase string `json:"TimeBase,omitempty"` CodecTimeBase string `json:"CodecTimeBase,omitempty"` Title string `json:"Title,omitempty"` Extradata string `json:"Extradata,omitempty"` VideoRange string `json:"VideoRange,omitempty"` DisplayTitle string `json:"DisplayTitle,omitempty"` DisplayLanguage string `json:"DisplayLanguage,omitempty"` NalLengthSize string `json:"NalLengthSize,omitempty"` IsInterlaced bool `json:"IsInterlaced,omitempty"` IsAVC bool `json:"IsAVC,omitempty"` ChannelLayout string `json:"ChannelLayout,omitempty"` BitRate int32 `json:"BitRate,omitempty"` BitDepth int32 `json:"BitDepth,omitempty"` RefFrames int32 `json:"RefFrames,omitempty"` Rotation int32 `json:"Rotation,omitempty"` Channels int32 `json:"Channels,omitempty"` SampleRate int32 `json:"SampleRate,omitempty"` IsDefault bool `json:"IsDefault,omitempty"` IsForced bool `json:"IsForced,omitempty"` Height int32 `json:"Height,omitempty"` Width int32 `json:"Width,omitempty"` AverageFrameRate float32 `json:"AverageFrameRate,omitempty"` RealFrameRate float32 `json:"RealFrameRate,omitempty"` Profile string `json:"Profile,omitempty"` Type_ *MediaStreamType `json:"Type,omitempty"` AspectRatio string `json:"AspectRatio,omitempty"` Index int32 `json:"Index,omitempty"` IsExternal bool `json:"IsExternal,omitempty"` DeliveryMethod *DlnaSubtitleDeliveryMethod `json:"DeliveryMethod,omitempty"` DeliveryUrl string `json:"DeliveryUrl,omitempty"` IsExternalUrl bool `json:"IsExternalUrl,omitempty"` IsTextSubtitleStream bool `json:"IsTextSubtitleStream,omitempty"` SupportsExternalStream bool `json:"SupportsExternalStream,omitempty"` Path string `json:"Path,omitempty"` Protocol *MediaInfoMediaProtocol `json:"Protocol,omitempty"` PixelFormat string `json:"PixelFormat,omitempty"` Level float64 `json:"Level,omitempty"` IsAnamorphic bool `json:"IsAnamorphic,omitempty"` ItemId string `json:"ItemId,omitempty"` ServerId string `json:"ServerId,omitempty"` AttachmentSize int32 `json:"AttachmentSize,omitempty"` MimeType string `json:"MimeType,omitempty"` IsClosedCaptions bool `json:"IsClosedCaptions,omitempty"` SubtitleLocationType *SubtitleLocationType `json:"SubtitleLocationType,omitempty"` }
type MediaStreamType ¶
type MediaStreamType string
const ( UNKNOWN_MediaStreamType MediaStreamType = "Unknown" AUDIO_MediaStreamType MediaStreamType = "Audio" VIDEO_MediaStreamType MediaStreamType = "Video" SUBTITLE_MediaStreamType MediaStreamType = "Subtitle" EMBEDDED_IMAGE_MediaStreamType MediaStreamType = "EmbeddedImage" ATTACHMENT_MediaStreamType MediaStreamType = "Attachment" DATA_MediaStreamType MediaStreamType = "Data" )
List of MediaStreamType
type MetadataEditorInfo ¶
type MetadataEditorInfo struct { ParentalRatingOptions []ParentalRating `json:"ParentalRatingOptions,omitempty"` Countries []GlobalizationCountryInfo `json:"Countries,omitempty"` Cultures []GlobalizationCultureDto `json:"Cultures,omitempty"` ExternalIdInfos []ExternalIdInfo `json:"ExternalIdInfos,omitempty"` }
type MetadataFields ¶
type MetadataFields string
const ( CAST_MetadataFields MetadataFields = "Cast" GENRES_MetadataFields MetadataFields = "Genres" PRODUCTION_LOCATIONS_MetadataFields MetadataFields = "ProductionLocations" STUDIOS_MetadataFields MetadataFields = "Studios" TAGS_MetadataFields MetadataFields = "Tags" NAME_MetadataFields MetadataFields = "Name" OVERVIEW_MetadataFields MetadataFields = "Overview" RUNTIME_MetadataFields MetadataFields = "Runtime" OFFICIAL_RATING_MetadataFields MetadataFields = "OfficialRating" COLLECTIONS_MetadataFields MetadataFields = "Collections" CHANNEL_NUMBER_MetadataFields MetadataFields = "ChannelNumber" SORT_NAME_MetadataFields MetadataFields = "SortName" ORIGINAL_TITLE_MetadataFields MetadataFields = "OriginalTitle" )
List of MetadataFields
type MoviesServiceApiService ¶
type MoviesServiceApiService service
func (*MoviesServiceApiService) GetMoviesRecommendations ¶
func (a *MoviesServiceApiService) GetMoviesRecommendations(ctx context.Context, localVarOptionals *MoviesServiceApiGetMoviesRecommendationsOpts) ([]RecommendationDto, *http.Response, error)
type MusicGenresServiceApiGetMusicgenresOpts ¶
type MusicGenresServiceApiGetMusicgenresOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type MusicGenresServiceApiService ¶
type MusicGenresServiceApiService service
func (*MusicGenresServiceApiService) GetMusicgenres ¶
func (a *MusicGenresServiceApiService) GetMusicgenres(ctx context.Context, localVarOptionals *MusicGenresServiceApiGetMusicgenresOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*MusicGenresServiceApiService) GetMusicgenresByName ¶
func (a *MusicGenresServiceApiService) GetMusicgenresByName(ctx context.Context, name string, localVarOptionals *MusicGenresServiceApiGetMusicgenresByNameOpts) (BaseItemDto, *http.Response, error)
type NameIdPair ¶
type NameLongIdPair ¶
type NameValuePair ¶
type NetEndPointInfo ¶
type NotificationsNotificationLevel ¶
type NotificationsNotificationLevel string
const ( NORMAL_NotificationsNotificationLevel NotificationsNotificationLevel = "Normal" WARNING_NotificationsNotificationLevel NotificationsNotificationLevel = "Warning" ERROR__NotificationsNotificationLevel NotificationsNotificationLevel = "Error" )
List of Notifications.NotificationLevel
type NotificationsServiceApiService ¶
type NotificationsServiceApiService service
func (*NotificationsServiceApiService) GetNotificationsByUserid ¶
func (a *NotificationsServiceApiService) GetNotificationsByUserid(ctx context.Context, userId string, localVarOptionals *NotificationsServiceApiGetNotificationsByUseridOpts) (EmbyNotificationsApiNotificationResult, *http.Response, error)
func (*NotificationsServiceApiService) GetNotificationsByUseridSummary ¶
func (a *NotificationsServiceApiService) GetNotificationsByUseridSummary(ctx context.Context, userId string) (EmbyNotificationsApiNotificationsSummary, *http.Response, error)
NotificationsServiceApiService Gets a notification summary for a user Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
@return EmbyNotificationsApiNotificationsSummary
func (*NotificationsServiceApiService) GetNotificationsServices ¶
func (a *NotificationsServiceApiService) GetNotificationsServices(ctx context.Context) ([]NameIdPair, *http.Response, error)
NotificationsServiceApiService Gets notification types Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []NameIdPair
func (*NotificationsServiceApiService) GetNotificationsTypes ¶
func (a *NotificationsServiceApiService) GetNotificationsTypes(ctx context.Context) ([]NotificationsNotificationTypeInfo, *http.Response, error)
NotificationsServiceApiService Gets notification types Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []NotificationsNotificationTypeInfo
func (*NotificationsServiceApiService) PostNotificationsAdmin ¶
func (a *NotificationsServiceApiService) PostNotificationsAdmin(ctx context.Context, name string, description string, localVarOptionals *NotificationsServiceApiPostNotificationsAdminOpts) (*http.Response, error)
func (*NotificationsServiceApiService) PostNotificationsByUseridRead ¶
func (a *NotificationsServiceApiService) PostNotificationsByUseridRead(ctx context.Context, userId string, ids string) (*http.Response, error)
NotificationsServiceApiService Marks notifications as read Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param ids A list of notification ids, comma delimited
func (*NotificationsServiceApiService) PostNotificationsByUseridUnread ¶
func (a *NotificationsServiceApiService) PostNotificationsByUseridUnread(ctx context.Context, userId string, ids string) (*http.Response, error)
NotificationsServiceApiService Marks notifications as unread Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param ids A list of notification ids, comma delimited
type OfficialRatingServiceApiGetOfficialratingsOpts ¶
type OfficialRatingServiceApiGetOfficialratingsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type OfficialRatingServiceApiService ¶
type OfficialRatingServiceApiService service
func (*OfficialRatingServiceApiService) GetOfficialratings ¶
func (a *OfficialRatingServiceApiService) GetOfficialratings(ctx context.Context, localVarOptionals *OfficialRatingServiceApiGetOfficialratingsOpts) (QueryResultUserLibraryOfficialRatingItem, *http.Response, error)
type OpenApiServiceApiService ¶
type OpenApiServiceApiService service
func (*OpenApiServiceApiService) GetOpenapi ¶
OpenApiServiceApiService Gets the OpenAPI 3 specifications No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return string
func (*OpenApiServiceApiService) GetOpenapiJson ¶
func (a *OpenApiServiceApiService) GetOpenapiJson(ctx context.Context) (string, *http.Response, error)
OpenApiServiceApiService Gets OpenAPI 3 specifications No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return string
func (*OpenApiServiceApiService) GetSwagger ¶
OpenApiServiceApiService Gets the swagger specifications No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return string
func (*OpenApiServiceApiService) GetSwaggerJson ¶
func (a *OpenApiServiceApiService) GetSwaggerJson(ctx context.Context) (string, *http.Response, error)
OpenApiServiceApiService Gets the swagger specifications No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return string
type OperatingSystem ¶
type OperatingSystem string
const ( WINDOWS_OperatingSystem OperatingSystem = "Windows" LINUX_OperatingSystem OperatingSystem = "Linux" OSX_OperatingSystem OperatingSystem = "OSX" BSD_OperatingSystem OperatingSystem = "BSD" ANDROID_OperatingSystem OperatingSystem = "Android" )
List of OperatingSystem
type PackageServiceApiService ¶
type PackageServiceApiService service
func (*PackageServiceApiService) DeletePackagesInstallingById ¶
func (a *PackageServiceApiService) DeletePackagesInstallingById(ctx context.Context, id string) (*http.Response, error)
PackageServiceApiService Cancels a package installation Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Installation Id
func (*PackageServiceApiService) GetPackages ¶
func (a *PackageServiceApiService) GetPackages(ctx context.Context, localVarOptionals *PackageServiceApiGetPackagesOpts) ([]UpdatesPackageInfo, *http.Response, error)
func (*PackageServiceApiService) GetPackagesByName ¶
func (a *PackageServiceApiService) GetPackagesByName(ctx context.Context, name string, localVarOptionals *PackageServiceApiGetPackagesByNameOpts) (UpdatesPackageInfo, *http.Response, error)
func (*PackageServiceApiService) GetPackagesUpdates ¶
func (a *PackageServiceApiService) GetPackagesUpdates(ctx context.Context, packageType string) ([]UpdatesPackageVersionInfo, *http.Response, error)
PackageServiceApiService Gets available package updates for currently installed packages Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param packageType Package type filter (System/UserInstalled)
@return []UpdatesPackageVersionInfo
func (*PackageServiceApiService) PostPackagesInstalledByName ¶
func (a *PackageServiceApiService) PostPackagesInstalledByName(ctx context.Context, name string, localVarOptionals *PackageServiceApiPostPackagesInstalledByNameOpts) (*http.Response, error)
func (*PackageServiceApiService) PostPackagesInstallingByIdDelete ¶
func (a *PackageServiceApiService) PostPackagesInstallingByIdDelete(ctx context.Context, id string) (*http.Response, error)
PackageServiceApiService Cancels a package installation Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Installation Id
type ParentalRating ¶
type PersonType ¶
type PersonType string
const ( ACTOR_PersonType PersonType = "Actor" DIRECTOR_PersonType PersonType = "Director" WRITER_PersonType PersonType = "Writer" PRODUCER_PersonType PersonType = "Producer" GUEST_STAR_PersonType PersonType = "GuestStar" COMPOSER_PersonType PersonType = "Composer" CONDUCTOR_PersonType PersonType = "Conductor" LYRICIST_PersonType PersonType = "Lyricist" )
List of PersonType
type PersonsServiceApiGetPersonsOpts ¶
type PersonsServiceApiGetPersonsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type PersonsServiceApiService ¶
type PersonsServiceApiService service
func (*PersonsServiceApiService) GetPersons ¶
func (a *PersonsServiceApiService) GetPersons(ctx context.Context, localVarOptionals *PersonsServiceApiGetPersonsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*PersonsServiceApiService) GetPersonsByName ¶
func (a *PersonsServiceApiService) GetPersonsByName(ctx context.Context, name string, localVarOptionals *PersonsServiceApiGetPersonsByNameOpts) (BaseItemDto, *http.Response, error)
type PlayCommand ¶
type PlayCommand string
const ( PLAY_NOW_PlayCommand PlayCommand = "PlayNow" PLAY_NEXT_PlayCommand PlayCommand = "PlayNext" PLAY_LAST_PlayCommand PlayCommand = "PlayLast" PLAY_INSTANT_MIX_PlayCommand PlayCommand = "PlayInstantMix" PLAY_SHUFFLE_PlayCommand PlayCommand = "PlayShuffle" )
List of PlayCommand
type PlayMethod ¶
type PlayMethod string
const ( TRANSCODE_PlayMethod PlayMethod = "Transcode" DIRECT_STREAM_PlayMethod PlayMethod = "DirectStream" DIRECT_PLAY_PlayMethod PlayMethod = "DirectPlay" )
List of PlayMethod
type PlayRequest ¶
type PlayRequest struct { ControllingUserId string `json:"ControllingUserId,omitempty"` SubtitleStreamIndex int32 `json:"SubtitleStreamIndex,omitempty"` AudioStreamIndex int32 `json:"AudioStreamIndex,omitempty"` MediaSourceId string `json:"MediaSourceId,omitempty"` StartIndex int32 `json:"StartIndex,omitempty"` }
type PlaybackProgressInfo ¶
type PlaybackProgressInfo struct { CanSeek bool `json:"CanSeek,omitempty"` Item *BaseItemDto `json:"Item,omitempty"` NowPlayingQueue []QueueItem `json:"NowPlayingQueue,omitempty"` PlaylistItemId string `json:"PlaylistItemId,omitempty"` ItemId string `json:"ItemId,omitempty"` SessionId string `json:"SessionId,omitempty"` MediaSourceId string `json:"MediaSourceId,omitempty"` AudioStreamIndex int32 `json:"AudioStreamIndex,omitempty"` SubtitleStreamIndex int32 `json:"SubtitleStreamIndex,omitempty"` IsPaused bool `json:"IsPaused,omitempty"` PlaylistIndex int32 `json:"PlaylistIndex,omitempty"` PlaylistLength int32 `json:"PlaylistLength,omitempty"` IsMuted bool `json:"IsMuted,omitempty"` PositionTicks int64 `json:"PositionTicks,omitempty"` RunTimeTicks int64 `json:"RunTimeTicks,omitempty"` PlaybackStartTimeTicks int64 `json:"PlaybackStartTimeTicks,omitempty"` VolumeLevel int32 `json:"VolumeLevel,omitempty"` Brightness int32 `json:"Brightness,omitempty"` AspectRatio string `json:"AspectRatio,omitempty"` EventName *ProgressEvent `json:"EventName,omitempty"` PlayMethod *PlayMethod `json:"PlayMethod,omitempty"` LiveStreamId string `json:"LiveStreamId,omitempty"` PlaySessionId string `json:"PlaySessionId,omitempty"` RepeatMode *RepeatMode `json:"RepeatMode,omitempty"` SubtitleOffset int32 `json:"SubtitleOffset,omitempty"` PlaybackRate float64 `json:"PlaybackRate,omitempty"` PlaylistItemIds []string `json:"PlaylistItemIds,omitempty"` }
type PlaybackStartInfo ¶
type PlaybackStartInfo struct { CanSeek bool `json:"CanSeek,omitempty"` Item *BaseItemDto `json:"Item,omitempty"` NowPlayingQueue []QueueItem `json:"NowPlayingQueue,omitempty"` PlaylistItemId string `json:"PlaylistItemId,omitempty"` ItemId string `json:"ItemId,omitempty"` SessionId string `json:"SessionId,omitempty"` MediaSourceId string `json:"MediaSourceId,omitempty"` AudioStreamIndex int32 `json:"AudioStreamIndex,omitempty"` SubtitleStreamIndex int32 `json:"SubtitleStreamIndex,omitempty"` IsPaused bool `json:"IsPaused,omitempty"` PlaylistIndex int32 `json:"PlaylistIndex,omitempty"` PlaylistLength int32 `json:"PlaylistLength,omitempty"` IsMuted bool `json:"IsMuted,omitempty"` PositionTicks int64 `json:"PositionTicks,omitempty"` RunTimeTicks int64 `json:"RunTimeTicks,omitempty"` PlaybackStartTimeTicks int64 `json:"PlaybackStartTimeTicks,omitempty"` VolumeLevel int32 `json:"VolumeLevel,omitempty"` Brightness int32 `json:"Brightness,omitempty"` AspectRatio string `json:"AspectRatio,omitempty"` EventName *ProgressEvent `json:"EventName,omitempty"` PlayMethod *PlayMethod `json:"PlayMethod,omitempty"` LiveStreamId string `json:"LiveStreamId,omitempty"` PlaySessionId string `json:"PlaySessionId,omitempty"` RepeatMode *RepeatMode `json:"RepeatMode,omitempty"` SubtitleOffset int32 `json:"SubtitleOffset,omitempty"` PlaybackRate float64 `json:"PlaybackRate,omitempty"` PlaylistItemIds []string `json:"PlaylistItemIds,omitempty"` }
type PlaybackStopInfo ¶
type PlaybackStopInfo struct { NowPlayingQueue []QueueItem `json:"NowPlayingQueue,omitempty"` PlaylistItemId string `json:"PlaylistItemId,omitempty"` PlaylistIndex int32 `json:"PlaylistIndex,omitempty"` PlaylistLength int32 `json:"PlaylistLength,omitempty"` Item *BaseItemDto `json:"Item,omitempty"` ItemId string `json:"ItemId,omitempty"` SessionId string `json:"SessionId,omitempty"` MediaSourceId string `json:"MediaSourceId,omitempty"` PositionTicks int64 `json:"PositionTicks,omitempty"` LiveStreamId string `json:"LiveStreamId,omitempty"` PlaySessionId string `json:"PlaySessionId,omitempty"` Failed bool `json:"Failed,omitempty"` NextMediaType string `json:"NextMediaType,omitempty"` }
type PlayerStateInfo ¶
type PlayerStateInfo struct { PositionTicks int64 `json:"PositionTicks,omitempty"` CanSeek bool `json:"CanSeek,omitempty"` IsPaused bool `json:"IsPaused,omitempty"` IsMuted bool `json:"IsMuted,omitempty"` VolumeLevel int32 `json:"VolumeLevel,omitempty"` AudioStreamIndex int32 `json:"AudioStreamIndex,omitempty"` SubtitleStreamIndex int32 `json:"SubtitleStreamIndex,omitempty"` MediaSourceId string `json:"MediaSourceId,omitempty"` PlayMethod *PlayMethod `json:"PlayMethod,omitempty"` RepeatMode *RepeatMode `json:"RepeatMode,omitempty"` SubtitleOffset int32 `json:"SubtitleOffset,omitempty"` PlaybackRate float64 `json:"PlaybackRate,omitempty"` }
type PlaylistServiceApiService ¶
type PlaylistServiceApiService service
func (*PlaylistServiceApiService) DeletePlaylistsByIdItems ¶
func (a *PlaylistServiceApiService) DeletePlaylistsByIdItems(ctx context.Context, id string, entryIds string) (*http.Response, error)
PlaylistServiceApiService Removes items from a playlist Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
- @param entryIds
func (*PlaylistServiceApiService) GetPlaylistsByIdItems ¶
func (a *PlaylistServiceApiService) GetPlaylistsByIdItems(ctx context.Context, id string, localVarOptionals *PlaylistServiceApiGetPlaylistsByIdItemsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*PlaylistServiceApiService) PostPlaylists ¶
func (a *PlaylistServiceApiService) PostPlaylists(ctx context.Context, localVarOptionals *PlaylistServiceApiPostPlaylistsOpts) (PlaylistsPlaylistCreationResult, *http.Response, error)
func (*PlaylistServiceApiService) PostPlaylistsByIdItems ¶
func (a *PlaylistServiceApiService) PostPlaylistsByIdItems(ctx context.Context, ids string, id string, localVarOptionals *PlaylistServiceApiPostPlaylistsByIdItemsOpts) (*http.Response, error)
func (*PlaylistServiceApiService) PostPlaylistsByIdItemsByItemidMoveByNewindex ¶
func (a *PlaylistServiceApiService) PostPlaylistsByIdItemsByItemidMoveByNewindex(ctx context.Context, itemId int64, id string, newIndex int32) (*http.Response, error)
PlaylistServiceApiService Moves a playlist item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param itemId ItemId
- @param id
- @param newIndex NewIndex
func (*PlaylistServiceApiService) PostPlaylistsByIdItemsDelete ¶
func (a *PlaylistServiceApiService) PostPlaylistsByIdItemsDelete(ctx context.Context, id string, entryIds string) (*http.Response, error)
PlaylistServiceApiService Removes items from a playlist Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
- @param entryIds
type PlaystateCommand ¶
type PlaystateCommand string
const ( STOP_PlaystateCommand PlaystateCommand = "Stop" PAUSE_PlaystateCommand PlaystateCommand = "Pause" UNPAUSE_PlaystateCommand PlaystateCommand = "Unpause" NEXT_TRACK_PlaystateCommand PlaystateCommand = "NextTrack" PREVIOUS_TRACK_PlaystateCommand PlaystateCommand = "PreviousTrack" SEEK_PlaystateCommand PlaystateCommand = "Seek" REWIND_PlaystateCommand PlaystateCommand = "Rewind" FAST_FORWARD_PlaystateCommand PlaystateCommand = "FastForward" PLAY_PAUSE_PlaystateCommand PlaystateCommand = "PlayPause" )
List of PlaystateCommand
type PlaystateRequest ¶
type PlaystateRequest struct { Command *PlaystateCommand `json:"Command,omitempty"` SeekPositionTicks int64 `json:"SeekPositionTicks,omitempty"` ControllingUserId string `json:"ControllingUserId,omitempty"` }
type PlaystateServiceApiPostUsersByUseridPlayingitemsByIdProgressOpts ¶
type PlaystateServiceApiPostUsersByUseridPlayingitemsByIdProgressOpts struct { PositionTicks optional.Int64 IsPaused optional.Bool IsMuted optional.Bool AudioStreamIndex optional.Int32 SubtitleStreamIndex optional.Int32 VolumeLevel optional.Int32 PlayMethod optional.Interface LiveStreamId optional.String PlaySessionId optional.String RepeatMode optional.Interface SubtitleOffset optional.Int32 PlaybackRate optional.Float64 }
type PlaystateServiceApiService ¶
type PlaystateServiceApiService service
func (*PlaystateServiceApiService) DeleteUsersByUseridPlayeditemsById ¶
func (a *PlaystateServiceApiService) DeleteUsersByUseridPlayeditemsById(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
PlaystateServiceApiService Marks an item as unplayed Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return UserItemDataDto
func (*PlaystateServiceApiService) DeleteUsersByUseridPlayingitemsById ¶
func (*PlaystateServiceApiService) PostSessionsPlaying ¶
func (a *PlaystateServiceApiService) PostSessionsPlaying(ctx context.Context, body PlaybackStartInfo) (*http.Response, error)
PlaystateServiceApiService Reports playback has started within a session Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body PlaybackStartInfo:
func (*PlaystateServiceApiService) PostSessionsPlayingPing ¶
func (a *PlaystateServiceApiService) PostSessionsPlayingPing(ctx context.Context, localVarOptionals *PlaystateServiceApiPostSessionsPlayingPingOpts) (*http.Response, error)
func (*PlaystateServiceApiService) PostSessionsPlayingProgress ¶
func (a *PlaystateServiceApiService) PostSessionsPlayingProgress(ctx context.Context, body PlaybackProgressInfo) (*http.Response, error)
PlaystateServiceApiService Reports playback progress within a session Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body PlaybackProgressInfo:
func (*PlaystateServiceApiService) PostSessionsPlayingStopped ¶
func (a *PlaystateServiceApiService) PostSessionsPlayingStopped(ctx context.Context, body PlaybackStopInfo) (*http.Response, error)
PlaystateServiceApiService Reports playback has stopped within a session Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body PlaybackStopInfo:
func (*PlaystateServiceApiService) PostUsersByUseridItemsByItemidUserdata ¶
func (a *PlaystateServiceApiService) PostUsersByUseridItemsByItemidUserdata(ctx context.Context, body UserItemDataDto, userId string, itemId string) (*http.Response, error)
PlaystateServiceApiService Updates userdata for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body UserItemDataDto:
- @param userId User Id
- @param itemId
func (*PlaystateServiceApiService) PostUsersByUseridPlayeditemsById ¶
func (a *PlaystateServiceApiService) PostUsersByUseridPlayeditemsById(ctx context.Context, userId string, id string, localVarOptionals *PlaystateServiceApiPostUsersByUseridPlayeditemsByIdOpts) (UserItemDataDto, *http.Response, error)
func (*PlaystateServiceApiService) PostUsersByUseridPlayeditemsByIdDelete ¶
func (a *PlaystateServiceApiService) PostUsersByUseridPlayeditemsByIdDelete(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
PlaystateServiceApiService Marks an item as unplayed Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return UserItemDataDto
func (*PlaystateServiceApiService) PostUsersByUseridPlayingitemsById ¶
func (a *PlaystateServiceApiService) PostUsersByUseridPlayingitemsById(ctx context.Context, userId string, id string, mediaSourceId string, localVarOptionals *PlaystateServiceApiPostUsersByUseridPlayingitemsByIdOpts) (*http.Response, error)
func (*PlaystateServiceApiService) PostUsersByUseridPlayingitemsByIdDelete ¶
func (*PlaystateServiceApiService) PostUsersByUseridPlayingitemsByIdProgress ¶
func (a *PlaystateServiceApiService) PostUsersByUseridPlayingitemsByIdProgress(ctx context.Context, body MediaEncodingApiOnPlaybackProgress, mediaSourceId string, userId string, id string, localVarOptionals *PlaystateServiceApiPostUsersByUseridPlayingitemsByIdProgressOpts) (*http.Response, error)
type PluginServiceApiService ¶
type PluginServiceApiService service
func (*PluginServiceApiService) DeletePluginsById ¶
func (a *PluginServiceApiService) DeletePluginsById(ctx context.Context, id string) (*http.Response, error)
PluginServiceApiService Uninstalls a plugin Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Plugin Id
func (*PluginServiceApiService) GetPlugins ¶
func (a *PluginServiceApiService) GetPlugins(ctx context.Context) ([]PluginsPluginInfo, *http.Response, error)
PluginServiceApiService Gets a list of currently installed plugins Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []PluginsPluginInfo
func (*PluginServiceApiService) GetPluginsByIdConfiguration ¶
func (a *PluginServiceApiService) GetPluginsByIdConfiguration(ctx context.Context, id string) (*http.Response, error)
PluginServiceApiService Gets a plugin's configuration Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Plugin Id
func (*PluginServiceApiService) GetPluginsByIdThumb ¶
func (a *PluginServiceApiService) GetPluginsByIdThumb(ctx context.Context, id string) (*http.Response, error)
PluginServiceApiService Gets a plugin thumb image No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Plugin Id
func (*PluginServiceApiService) PostPluginsByIdConfiguration ¶
func (a *PluginServiceApiService) PostPluginsByIdConfiguration(ctx context.Context, body Object, id string) (*http.Response, error)
PluginServiceApiService Updates a plugin's configuration Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
- @param id Plugin Id
func (*PluginServiceApiService) PostPluginsByIdDelete ¶
func (a *PluginServiceApiService) PostPluginsByIdDelete(ctx context.Context, id string) (*http.Response, error)
PluginServiceApiService Uninstalls a plugin Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Plugin Id
type PluginsConfigurationPageType ¶
type PluginsConfigurationPageType string
const ( PLUGIN_CONFIGURATION_PluginsConfigurationPageType PluginsConfigurationPageType = "PluginConfiguration" NONE_PluginsConfigurationPageType PluginsConfigurationPageType = "None" )
List of Plugins.ConfigurationPageType
type PluginsPluginInfo ¶
type PluginsPluginInfo struct { Name string `json:"Name,omitempty"` Version string `json:"Version,omitempty"` ConfigurationFileName string `json:"ConfigurationFileName,omitempty"` Description string `json:"Description,omitempty"` Id string `json:"Id,omitempty"` ImageTag string `json:"ImageTag,omitempty"` }
type ProgressEvent ¶
type ProgressEvent string
const ( TIME_UPDATE_ProgressEvent ProgressEvent = "TimeUpdate" PAUSE_ProgressEvent ProgressEvent = "Pause" UNPAUSE_ProgressEvent ProgressEvent = "Unpause" VOLUME_CHANGE_ProgressEvent ProgressEvent = "VolumeChange" REPEAT_MODE_CHANGE_ProgressEvent ProgressEvent = "RepeatModeChange" AUDIO_TRACK_CHANGE_ProgressEvent ProgressEvent = "AudioTrackChange" SUBTITLE_TRACK_CHANGE_ProgressEvent ProgressEvent = "SubtitleTrackChange" PLAYLIST_ITEM_MOVE_ProgressEvent ProgressEvent = "PlaylistItemMove" PLAYLIST_ITEM_REMOVE_ProgressEvent ProgressEvent = "PlaylistItemRemove" PLAYLIST_ITEM_ADD_ProgressEvent ProgressEvent = "PlaylistItemAdd" QUALITY_CHANGE_ProgressEvent ProgressEvent = "QualityChange" STATE_CHANGE_ProgressEvent ProgressEvent = "StateChange" SUBTITLE_OFFSET_CHANGE_ProgressEvent ProgressEvent = "SubtitleOffsetChange" PLAYBACK_RATE_CHANGE_ProgressEvent ProgressEvent = "PlaybackRateChange" )
List of ProgressEvent
type ProvidersAlbumInfo ¶
type ProvidersAlbumInfo struct { AlbumArtists []string `json:"AlbumArtists,omitempty"` SongInfos []ProvidersSongInfo `json:"SongInfos,omitempty"` Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersArtistInfo ¶
type ProvidersArtistInfo struct { Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersBookInfo ¶
type ProvidersBookInfo struct { SeriesName string `json:"SeriesName,omitempty"` Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersGameInfo ¶
type ProvidersGameInfo struct { Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersItemLookupInfo ¶
type ProvidersItemLookupInfo struct { Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersMetadataRefreshMode ¶
type ProvidersMetadataRefreshMode string
const ( VALIDATION_ONLY_ProvidersMetadataRefreshMode ProvidersMetadataRefreshMode = "ValidationOnly" DEFAULT__ProvidersMetadataRefreshMode ProvidersMetadataRefreshMode = "Default" FULL_REFRESH_ProvidersMetadataRefreshMode ProvidersMetadataRefreshMode = "FullRefresh" )
List of Providers.MetadataRefreshMode
type ProvidersMovieInfo ¶
type ProvidersMovieInfo struct { Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersMusicVideoInfo ¶
type ProvidersMusicVideoInfo struct { Artists []string `json:"Artists,omitempty"` Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersPersonLookupInfo ¶
type ProvidersPersonLookupInfo struct { Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersRemoteSearchQueryProvidersAlbumInfo ¶
type ProvidersRemoteSearchQueryProvidersAlbumInfo struct { SearchInfo *ProvidersAlbumInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersArtistInfo ¶
type ProvidersRemoteSearchQueryProvidersArtistInfo struct { SearchInfo *ProvidersArtistInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersBookInfo ¶
type ProvidersRemoteSearchQueryProvidersBookInfo struct { SearchInfo *ProvidersBookInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersGameInfo ¶
type ProvidersRemoteSearchQueryProvidersGameInfo struct { SearchInfo *ProvidersGameInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersItemLookupInfo ¶
type ProvidersRemoteSearchQueryProvidersItemLookupInfo struct { SearchInfo *ProvidersItemLookupInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersMovieInfo ¶
type ProvidersRemoteSearchQueryProvidersMovieInfo struct { SearchInfo *ProvidersMovieInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersMusicVideoInfo ¶
type ProvidersRemoteSearchQueryProvidersMusicVideoInfo struct { SearchInfo *ProvidersMusicVideoInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersPersonLookupInfo ¶
type ProvidersRemoteSearchQueryProvidersPersonLookupInfo struct { SearchInfo *ProvidersPersonLookupInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersSeriesInfo ¶
type ProvidersRemoteSearchQueryProvidersSeriesInfo struct { SearchInfo *ProvidersSeriesInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersRemoteSearchQueryProvidersTrailerInfo ¶
type ProvidersRemoteSearchQueryProvidersTrailerInfo struct { SearchInfo *ProvidersTrailerInfo `json:"SearchInfo,omitempty"` ItemId int64 `json:"ItemId,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` Providers []string `json:"Providers,omitempty"` IncludeDisabledProviders bool `json:"IncludeDisabledProviders,omitempty"` }
type ProvidersSeriesInfo ¶
type ProvidersSeriesInfo struct { EpisodeAirDate time.Time `json:"EpisodeAirDate,omitempty"` DisplayOrder *SeriesDisplayOrder `json:"DisplayOrder,omitempty"` Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersSongInfo ¶
type ProvidersSongInfo struct { AlbumArtists []string `json:"AlbumArtists,omitempty"` Album string `json:"Album,omitempty"` Artists []string `json:"Artists,omitempty"` Composers []string `json:"Composers,omitempty"` Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type ProvidersTrailerInfo ¶
type ProvidersTrailerInfo struct { Name string `json:"Name,omitempty"` MetadataLanguage string `json:"MetadataLanguage,omitempty"` MetadataCountryCode string `json:"MetadataCountryCode,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` Year int32 `json:"Year,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` IsAutomated bool `json:"IsAutomated,omitempty"` EnableAdultMetadata bool `json:"EnableAdultMetadata,omitempty"` }
type PublicSystemInfo ¶
type PublicSystemInfo struct { LocalAddress string `json:"LocalAddress,omitempty"` LocalAddresses []string `json:"LocalAddresses,omitempty"` WanAddress string `json:"WanAddress,omitempty"` RemoteAddresses []string `json:"RemoteAddresses,omitempty"` ServerName string `json:"ServerName,omitempty"` Version string `json:"Version,omitempty"` Id string `json:"Id,omitempty"` }
type QueryResultActivityLogEntry ¶
type QueryResultActivityLogEntry struct { Items []ActivityLogEntry `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultBaseItemDto ¶
type QueryResultBaseItemDto struct { Items []BaseItemDto `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultDevicesDeviceInfo ¶
type QueryResultDevicesDeviceInfo struct { Items []DevicesDeviceInfo `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultEmbyLiveTvChannelManagementInfo ¶
type QueryResultEmbyLiveTvChannelManagementInfo struct { Items []EmbyLiveTvChannelManagementInfo `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultLiveTvApiEpgRow ¶
type QueryResultLiveTvApiEpgRow struct { Items []LiveTvApiEpgRow `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultLiveTvSeriesTimerInfoDto ¶
type QueryResultLiveTvSeriesTimerInfoDto struct { Items []LiveTvSeriesTimerInfoDto `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultLiveTvTimerInfoDto ¶
type QueryResultLiveTvTimerInfoDto struct { Items []LiveTvTimerInfoDto `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultLogFile ¶
type QueryResultString ¶
type QueryResultSyncModelSyncJobItem ¶
type QueryResultSyncModelSyncJobItem struct { Items []SyncModelSyncJobItem `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultSyncSyncJob ¶
type QueryResultSyncSyncJob struct { Items []SyncSyncJob `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultUserDto ¶
type QueryResultUserLibraryOfficialRatingItem ¶
type QueryResultUserLibraryOfficialRatingItem struct { Items []UserLibraryOfficialRatingItem `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultUserLibraryTagItem ¶
type QueryResultUserLibraryTagItem struct { Items []UserLibraryTagItem `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type QueryResultVirtualFolderInfo ¶
type QueryResultVirtualFolderInfo struct { Items []VirtualFolderInfo `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type RatingType ¶
type RatingType string
const ( SCORE_RatingType RatingType = "Score" LIKES_RatingType RatingType = "Likes" )
List of RatingType
type RecommendationDto ¶
type RecommendationDto struct { Items []BaseItemDto `json:"Items,omitempty"` RecommendationType *RecommendationType `json:"RecommendationType,omitempty"` BaselineItemName string `json:"BaselineItemName,omitempty"` CategoryId int64 `json:"CategoryId,omitempty"` }
type RecommendationType ¶
type RecommendationType string
const ( SIMILAR_TO_RECENTLY_PLAYED_RecommendationType RecommendationType = "SimilarToRecentlyPlayed" SIMILAR_TO_LIKED_ITEM_RecommendationType RecommendationType = "SimilarToLikedItem" HAS_DIRECTOR_FROM_RECENTLY_PLAYED_RecommendationType RecommendationType = "HasDirectorFromRecentlyPlayed" HAS_ACTOR_FROM_RECENTLY_PLAYED_RecommendationType RecommendationType = "HasActorFromRecentlyPlayed" HAS_LIKED_DIRECTOR_RecommendationType RecommendationType = "HasLikedDirector" HAS_LIKED_ACTOR_RecommendationType RecommendationType = "HasLikedActor" )
List of RecommendationType
type RemoteImageInfo ¶
type RemoteImageInfo struct { ProviderName string `json:"ProviderName,omitempty"` Url string `json:"Url,omitempty"` ThumbnailUrl string `json:"ThumbnailUrl,omitempty"` Height int32 `json:"Height,omitempty"` Width int32 `json:"Width,omitempty"` CommunityRating float64 `json:"CommunityRating,omitempty"` VoteCount int32 `json:"VoteCount,omitempty"` Language string `json:"Language,omitempty"` DisplayLanguage string `json:"DisplayLanguage,omitempty"` Type_ *ImageType `json:"Type,omitempty"` RatingType *RatingType `json:"RatingType,omitempty"` }
type RemoteImageResult ¶
type RemoteImageResult struct { Images []RemoteImageInfo `json:"Images,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` Providers []string `json:"Providers,omitempty"` }
type RemoteImageServiceApiService ¶
type RemoteImageServiceApiService service
func (*RemoteImageServiceApiService) GetImagesRemote ¶
func (a *RemoteImageServiceApiService) GetImagesRemote(ctx context.Context, imageUrl string) (*http.Response, error)
RemoteImageServiceApiService Gets a remote image Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param imageUrl The image url
func (*RemoteImageServiceApiService) GetItemsByIdRemoteimages ¶
func (a *RemoteImageServiceApiService) GetItemsByIdRemoteimages(ctx context.Context, id string, localVarOptionals *RemoteImageServiceApiGetItemsByIdRemoteimagesOpts) (RemoteImageResult, *http.Response, error)
func (*RemoteImageServiceApiService) GetItemsByIdRemoteimagesProviders ¶
func (a *RemoteImageServiceApiService) GetItemsByIdRemoteimagesProviders(ctx context.Context, id string) ([]ImageProviderInfo, *http.Response, error)
RemoteImageServiceApiService Gets available remote image providers for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
@return []ImageProviderInfo
func (*RemoteImageServiceApiService) PostItemsByIdRemoteimagesDownload ¶
func (a *RemoteImageServiceApiService) PostItemsByIdRemoteimagesDownload(ctx context.Context, id string, type_ ImageType, localVarOptionals *RemoteImageServiceApiPostItemsByIdRemoteimagesDownloadOpts) (*http.Response, error)
type RemoteSearchResult ¶
type RemoteSearchResult struct { Name string `json:"Name,omitempty"` ProviderIds *map[string]string `json:"ProviderIds,omitempty"` ProductionYear int32 `json:"ProductionYear,omitempty"` IndexNumber int32 `json:"IndexNumber,omitempty"` IndexNumberEnd int32 `json:"IndexNumberEnd,omitempty"` ParentIndexNumber int32 `json:"ParentIndexNumber,omitempty"` PremiereDate time.Time `json:"PremiereDate,omitempty"` ImageUrl string `json:"ImageUrl,omitempty"` SearchProviderName string `json:"SearchProviderName,omitempty"` GameSystem string `json:"GameSystem,omitempty"` Overview string `json:"Overview,omitempty"` DisambiguationComment string `json:"DisambiguationComment,omitempty"` AlbumArtist *RemoteSearchResult `json:"AlbumArtist,omitempty"` Artists []RemoteSearchResult `json:"Artists,omitempty"` }
type RemoteSubtitleInfo ¶
type RemoteSubtitleInfo struct { ThreeLetterISOLanguageName string `json:"ThreeLetterISOLanguageName,omitempty"` Id string `json:"Id,omitempty"` ProviderName string `json:"ProviderName,omitempty"` Name string `json:"Name,omitempty"` Format string `json:"Format,omitempty"` Author string `json:"Author,omitempty"` Comment string `json:"Comment,omitempty"` DateCreated time.Time `json:"DateCreated,omitempty"` CommunityRating float32 `json:"CommunityRating,omitempty"` DownloadCount int32 `json:"DownloadCount,omitempty"` IsHashMatch bool `json:"IsHashMatch,omitempty"` IsForced bool `json:"IsForced,omitempty"` Language string `json:"Language,omitempty"` }
type RepeatMode ¶
type RepeatMode string
const ( REPEAT_NONE_RepeatMode RepeatMode = "RepeatNone" REPEAT_ALL_RepeatMode RepeatMode = "RepeatAll" REPEAT_ONE_RepeatMode RepeatMode = "RepeatOne" )
List of RepeatMode
type RokuMetadataApiThumbnailSetInfo ¶
type RokuMetadataApiThumbnailSetInfo struct { AspectRatio float64 `json:"AspectRatio,omitempty"` Thumbnails []RokuMetadataApiThumbnailInfo `json:"Thumbnails,omitempty"` }
type ScheduledTaskServiceApiService ¶
type ScheduledTaskServiceApiService service
func (*ScheduledTaskServiceApiService) DeleteScheduledtasksRunningById ¶
func (a *ScheduledTaskServiceApiService) DeleteScheduledtasksRunningById(ctx context.Context, id string) (*http.Response, error)
ScheduledTaskServiceApiService Stops a scheduled task Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
func (*ScheduledTaskServiceApiService) GetScheduledtasks ¶
func (a *ScheduledTaskServiceApiService) GetScheduledtasks(ctx context.Context, localVarOptionals *ScheduledTaskServiceApiGetScheduledtasksOpts) ([]TasksTaskInfo, *http.Response, error)
func (*ScheduledTaskServiceApiService) GetScheduledtasksById ¶
func (a *ScheduledTaskServiceApiService) GetScheduledtasksById(ctx context.Context, id string) (TasksTaskInfo, *http.Response, error)
ScheduledTaskServiceApiService Gets a scheduled task, by Id Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
@return TasksTaskInfo
func (*ScheduledTaskServiceApiService) PostScheduledtasksByIdTriggers ¶
func (a *ScheduledTaskServiceApiService) PostScheduledtasksByIdTriggers(ctx context.Context, body []TasksTaskTriggerInfo, id string) (*http.Response, error)
ScheduledTaskServiceApiService Updates the triggers for a scheduled task Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body List`1:
- @param id
func (*ScheduledTaskServiceApiService) PostScheduledtasksRunningById ¶
func (a *ScheduledTaskServiceApiService) PostScheduledtasksRunningById(ctx context.Context, id string) (*http.Response, error)
ScheduledTaskServiceApiService Starts a scheduled task Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
func (*ScheduledTaskServiceApiService) PostScheduledtasksRunningByIdDelete ¶
func (a *ScheduledTaskServiceApiService) PostScheduledtasksRunningByIdDelete(ctx context.Context, id string) (*http.Response, error)
ScheduledTaskServiceApiService Stops a scheduled task Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
type ScrollDirection ¶
type ScrollDirection string
const ( HORIZONTAL_ScrollDirection ScrollDirection = "Horizontal" VERTICAL_ScrollDirection ScrollDirection = "Vertical" )
List of ScrollDirection
type SeriesDisplayOrder ¶
type SeriesDisplayOrder string
const ( AIRED_SeriesDisplayOrder SeriesDisplayOrder = "Aired" DVD_SeriesDisplayOrder SeriesDisplayOrder = "Dvd" ABSOLUTE_SeriesDisplayOrder SeriesDisplayOrder = "Absolute" )
List of SeriesDisplayOrder
type SessionSessionInfo ¶
type SessionSessionInfo struct { PlayState *PlayerStateInfo `json:"PlayState,omitempty"` AdditionalUsers []SessionUserInfo `json:"AdditionalUsers,omitempty"` RemoteEndPoint string `json:"RemoteEndPoint,omitempty"` PlayableMediaTypes []string `json:"PlayableMediaTypes,omitempty"` PlaylistItemId string `json:"PlaylistItemId,omitempty"` PlaylistIndex int32 `json:"PlaylistIndex,omitempty"` PlaylistLength int32 `json:"PlaylistLength,omitempty"` Id string `json:"Id,omitempty"` ServerId string `json:"ServerId,omitempty"` UserId string `json:"UserId,omitempty"` UserName string `json:"UserName,omitempty"` UserPrimaryImageTag string `json:"UserPrimaryImageTag,omitempty"` Client string `json:"Client,omitempty"` LastActivityDate time.Time `json:"LastActivityDate,omitempty"` DeviceName string `json:"DeviceName,omitempty"` DeviceType string `json:"DeviceType,omitempty"` NowPlayingItem *BaseItemDto `json:"NowPlayingItem,omitempty"` DeviceId string `json:"DeviceId,omitempty"` ApplicationVersion string `json:"ApplicationVersion,omitempty"` AppIconUrl string `json:"AppIconUrl,omitempty"` SupportedCommands []string `json:"SupportedCommands,omitempty"` TranscodingInfo *TranscodingInfo `json:"TranscodingInfo,omitempty"` SupportsRemoteControl bool `json:"SupportsRemoteControl,omitempty"` }
type SessionUserInfo ¶
type SessionsServiceApiService ¶
type SessionsServiceApiService service
func (*SessionsServiceApiService) DeleteAuthKeysByKey ¶
func (a *SessionsServiceApiService) DeleteAuthKeysByKey(ctx context.Context, key string) (*http.Response, error)
SessionsServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param key Auth Key
func (*SessionsServiceApiService) DeleteSessionsByIdUsersByUserid ¶
func (a *SessionsServiceApiService) DeleteSessionsByIdUsersByUserid(ctx context.Context, id string, userId string) (*http.Response, error)
SessionsServiceApiService Removes an additional user from a session Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Session Id
- @param userId UserId Id
func (*SessionsServiceApiService) GetAuthKeys ¶
func (a *SessionsServiceApiService) GetAuthKeys(ctx context.Context, localVarOptionals *SessionsServiceApiGetAuthKeysOpts) (*http.Response, error)
func (*SessionsServiceApiService) GetAuthProviders ¶
func (a *SessionsServiceApiService) GetAuthProviders(ctx context.Context) ([]NameIdPair, *http.Response, error)
SessionsServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []NameIdPair
func (*SessionsServiceApiService) GetSessions ¶
func (a *SessionsServiceApiService) GetSessions(ctx context.Context, localVarOptionals *SessionsServiceApiGetSessionsOpts) ([]SessionSessionInfo, *http.Response, error)
func (*SessionsServiceApiService) GetSessionsPlayqueue ¶
func (a *SessionsServiceApiService) GetSessionsPlayqueue(ctx context.Context, localVarOptionals *SessionsServiceApiGetSessionsPlayqueueOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*SessionsServiceApiService) PostAuthKeys ¶
func (a *SessionsServiceApiService) PostAuthKeys(ctx context.Context, app string) (*http.Response, error)
SessionsServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param app App
func (*SessionsServiceApiService) PostAuthKeysByKeyDelete ¶
func (a *SessionsServiceApiService) PostAuthKeysByKeyDelete(ctx context.Context, key string) (*http.Response, error)
SessionsServiceApiService Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param key Auth Key
func (*SessionsServiceApiService) PostSessionsByIdCommand ¶
func (a *SessionsServiceApiService) PostSessionsByIdCommand(ctx context.Context, body GeneralCommand, id string) (*http.Response, error)
SessionsServiceApiService Issues a system command to a client Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body GeneralCommand:
- @param id Session Id
func (*SessionsServiceApiService) PostSessionsByIdCommandByCommand ¶
func (a *SessionsServiceApiService) PostSessionsByIdCommandByCommand(ctx context.Context, id string, command string) (*http.Response, error)
SessionsServiceApiService Issues a system command to a client Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Session Id
- @param command The command to send.
func (*SessionsServiceApiService) PostSessionsByIdMessage ¶
func (a *SessionsServiceApiService) PostSessionsByIdMessage(ctx context.Context, id string, text string, header string, localVarOptionals *SessionsServiceApiPostSessionsByIdMessageOpts) (*http.Response, error)
func (*SessionsServiceApiService) PostSessionsByIdPlaying ¶
func (a *SessionsServiceApiService) PostSessionsByIdPlaying(ctx context.Context, body PlayRequest, itemIds []int64, playCommand PlayCommand, id string, localVarOptionals *SessionsServiceApiPostSessionsByIdPlayingOpts) (*http.Response, error)
func (*SessionsServiceApiService) PostSessionsByIdPlayingByCommand ¶
func (a *SessionsServiceApiService) PostSessionsByIdPlayingByCommand(ctx context.Context, body PlaystateRequest, id string, command PlaystateCommand) (*http.Response, error)
SessionsServiceApiService Issues a playstate command to a client Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body PlaystateRequest:
- @param id Session Id
- @param command
func (*SessionsServiceApiService) PostSessionsByIdSystemByCommand ¶
func (a *SessionsServiceApiService) PostSessionsByIdSystemByCommand(ctx context.Context, id string, command string) (*http.Response, error)
SessionsServiceApiService Issues a system command to a client Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Session Id
- @param command The command to send.
func (*SessionsServiceApiService) PostSessionsByIdUsersByUserid ¶
func (a *SessionsServiceApiService) PostSessionsByIdUsersByUserid(ctx context.Context, id string, userId string) (*http.Response, error)
SessionsServiceApiService Adds an additional user to a session Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Session Id
- @param userId UserId Id
func (*SessionsServiceApiService) PostSessionsByIdUsersByUseridDelete ¶
func (a *SessionsServiceApiService) PostSessionsByIdUsersByUseridDelete(ctx context.Context, id string, userId string) (*http.Response, error)
SessionsServiceApiService Removes an additional user from a session Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Session Id
- @param userId UserId Id
func (*SessionsServiceApiService) PostSessionsByIdViewing ¶
func (a *SessionsServiceApiService) PostSessionsByIdViewing(ctx context.Context, id string, itemType string, itemId string, itemName string) (*http.Response, error)
SessionsServiceApiService Instructs a session to browse to an item or view Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Session Id
- @param itemType The type of item to browse to.
- @param itemId The Id of the item.
- @param itemName The name of the item.
func (*SessionsServiceApiService) PostSessionsCapabilities ¶
func (a *SessionsServiceApiService) PostSessionsCapabilities(ctx context.Context, id string, localVarOptionals *SessionsServiceApiPostSessionsCapabilitiesOpts) (*http.Response, error)
func (*SessionsServiceApiService) PostSessionsCapabilitiesFull ¶
func (a *SessionsServiceApiService) PostSessionsCapabilitiesFull(ctx context.Context, body ClientCapabilities, id string) (*http.Response, error)
SessionsServiceApiService Updates capabilities for a device Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body ClientCapabilities:
- @param id Session Id
func (*SessionsServiceApiService) PostSessionsLogout ¶
SessionsServiceApiService Reports that a session has ended Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
type StudiosServiceApiGetStudiosOpts ¶
type StudiosServiceApiGetStudiosOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type StudiosServiceApiService ¶
type StudiosServiceApiService service
func (*StudiosServiceApiService) GetStudios ¶
func (a *StudiosServiceApiService) GetStudios(ctx context.Context, localVarOptionals *StudiosServiceApiGetStudiosOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*StudiosServiceApiService) GetStudiosByName ¶
func (a *StudiosServiceApiService) GetStudiosByName(ctx context.Context, name string, localVarOptionals *StudiosServiceApiGetStudiosByNameOpts) (BaseItemDto, *http.Response, error)
type SubtitleLocationType ¶
type SubtitleLocationType string
const ( INTERNAL_STREAM_SubtitleLocationType SubtitleLocationType = "InternalStream" VIDEO_SIDE_DATA_SubtitleLocationType SubtitleLocationType = "VideoSideData" )
List of SubtitleLocationType
type SubtitleOptionsServiceApiService ¶
type SubtitleOptionsServiceApiService service
func (*SubtitleOptionsServiceApiService) GetEncodingSubtitleoptions ¶
func (a *SubtitleOptionsServiceApiService) GetEncodingSubtitleoptions(ctx context.Context) (EmbyWebGenericEditEditObjectContainer, *http.Response, error)
SubtitleOptionsServiceApiService Gets the subtitle options Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return EmbyWebGenericEditEditObjectContainer
func (*SubtitleOptionsServiceApiService) PostEncodingSubtitleoptions ¶
func (a *SubtitleOptionsServiceApiService) PostEncodingSubtitleoptions(ctx context.Context, body Object) (*http.Response, error)
SubtitleOptionsServiceApiService Updates the subtitle options Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
type SubtitleServiceApiGetItemsByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormatOpts ¶
type SubtitleServiceApiGetVideosByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormatOpts ¶
type SubtitleServiceApiService ¶
type SubtitleServiceApiService service
func (*SubtitleServiceApiService) DeleteItemsByIdSubtitlesByIndex ¶
func (a *SubtitleServiceApiService) DeleteItemsByIdSubtitlesByIndex(ctx context.Context, id string, mediaSourceId string, index int32) (*http.Response, error)
SubtitleServiceApiService Deletes an external subtitle file Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param mediaSourceId MediaSourceId
- @param index The subtitle stream index
func (*SubtitleServiceApiService) DeleteVideosByIdSubtitlesByIndex ¶
func (a *SubtitleServiceApiService) DeleteVideosByIdSubtitlesByIndex(ctx context.Context, id string, mediaSourceId string, index int32) (*http.Response, error)
SubtitleServiceApiService Deletes an external subtitle file Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param mediaSourceId MediaSourceId
- @param index The subtitle stream index
func (*SubtitleServiceApiService) GetItemsByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormat ¶
func (a *SubtitleServiceApiService) GetItemsByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormat(ctx context.Context, id string, mediaSourceId string, index int32, format string, startPositionTicks int64, localVarOptionals *SubtitleServiceApiGetItemsByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormatOpts) (*http.Response, error)
func (*SubtitleServiceApiService) GetItemsByIdByMediasourceidSubtitlesByIndexStreamByFormat ¶
func (*SubtitleServiceApiService) GetItemsByIdRemotesearchSubtitlesByLanguage ¶
func (a *SubtitleServiceApiService) GetItemsByIdRemotesearchSubtitlesByLanguage(ctx context.Context, id string, mediaSourceId string, language string, localVarOptionals *SubtitleServiceApiGetItemsByIdRemotesearchSubtitlesByLanguageOpts) ([]RemoteSubtitleInfo, *http.Response, error)
func (*SubtitleServiceApiService) GetProvidersSubtitlesSubtitlesById ¶
func (a *SubtitleServiceApiService) GetProvidersSubtitlesSubtitlesById(ctx context.Context, id string) (*http.Response, error)
SubtitleServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
func (*SubtitleServiceApiService) GetVideosByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormat ¶
func (a *SubtitleServiceApiService) GetVideosByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormat(ctx context.Context, id string, mediaSourceId string, index int32, format string, startPositionTicks int64, localVarOptionals *SubtitleServiceApiGetVideosByIdByMediasourceidSubtitlesByIndexByStartpositionticksStreamByFormatOpts) (*http.Response, error)
func (*SubtitleServiceApiService) GetVideosByIdByMediasourceidSubtitlesByIndexStreamByFormat ¶
func (a *SubtitleServiceApiService) GetVideosByIdByMediasourceidSubtitlesByIndexStreamByFormat(ctx context.Context, id string, mediaSourceId string, index int32, format string, localVarOptionals *SubtitleServiceApiGetVideosByIdByMediasourceidSubtitlesByIndexStreamByFormatOpts) (*http.Response, error)
func (*SubtitleServiceApiService) PostItemsByIdRemotesearchSubtitlesBySubtitleid ¶
func (a *SubtitleServiceApiService) PostItemsByIdRemotesearchSubtitlesBySubtitleid(ctx context.Context, id string, mediaSourceId string, subtitleId string) (SubtitlesSubtitleDownloadResult, *http.Response, error)
SubtitleServiceApiService Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param mediaSourceId MediaSourceId
- @param subtitleId SubtitleId
@return SubtitlesSubtitleDownloadResult
func (*SubtitleServiceApiService) PostItemsByIdSubtitlesByIndexDelete ¶
func (a *SubtitleServiceApiService) PostItemsByIdSubtitlesByIndexDelete(ctx context.Context, id string, mediaSourceId string, index int32) (*http.Response, error)
SubtitleServiceApiService Deletes an external subtitle file Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param mediaSourceId MediaSourceId
- @param index The subtitle stream index
func (*SubtitleServiceApiService) PostVideosByIdSubtitlesByIndexDelete ¶
func (a *SubtitleServiceApiService) PostVideosByIdSubtitlesByIndexDelete(ctx context.Context, id string, mediaSourceId string, index int32) (*http.Response, error)
SubtitleServiceApiService Deletes an external subtitle file Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
- @param mediaSourceId MediaSourceId
- @param index The subtitle stream index
type SubtitlesSubtitleDownloadResult ¶
type SubtitlesSubtitleDownloadResult struct {
NewIndex int32 `json:"NewIndex,omitempty"`
}
type SuggestionsServiceApiService ¶
type SuggestionsServiceApiService service
func (*SuggestionsServiceApiService) GetUsersByUseridSuggestions ¶
func (a *SuggestionsServiceApiService) GetUsersByUseridSuggestions(ctx context.Context, userId string) (QueryResultBaseItemDto, *http.Response, error)
SuggestionsServiceApiService Gets items based on a query. No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId
@return QueryResultBaseItemDto
type SyncModelItemFileInfo ¶
type SyncModelItemFileInfo struct { Type_ *SyncModelItemFileType `json:"Type,omitempty"` Name string `json:"Name,omitempty"` Path string `json:"Path,omitempty"` ImageType *ImageType `json:"ImageType,omitempty"` Index int32 `json:"Index,omitempty"` }
type SyncModelItemFileType ¶
type SyncModelItemFileType string
const ( MEDIA_SyncModelItemFileType SyncModelItemFileType = "Media" IMAGE_SyncModelItemFileType SyncModelItemFileType = "Image" SUBTITLES_SyncModelItemFileType SyncModelItemFileType = "Subtitles" )
List of Sync.Model.ItemFileType
type SyncModelSyncDataResponse ¶
type SyncModelSyncDataResponse struct {
ItemIdsToRemove []string `json:"ItemIdsToRemove,omitempty"`
}
type SyncModelSyncDialogOptions ¶
type SyncModelSyncDialogOptions struct { Targets []SyncSyncTarget `json:"Targets,omitempty"` Options []SyncModelSyncJobOption `json:"Options,omitempty"` QualityOptions []SyncModelSyncQualityOption `json:"QualityOptions,omitempty"` ProfileOptions []SyncModelSyncProfileOption `json:"ProfileOptions,omitempty"` }
type SyncModelSyncJobCreationResult ¶
type SyncModelSyncJobCreationResult struct { Job *SyncSyncJob `json:"Job,omitempty"` JobItems []SyncModelSyncJobItem `json:"JobItems,omitempty"` }
type SyncModelSyncJobItem ¶
type SyncModelSyncJobItem struct { Id int64 `json:"Id,omitempty"` JobId int64 `json:"JobId,omitempty"` ItemId int64 `json:"ItemId,omitempty"` ItemName string `json:"ItemName,omitempty"` MediaSourceId string `json:"MediaSourceId,omitempty"` MediaSource *MediaSourceInfo `json:"MediaSource,omitempty"` TargetId string `json:"TargetId,omitempty"` OutputPath string `json:"OutputPath,omitempty"` Status *SyncModelSyncJobItemStatus `json:"Status,omitempty"` Progress float64 `json:"Progress,omitempty"` DateCreated time.Time `json:"DateCreated,omitempty"` PrimaryImageItemId string `json:"PrimaryImageItemId,omitempty"` PrimaryImageTag string `json:"PrimaryImageTag,omitempty"` TemporaryPath string `json:"TemporaryPath,omitempty"` AdditionalFiles []SyncModelItemFileInfo `json:"AdditionalFiles,omitempty"` ItemDateModifiedTicks int64 `json:"ItemDateModifiedTicks,omitempty"` }
type SyncModelSyncJobItemStatus ¶
type SyncModelSyncJobItemStatus string
const ( QUEUED_SyncModelSyncJobItemStatus SyncModelSyncJobItemStatus = "Queued" CONVERTING_SyncModelSyncJobItemStatus SyncModelSyncJobItemStatus = "Converting" READY_TO_TRANSFER_SyncModelSyncJobItemStatus SyncModelSyncJobItemStatus = "ReadyToTransfer" TRANSFERRING_SyncModelSyncJobItemStatus SyncModelSyncJobItemStatus = "Transferring" SYNCED_SyncModelSyncJobItemStatus SyncModelSyncJobItemStatus = "Synced" FAILED_SyncModelSyncJobItemStatus SyncModelSyncJobItemStatus = "Failed" )
List of Sync.Model.SyncJobItemStatus
type SyncModelSyncJobOption ¶
type SyncModelSyncJobOption string
const ( NAME_SyncModelSyncJobOption SyncModelSyncJobOption = "Name" QUALITY_SyncModelSyncJobOption SyncModelSyncJobOption = "Quality" UNWATCHED_ONLY_SyncModelSyncJobOption SyncModelSyncJobOption = "UnwatchedOnly" SYNC_NEW_CONTENT_SyncModelSyncJobOption SyncModelSyncJobOption = "SyncNewContent" ITEM_LIMIT_SyncModelSyncJobOption SyncModelSyncJobOption = "ItemLimit" PROFILE_SyncModelSyncJobOption SyncModelSyncJobOption = "Profile" )
List of Sync.Model.SyncJobOption
type SyncModelSyncJobRequest ¶
type SyncModelSyncJobRequest struct { TargetId string `json:"TargetId,omitempty"` ItemIds []string `json:"ItemIds,omitempty"` Category *SyncSyncCategory `json:"Category,omitempty"` ParentId string `json:"ParentId,omitempty"` Quality string `json:"Quality,omitempty"` Profile string `json:"Profile,omitempty"` Container string `json:"Container,omitempty"` VideoCodec string `json:"VideoCodec,omitempty"` AudioCodec string `json:"AudioCodec,omitempty"` Name string `json:"Name,omitempty"` UserId string `json:"UserId,omitempty"` UnwatchedOnly bool `json:"UnwatchedOnly,omitempty"` SyncNewContent bool `json:"SyncNewContent,omitempty"` ItemLimit int32 `json:"ItemLimit,omitempty"` Bitrate int32 `json:"Bitrate,omitempty"` Downloaded bool `json:"Downloaded,omitempty"` }
type SyncModelSyncedItem ¶
type SyncModelSyncedItem struct { ServerId string `json:"ServerId,omitempty"` SyncJobId int64 `json:"SyncJobId,omitempty"` SyncJobName string `json:"SyncJobName,omitempty"` SyncJobDateCreated time.Time `json:"SyncJobDateCreated,omitempty"` SyncJobItemId int64 `json:"SyncJobItemId,omitempty"` OriginalFileName string `json:"OriginalFileName,omitempty"` Item *BaseItemDto `json:"Item,omitempty"` UserId string `json:"UserId,omitempty"` AdditionalFiles []SyncModelItemFileInfo `json:"AdditionalFiles,omitempty"` }
type SyncModelSyncedItemProgress ¶
type SyncModelSyncedItemProgress struct { Progress float64 `json:"Progress,omitempty"` Status *SyncModelSyncJobItemStatus `json:"Status,omitempty"` }
type SyncServiceApiService ¶
type SyncServiceApiService service
func (*SyncServiceApiService) DeleteSyncByTargetidItems ¶
func (a *SyncServiceApiService) DeleteSyncByTargetidItems(ctx context.Context, targetId string, localVarOptionals *SyncServiceApiDeleteSyncByTargetidItemsOpts) (*http.Response, error)
func (*SyncServiceApiService) DeleteSyncJobitemsById ¶
func (a *SyncServiceApiService) DeleteSyncJobitemsById(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Cancels a sync job item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) DeleteSyncJobsById ¶
func (a *SyncServiceApiService) DeleteSyncJobsById(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Cancels a sync job. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) GetSyncItemsReady ¶
func (a *SyncServiceApiService) GetSyncItemsReady(ctx context.Context, targetId string) ([]SyncModelSyncedItem, *http.Response, error)
SyncServiceApiService Gets ready to download sync items. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param targetId TargetId
@return []SyncModelSyncedItem
func (*SyncServiceApiService) GetSyncJobitems ¶
func (a *SyncServiceApiService) GetSyncJobitems(ctx context.Context) (QueryResultSyncModelSyncJobItem, *http.Response, error)
SyncServiceApiService Gets sync job items. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return QueryResultSyncModelSyncJobItem
func (*SyncServiceApiService) GetSyncJobitemsByIdAdditionalfiles ¶
func (a *SyncServiceApiService) GetSyncJobitemsByIdAdditionalfiles(ctx context.Context, id string, name string) (*http.Response, error)
SyncServiceApiService Gets a sync job item file Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
- @param name Name
func (*SyncServiceApiService) GetSyncJobitemsByIdFile ¶
func (a *SyncServiceApiService) GetSyncJobitemsByIdFile(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Gets a sync job item file Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) GetSyncJobs ¶
func (a *SyncServiceApiService) GetSyncJobs(ctx context.Context) (QueryResultSyncSyncJob, *http.Response, error)
SyncServiceApiService Gets sync jobs. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return QueryResultSyncSyncJob
func (*SyncServiceApiService) GetSyncJobsById ¶
func (a *SyncServiceApiService) GetSyncJobsById(ctx context.Context, id string) (SyncSyncJob, *http.Response, error)
SyncServiceApiService Gets a sync job. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
@return SyncSyncJob
func (*SyncServiceApiService) GetSyncOptions ¶
func (a *SyncServiceApiService) GetSyncOptions(ctx context.Context, userId string, localVarOptionals *SyncServiceApiGetSyncOptionsOpts) (SyncModelSyncDialogOptions, *http.Response, error)
func (*SyncServiceApiService) GetSyncTargets ¶
func (a *SyncServiceApiService) GetSyncTargets(ctx context.Context, userId string) ([]SyncSyncTarget, *http.Response, error)
SyncServiceApiService Gets a list of available sync targets. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId UserId
@return []SyncSyncTarget
func (*SyncServiceApiService) PostSyncByItemidStatus ¶
func (a *SyncServiceApiService) PostSyncByItemidStatus(ctx context.Context, body SyncModelSyncedItemProgress, itemId string) (*http.Response, error)
SyncServiceApiService Gets sync status for an item. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SyncedItemProgress:
- @param itemId
func (*SyncServiceApiService) PostSyncByTargetidItemsDelete ¶
func (a *SyncServiceApiService) PostSyncByTargetidItemsDelete(ctx context.Context, targetId string, localVarOptionals *SyncServiceApiPostSyncByTargetidItemsDeleteOpts) (*http.Response, error)
func (*SyncServiceApiService) PostSyncData ¶
func (a *SyncServiceApiService) PostSyncData(ctx context.Context, body SyncModelSyncDataRequest) (SyncModelSyncDataResponse, *http.Response, error)
SyncServiceApiService Syncs data between device and server Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SyncDataRequest:
@return SyncModelSyncDataResponse
func (*SyncServiceApiService) PostSyncItemsCancel ¶
func (a *SyncServiceApiService) PostSyncItemsCancel(ctx context.Context, localVarOptionals *SyncServiceApiPostSyncItemsCancelOpts) (*http.Response, error)
func (*SyncServiceApiService) PostSyncJobitemsByIdDelete ¶
func (a *SyncServiceApiService) PostSyncJobitemsByIdDelete(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Cancels a sync job item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) PostSyncJobitemsByIdEnable ¶
func (a *SyncServiceApiService) PostSyncJobitemsByIdEnable(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Enables a cancelled or queued sync job item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) PostSyncJobitemsByIdMarkforremoval ¶
func (a *SyncServiceApiService) PostSyncJobitemsByIdMarkforremoval(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Marks a job item for removal Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) PostSyncJobitemsByIdTransferred ¶
func (a *SyncServiceApiService) PostSyncJobitemsByIdTransferred(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Reports that a sync job item has successfully been transferred. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) PostSyncJobitemsByIdUnmarkforremoval ¶
func (a *SyncServiceApiService) PostSyncJobitemsByIdUnmarkforremoval(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Unmarks a job item for removal Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) PostSyncJobs ¶
func (a *SyncServiceApiService) PostSyncJobs(ctx context.Context, body SyncModelSyncJobRequest) (SyncModelSyncJobCreationResult, *http.Response, error)
SyncServiceApiService Gets sync jobs. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SyncJobRequest:
@return SyncModelSyncJobCreationResult
func (*SyncServiceApiService) PostSyncJobsById ¶
func (a *SyncServiceApiService) PostSyncJobsById(ctx context.Context, body SyncSyncJob, id int64) (*http.Response, error)
SyncServiceApiService Updates a sync job. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body SyncJob:
- @param id
func (*SyncServiceApiService) PostSyncJobsByIdDelete ¶
func (a *SyncServiceApiService) PostSyncJobsByIdDelete(ctx context.Context, id string) (*http.Response, error)
SyncServiceApiService Cancels a sync job. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Id
func (*SyncServiceApiService) PostSyncOfflineactions ¶
func (a *SyncServiceApiService) PostSyncOfflineactions(ctx context.Context, body []UsersUserAction) (*http.Response, error)
SyncServiceApiService Reports an action that occurred while offline. Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body List`1:
type SyncSyncCategory ¶
type SyncSyncCategory string
const ( LATEST_SyncSyncCategory SyncSyncCategory = "Latest" NEXT_UP_SyncSyncCategory SyncSyncCategory = "NextUp" RESUME_SyncSyncCategory SyncSyncCategory = "Resume" )
List of Sync.SyncCategory
type SyncSyncJob ¶
type SyncSyncJob struct { Id int64 `json:"Id,omitempty"` TargetId string `json:"TargetId,omitempty"` TargetName string `json:"TargetName,omitempty"` Quality string `json:"Quality,omitempty"` Bitrate int32 `json:"Bitrate,omitempty"` Container string `json:"Container,omitempty"` VideoCodec string `json:"VideoCodec,omitempty"` AudioCodec string `json:"AudioCodec,omitempty"` Profile string `json:"Profile,omitempty"` Category *SyncSyncCategory `json:"Category,omitempty"` ParentId int64 `json:"ParentId,omitempty"` Progress float64 `json:"Progress,omitempty"` Name string `json:"Name,omitempty"` Status *SyncSyncJobStatus `json:"Status,omitempty"` UserId int64 `json:"UserId,omitempty"` UnwatchedOnly bool `json:"UnwatchedOnly,omitempty"` SyncNewContent bool `json:"SyncNewContent,omitempty"` ItemLimit int32 `json:"ItemLimit,omitempty"` RequestedItemIds []int64 `json:"RequestedItemIds,omitempty"` DateCreated time.Time `json:"DateCreated,omitempty"` DateLastModified time.Time `json:"DateLastModified,omitempty"` ItemCount int32 `json:"ItemCount,omitempty"` ParentName string `json:"ParentName,omitempty"` PrimaryImageItemId string `json:"PrimaryImageItemId,omitempty"` PrimaryImageTag string `json:"PrimaryImageTag,omitempty"` }
type SyncSyncJobStatus ¶
type SyncSyncJobStatus string
const ( QUEUED_SyncSyncJobStatus SyncSyncJobStatus = "Queued" CONVERTING_SyncSyncJobStatus SyncSyncJobStatus = "Converting" READY_TO_TRANSFER_SyncSyncJobStatus SyncSyncJobStatus = "ReadyToTransfer" TRANSFERRING_SyncSyncJobStatus SyncSyncJobStatus = "Transferring" COMPLETED_SyncSyncJobStatus SyncSyncJobStatus = "Completed" COMPLETED_WITH_ERROR_SyncSyncJobStatus SyncSyncJobStatus = "CompletedWithError" FAILED_SyncSyncJobStatus SyncSyncJobStatus = "Failed" )
List of Sync.SyncJobStatus
type SyncSyncTarget ¶
type SystemInfo ¶
type SystemInfo struct { SystemUpdateLevel *UpdatesPackageVersionClass `json:"SystemUpdateLevel,omitempty"` OperatingSystemDisplayName string `json:"OperatingSystemDisplayName,omitempty"` PackageName string `json:"PackageName,omitempty"` HasPendingRestart bool `json:"HasPendingRestart,omitempty"` IsShuttingDown bool `json:"IsShuttingDown,omitempty"` OperatingSystem string `json:"OperatingSystem,omitempty"` SupportsLibraryMonitor bool `json:"SupportsLibraryMonitor,omitempty"` SupportsLocalPortConfiguration bool `json:"SupportsLocalPortConfiguration,omitempty"` SupportsWakeServer bool `json:"SupportsWakeServer,omitempty"` WebSocketPortNumber int32 `json:"WebSocketPortNumber,omitempty"` CompletedInstallations []UpdatesInstallationInfo `json:"CompletedInstallations,omitempty"` CanSelfRestart bool `json:"CanSelfRestart,omitempty"` CanSelfUpdate bool `json:"CanSelfUpdate,omitempty"` CanLaunchWebBrowser bool `json:"CanLaunchWebBrowser,omitempty"` ProgramDataPath string `json:"ProgramDataPath,omitempty"` ItemsByNamePath string `json:"ItemsByNamePath,omitempty"` CachePath string `json:"CachePath,omitempty"` LogPath string `json:"LogPath,omitempty"` InternalMetadataPath string `json:"InternalMetadataPath,omitempty"` TranscodingTempPath string `json:"TranscodingTempPath,omitempty"` HttpServerPortNumber int32 `json:"HttpServerPortNumber,omitempty"` SupportsHttps bool `json:"SupportsHttps,omitempty"` HttpsPortNumber int32 `json:"HttpsPortNumber,omitempty"` HasUpdateAvailable bool `json:"HasUpdateAvailable,omitempty"` SupportsAutoRunAtStartup bool `json:"SupportsAutoRunAtStartup,omitempty"` HardwareAccelerationRequiresPremiere bool `json:"HardwareAccelerationRequiresPremiere,omitempty"` LocalAddress string `json:"LocalAddress,omitempty"` LocalAddresses []string `json:"LocalAddresses,omitempty"` WanAddress string `json:"WanAddress,omitempty"` RemoteAddresses []string `json:"RemoteAddresses,omitempty"` ServerName string `json:"ServerName,omitempty"` Version string `json:"Version,omitempty"` Id string `json:"Id,omitempty"` }
type SystemServiceApiService ¶
type SystemServiceApiService service
func (*SystemServiceApiService) GetSystemEndpoint ¶
func (a *SystemServiceApiService) GetSystemEndpoint(ctx context.Context) (NetEndPointInfo, *http.Response, error)
SystemServiceApiService Gets information about the request endpoint Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NetEndPointInfo
func (*SystemServiceApiService) GetSystemInfo ¶
func (a *SystemServiceApiService) GetSystemInfo(ctx context.Context) (SystemInfo, *http.Response, error)
SystemServiceApiService Gets information about the server Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SystemInfo
func (*SystemServiceApiService) GetSystemInfoPublic ¶
func (a *SystemServiceApiService) GetSystemInfoPublic(ctx context.Context) (PublicSystemInfo, *http.Response, error)
SystemServiceApiService Gets public information about the server No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return PublicSystemInfo
func (*SystemServiceApiService) GetSystemLogsByName ¶
func (a *SystemServiceApiService) GetSystemLogsByName(ctx context.Context, name string, localVarOptionals *SystemServiceApiGetSystemLogsByNameOpts) (*http.Response, error)
func (*SystemServiceApiService) GetSystemLogsByNameLines ¶
func (a *SystemServiceApiService) GetSystemLogsByNameLines(ctx context.Context, name string) (QueryResultString, *http.Response, error)
SystemServiceApiService Gets a log file Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param name The log file name.
@return QueryResultString
func (*SystemServiceApiService) GetSystemLogsQuery ¶
func (a *SystemServiceApiService) GetSystemLogsQuery(ctx context.Context, localVarOptionals *SystemServiceApiGetSystemLogsQueryOpts) (QueryResultLogFile, *http.Response, error)
func (*SystemServiceApiService) GetSystemPing ¶
SystemServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*SystemServiceApiService) GetSystemReleasenotes ¶
func (a *SystemServiceApiService) GetSystemReleasenotes(ctx context.Context) (UpdatesPackageVersionInfo, *http.Response, error)
SystemServiceApiService Gets release notes Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return UpdatesPackageVersionInfo
func (*SystemServiceApiService) GetSystemReleasenotesVersions ¶
func (a *SystemServiceApiService) GetSystemReleasenotesVersions(ctx context.Context) ([]UpdatesPackageVersionInfo, *http.Response, error)
SystemServiceApiService Gets release notes Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []UpdatesPackageVersionInfo
func (*SystemServiceApiService) GetSystemWakeonlaninfo ¶
func (a *SystemServiceApiService) GetSystemWakeonlaninfo(ctx context.Context) ([]WakeOnLanInfo, *http.Response, error)
SystemServiceApiService Gets wake on lan information Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []WakeOnLanInfo
func (*SystemServiceApiService) PostSystemPing ¶
SystemServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*SystemServiceApiService) PostSystemRestart ¶
SystemServiceApiService Restarts the application, if needed Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
func (*SystemServiceApiService) PostSystemShutdown ¶
SystemServiceApiService Shuts down the application Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
type TagServiceApiGetArtistsPrefixesOpts ¶
type TagServiceApiGetArtistsPrefixesOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetAudiocodecsOpts ¶
type TagServiceApiGetAudiocodecsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetContainersOpts ¶
type TagServiceApiGetContainersOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetItemsPrefixesOpts ¶
type TagServiceApiGetItemsPrefixesOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetItemtypesOpts ¶
type TagServiceApiGetItemtypesOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetStreamlanguagesOpts ¶
type TagServiceApiGetStreamlanguagesOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetSubtitlecodecsOpts ¶
type TagServiceApiGetSubtitlecodecsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetTagsOpts ¶
type TagServiceApiGetTagsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetVideocodecsOpts ¶
type TagServiceApiGetVideocodecsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiGetYearsOpts ¶
type TagServiceApiGetYearsOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TagServiceApiService ¶
type TagServiceApiService service
func (*TagServiceApiService) GetArtistsPrefixes ¶
func (a *TagServiceApiService) GetArtistsPrefixes(ctx context.Context, localVarOptionals *TagServiceApiGetArtistsPrefixesOpts) ([]NameValuePair, *http.Response, error)
func (*TagServiceApiService) GetAudiocodecs ¶
func (a *TagServiceApiService) GetAudiocodecs(ctx context.Context, localVarOptionals *TagServiceApiGetAudiocodecsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
func (*TagServiceApiService) GetContainers ¶
func (a *TagServiceApiService) GetContainers(ctx context.Context, localVarOptionals *TagServiceApiGetContainersOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
func (*TagServiceApiService) GetItemsPrefixes ¶
func (a *TagServiceApiService) GetItemsPrefixes(ctx context.Context, localVarOptionals *TagServiceApiGetItemsPrefixesOpts) ([]NameValuePair, *http.Response, error)
func (*TagServiceApiService) GetItemtypes ¶
func (a *TagServiceApiService) GetItemtypes(ctx context.Context, localVarOptionals *TagServiceApiGetItemtypesOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
func (*TagServiceApiService) GetStreamlanguages ¶
func (a *TagServiceApiService) GetStreamlanguages(ctx context.Context, localVarOptionals *TagServiceApiGetStreamlanguagesOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
func (*TagServiceApiService) GetSubtitlecodecs ¶
func (a *TagServiceApiService) GetSubtitlecodecs(ctx context.Context, localVarOptionals *TagServiceApiGetSubtitlecodecsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
func (*TagServiceApiService) GetTags ¶
func (a *TagServiceApiService) GetTags(ctx context.Context, localVarOptionals *TagServiceApiGetTagsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
func (*TagServiceApiService) GetVideocodecs ¶
func (a *TagServiceApiService) GetVideocodecs(ctx context.Context, localVarOptionals *TagServiceApiGetVideocodecsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
func (*TagServiceApiService) GetYears ¶
func (a *TagServiceApiService) GetYears(ctx context.Context, localVarOptionals *TagServiceApiGetYearsOpts) (QueryResultUserLibraryTagItem, *http.Response, error)
func (*TagServiceApiService) PostItemsByIdTagsAdd ¶
func (a *TagServiceApiService) PostItemsByIdTagsAdd(ctx context.Context, body UserLibraryAddTags, id string) (*http.Response, error)
TagServiceApiService Adds new tags to an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body AddTags
- @param id Item Id
type TasksSystemEvent ¶
type TasksSystemEvent string
const ( WAKE_FROM_SLEEP_TasksSystemEvent TasksSystemEvent = "WakeFromSleep" DISPLAY_CONFIGURATION_CHANGE_TasksSystemEvent TasksSystemEvent = "DisplayConfigurationChange" NETWORK_CHANGE_TasksSystemEvent TasksSystemEvent = "NetworkChange" )
List of Tasks.SystemEvent
type TasksTaskCompletionStatus ¶
type TasksTaskCompletionStatus string
const ( COMPLETED_TasksTaskCompletionStatus TasksTaskCompletionStatus = "Completed" FAILED_TasksTaskCompletionStatus TasksTaskCompletionStatus = "Failed" CANCELLED_TasksTaskCompletionStatus TasksTaskCompletionStatus = "Cancelled" ABORTED_TasksTaskCompletionStatus TasksTaskCompletionStatus = "Aborted" )
List of Tasks.TaskCompletionStatus
type TasksTaskInfo ¶
type TasksTaskInfo struct { Name string `json:"Name,omitempty"` State *TasksTaskState `json:"State,omitempty"` CurrentProgressPercentage float64 `json:"CurrentProgressPercentage,omitempty"` Id string `json:"Id,omitempty"` LastExecutionResult *TasksTaskResult `json:"LastExecutionResult,omitempty"` Triggers []TasksTaskTriggerInfo `json:"Triggers,omitempty"` Description string `json:"Description,omitempty"` Category string `json:"Category,omitempty"` IsHidden bool `json:"IsHidden,omitempty"` Key string `json:"Key,omitempty"` }
type TasksTaskResult ¶
type TasksTaskResult struct { StartTimeUtc time.Time `json:"StartTimeUtc,omitempty"` EndTimeUtc time.Time `json:"EndTimeUtc,omitempty"` Status *TasksTaskCompletionStatus `json:"Status,omitempty"` Name string `json:"Name,omitempty"` Key string `json:"Key,omitempty"` Id string `json:"Id,omitempty"` ErrorMessage string `json:"ErrorMessage,omitempty"` LongErrorMessage string `json:"LongErrorMessage,omitempty"` }
type TasksTaskState ¶
type TasksTaskState string
const ( IDLE_TasksTaskState TasksTaskState = "Idle" CANCELLING_TasksTaskState TasksTaskState = "Cancelling" RUNNING_TasksTaskState TasksTaskState = "Running" )
List of Tasks.TaskState
type TasksTaskTriggerInfo ¶
type TasksTaskTriggerInfo struct { Type_ string `json:"Type,omitempty"` TimeOfDayTicks int64 `json:"TimeOfDayTicks,omitempty"` IntervalTicks int64 `json:"IntervalTicks,omitempty"` SystemEvent *TasksSystemEvent `json:"SystemEvent,omitempty"` DayOfWeek *DayOfWeek `json:"DayOfWeek,omitempty"` MaxRuntimeTicks int64 `json:"MaxRuntimeTicks,omitempty"` }
type ThemeMediaResult ¶
type ThemeMediaResult struct { OwnerId int64 `json:"OwnerId,omitempty"` Items []BaseItemDto `json:"Items,omitempty"` TotalRecordCount int32 `json:"TotalRecordCount,omitempty"` }
type ToneMapOptionsServiceApiService ¶
type ToneMapOptionsServiceApiService service
func (*ToneMapOptionsServiceApiService) GetEncodingFulltonemapoptions ¶
func (a *ToneMapOptionsServiceApiService) GetEncodingFulltonemapoptions(ctx context.Context) (EmbyWebGenericEditEditObjectContainer, *http.Response, error)
ToneMapOptionsServiceApiService Gets the tone mapping options Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return EmbyWebGenericEditEditObjectContainer
func (*ToneMapOptionsServiceApiService) GetEncodingPublictonemapoptions ¶
func (a *ToneMapOptionsServiceApiService) GetEncodingPublictonemapoptions(ctx context.Context) (EmbyWebGenericEditEditObjectContainer, *http.Response, error)
ToneMapOptionsServiceApiService Gets the tone mapping options Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return EmbyWebGenericEditEditObjectContainer
func (*ToneMapOptionsServiceApiService) PostEncodingFulltonemapoptions ¶
func (a *ToneMapOptionsServiceApiService) PostEncodingFulltonemapoptions(ctx context.Context, body Object) (*http.Response, error)
ToneMapOptionsServiceApiService Updates the tone mapping options Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
func (*ToneMapOptionsServiceApiService) PostEncodingPublictonemapoptions ¶
func (a *ToneMapOptionsServiceApiService) PostEncodingPublictonemapoptions(ctx context.Context, body Object) (*http.Response, error)
ToneMapOptionsServiceApiService Updates the tone mapping options Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Binary stream
type TrailersServiceApiGetTrailersOpts ¶
type TrailersServiceApiGetTrailersOpts struct { ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TrailersServiceApiService ¶
type TrailersServiceApiService service
func (*TrailersServiceApiService) GetTrailers ¶
func (a *TrailersServiceApiService) GetTrailers(ctx context.Context, localVarOptionals *TrailersServiceApiGetTrailersOpts) (QueryResultBaseItemDto, *http.Response, error)
type TranscodeReason ¶
type TranscodeReason string
const ( CONTAINER_NOT_SUPPORTED_TranscodeReason TranscodeReason = "ContainerNotSupported" VIDEO_CODEC_NOT_SUPPORTED_TranscodeReason TranscodeReason = "VideoCodecNotSupported" AUDIO_CODEC_NOT_SUPPORTED_TranscodeReason TranscodeReason = "AudioCodecNotSupported" CONTAINER_BITRATE_EXCEEDS_LIMIT_TranscodeReason TranscodeReason = "ContainerBitrateExceedsLimit" AUDIO_BITRATE_NOT_SUPPORTED_TranscodeReason TranscodeReason = "AudioBitrateNotSupported" AUDIO_CHANNELS_NOT_SUPPORTED_TranscodeReason TranscodeReason = "AudioChannelsNotSupported" VIDEO_RESOLUTION_NOT_SUPPORTED_TranscodeReason TranscodeReason = "VideoResolutionNotSupported" UNKNOWN_VIDEO_STREAM_INFO_TranscodeReason TranscodeReason = "UnknownVideoStreamInfo" UNKNOWN_AUDIO_STREAM_INFO_TranscodeReason TranscodeReason = "UnknownAudioStreamInfo" AUDIO_PROFILE_NOT_SUPPORTED_TranscodeReason TranscodeReason = "AudioProfileNotSupported" AUDIO_SAMPLE_RATE_NOT_SUPPORTED_TranscodeReason TranscodeReason = "AudioSampleRateNotSupported" ANAMORPHIC_VIDEO_NOT_SUPPORTED_TranscodeReason TranscodeReason = "AnamorphicVideoNotSupported" INTERLACED_VIDEO_NOT_SUPPORTED_TranscodeReason TranscodeReason = "InterlacedVideoNotSupported" SECONDARY_AUDIO_NOT_SUPPORTED_TranscodeReason TranscodeReason = "SecondaryAudioNotSupported" REF_FRAMES_NOT_SUPPORTED_TranscodeReason TranscodeReason = "RefFramesNotSupported" VIDEO_BIT_DEPTH_NOT_SUPPORTED_TranscodeReason TranscodeReason = "VideoBitDepthNotSupported" VIDEO_BITRATE_NOT_SUPPORTED_TranscodeReason TranscodeReason = "VideoBitrateNotSupported" VIDEO_FRAMERATE_NOT_SUPPORTED_TranscodeReason TranscodeReason = "VideoFramerateNotSupported" VIDEO_LEVEL_NOT_SUPPORTED_TranscodeReason TranscodeReason = "VideoLevelNotSupported" VIDEO_PROFILE_NOT_SUPPORTED_TranscodeReason TranscodeReason = "VideoProfileNotSupported" AUDIO_BIT_DEPTH_NOT_SUPPORTED_TranscodeReason TranscodeReason = "AudioBitDepthNotSupported" SUBTITLE_CODEC_NOT_SUPPORTED_TranscodeReason TranscodeReason = "SubtitleCodecNotSupported" DIRECT_PLAY_ERROR_TranscodeReason TranscodeReason = "DirectPlayError" )
List of TranscodeReason
type TranscodingInfo ¶
type TranscodingInfo struct { AudioCodec string `json:"AudioCodec,omitempty"` VideoCodec string `json:"VideoCodec,omitempty"` SubProtocol string `json:"SubProtocol,omitempty"` Container string `json:"Container,omitempty"` IsVideoDirect bool `json:"IsVideoDirect,omitempty"` IsAudioDirect bool `json:"IsAudioDirect,omitempty"` Bitrate int32 `json:"Bitrate,omitempty"` AudioBitrate int32 `json:"AudioBitrate,omitempty"` VideoBitrate int32 `json:"VideoBitrate,omitempty"` Framerate float32 `json:"Framerate,omitempty"` CompletionPercentage float64 `json:"CompletionPercentage,omitempty"` TranscodingPositionTicks float64 `json:"TranscodingPositionTicks,omitempty"` TranscodingStartPositionTicks float64 `json:"TranscodingStartPositionTicks,omitempty"` Width int32 `json:"Width,omitempty"` Height int32 `json:"Height,omitempty"` AudioChannels int32 `json:"AudioChannels,omitempty"` TranscodeReasons []TranscodeReason `json:"TranscodeReasons,omitempty"` CurrentCpuUsage float64 `json:"CurrentCpuUsage,omitempty"` AverageCpuUsage float64 `json:"AverageCpuUsage,omitempty"` CpuHistory []TupleDoubleDouble `json:"CpuHistory,omitempty"` CurrentThrottle int32 `json:"CurrentThrottle,omitempty"` VideoDecoder string `json:"VideoDecoder,omitempty"` VideoDecoderIsHardware bool `json:"VideoDecoderIsHardware,omitempty"` VideoDecoderMediaType string `json:"VideoDecoderMediaType,omitempty"` VideoDecoderHwAccel string `json:"VideoDecoderHwAccel,omitempty"` VideoEncoder string `json:"VideoEncoder,omitempty"` VideoEncoderIsHardware bool `json:"VideoEncoderIsHardware,omitempty"` VideoEncoderMediaType string `json:"VideoEncoderMediaType,omitempty"` VideoEncoderHwAccel string `json:"VideoEncoderHwAccel,omitempty"` VideoPipelineInfo []TranscodingVpStepInfo `json:"VideoPipelineInfo,omitempty"` SubtitlePipelineInfos [][]TranscodingVpStepInfo `json:"SubtitlePipelineInfos,omitempty"` }
type TranscodingVpStepInfo ¶
type TranscodingVpStepInfo struct { StepType *TranscodingVpStepTypes `json:"StepType,omitempty"` StepTypeName string `json:"StepTypeName,omitempty"` HardwareContextName string `json:"HardwareContextName,omitempty"` IsHardwareContext bool `json:"IsHardwareContext,omitempty"` Name string `json:"Name,omitempty"` Short string `json:"Short,omitempty"` FfmpegName string `json:"FfmpegName,omitempty"` FfmpegDescription string `json:"FfmpegDescription,omitempty"` FfmpegOptions string `json:"FfmpegOptions,omitempty"` Param string `json:"Param,omitempty"` ParamShort string `json:"ParamShort,omitempty"` }
type TranscodingVpStepTypes ¶
type TranscodingVpStepTypes string
const ( DECODER_TranscodingVpStepTypes TranscodingVpStepTypes = "Decoder" ENCODER_TranscodingVpStepTypes TranscodingVpStepTypes = "Encoder" SCALING_TranscodingVpStepTypes TranscodingVpStepTypes = "Scaling" DEINTERLACE_TranscodingVpStepTypes TranscodingVpStepTypes = "Deinterlace" SUBTITLE_OVERLAY_TranscodingVpStepTypes TranscodingVpStepTypes = "SubtitleOverlay" TONE_MAPPING_TranscodingVpStepTypes TranscodingVpStepTypes = "ToneMapping" COLOR_CONVERSION_TranscodingVpStepTypes TranscodingVpStepTypes = "ColorConversion" SPLIT_CAPTIONS_TranscodingVpStepTypes TranscodingVpStepTypes = "SplitCaptions" TEXT_SUB2_VIDEO_TranscodingVpStepTypes TranscodingVpStepTypes = "TextSub2Video" GRAPHIC_SUB2_VIDEO_TranscodingVpStepTypes TranscodingVpStepTypes = "GraphicSub2Video" GRAPHIC_SUB2_TEXT_TranscodingVpStepTypes TranscodingVpStepTypes = "GraphicSub2Text" BURN_IN_TEXT_SUBS_TranscodingVpStepTypes TranscodingVpStepTypes = "BurnInTextSubs" BURN_IN_GRAPHIC_SUBS_TranscodingVpStepTypes TranscodingVpStepTypes = "BurnInGraphicSubs" SCALE_SUBS_TranscodingVpStepTypes TranscodingVpStepTypes = "ScaleSubs" TEXT_MOD_TranscodingVpStepTypes TranscodingVpStepTypes = "TextMod" CENSOR_TranscodingVpStepTypes TranscodingVpStepTypes = "Censor" SHOW_SPEAKER_TranscodingVpStepTypes TranscodingVpStepTypes = "ShowSpeaker" STRIP_STYLES_TranscodingVpStepTypes TranscodingVpStepTypes = "StripStyles" CONNECT_TO_TranscodingVpStepTypes TranscodingVpStepTypes = "ConnectTo" )
List of Transcoding.VpStepTypes
type TupleDoubleDouble ¶
type TvShowsServiceApiGetShowsByIdEpisodesOpts ¶
type TvShowsServiceApiGetShowsByIdEpisodesOpts struct { Season optional.Int32 SeasonId optional.String StartItemId optional.String ArtistType optional.String MaxOfficialRating optional.String HasThemeSong optional.Bool HasThemeVideo optional.Bool HasSubtitles optional.Bool HasSpecialFeature optional.Bool HasTrailer optional.Bool AdjacentTo optional.String MinIndexNumber optional.Int32 MinPlayers optional.Int32 MaxPlayers optional.Int32 ParentIndexNumber optional.Int32 HasParentalRating optional.Bool IsHD optional.Bool LocationTypes optional.String ExcludeLocationTypes optional.String IsMissing optional.Bool IsUnaired optional.Bool MinCommunityRating optional.Float64 MinCriticRating optional.Float64 AiredDuringSeason optional.Int32 MinPremiereDate optional.String MinDateLastSaved optional.String MinDateLastSavedForUser optional.String MaxPremiereDate optional.String HasOverview optional.Bool HasImdbId optional.Bool HasTmdbId optional.Bool HasTvdbId optional.Bool ExcludeItemIds optional.String StartIndex optional.Int32 Limit optional.Int32 Recursive optional.Bool SearchTerm optional.String SortOrder optional.String ParentId optional.String Fields optional.String ExcludeItemTypes optional.String IncludeItemTypes optional.String AnyProviderIdEquals optional.String Filters optional.String IsFavorite optional.Bool IsMovie optional.Bool IsSeries optional.Bool IsNews optional.Bool IsKids optional.Bool IsSports optional.Bool MediaTypes optional.String ImageTypes optional.String SortBy optional.String IsPlayed optional.Bool Genres optional.String OfficialRatings optional.String Tags optional.String Years optional.String EnableImages optional.Bool EnableUserData optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String Person optional.String PersonIds optional.String PersonTypes optional.String Studios optional.String StudioIds optional.String Artists optional.String ArtistIds optional.String Albums optional.String Ids optional.String VideoTypes optional.String Containers optional.String AudioCodecs optional.String VideoCodecs optional.String SubtitleCodecs optional.String Path optional.String UserId optional.String MinOfficialRating optional.String IsLocked optional.Bool IsPlaceHolder optional.Bool HasOfficialRating optional.Bool GroupItemsIntoCollections optional.Bool Is3D optional.Bool SeriesStatus optional.String NameStartsWithOrGreater optional.String ArtistStartsWithOrGreater optional.String AlbumArtistStartsWithOrGreater optional.String NameStartsWith optional.String NameLessThan optional.String }
type TvShowsServiceApiService ¶
type TvShowsServiceApiService service
func (*TvShowsServiceApiService) GetShowsByIdEpisodes ¶
func (a *TvShowsServiceApiService) GetShowsByIdEpisodes(ctx context.Context, id string, localVarOptionals *TvShowsServiceApiGetShowsByIdEpisodesOpts) (*http.Response, error)
func (*TvShowsServiceApiService) GetShowsByIdSeasons ¶
func (a *TvShowsServiceApiService) GetShowsByIdSeasons(ctx context.Context, userId string, id string, localVarOptionals *TvShowsServiceApiGetShowsByIdSeasonsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*TvShowsServiceApiService) GetShowsNextup ¶
func (a *TvShowsServiceApiService) GetShowsNextup(ctx context.Context, userId string, localVarOptionals *TvShowsServiceApiGetShowsNextupOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*TvShowsServiceApiService) GetShowsUpcoming ¶
func (a *TvShowsServiceApiService) GetShowsUpcoming(ctx context.Context, userId string, localVarOptionals *TvShowsServiceApiGetShowsUpcomingOpts) (QueryResultBaseItemDto, *http.Response, error)
type UniversalAudioServiceApiService ¶
type UniversalAudioServiceApiService service
func (*UniversalAudioServiceApiService) GetAudioByIdUniversal ¶
func (a *UniversalAudioServiceApiService) GetAudioByIdUniversal(ctx context.Context, id string, localVarOptionals *UniversalAudioServiceApiGetAudioByIdUniversalOpts) (*http.Response, error)
func (*UniversalAudioServiceApiService) GetAudioByIdUniversalByContainer ¶
func (a *UniversalAudioServiceApiService) GetAudioByIdUniversalByContainer(ctx context.Context, id string, container string, localVarOptionals *UniversalAudioServiceApiGetAudioByIdUniversalByContainerOpts) (*http.Response, error)
func (*UniversalAudioServiceApiService) HeadAudioByIdUniversal ¶
func (a *UniversalAudioServiceApiService) HeadAudioByIdUniversal(ctx context.Context, id string, localVarOptionals *UniversalAudioServiceApiHeadAudioByIdUniversalOpts) (*http.Response, error)
func (*UniversalAudioServiceApiService) HeadAudioByIdUniversalByContainer ¶
func (a *UniversalAudioServiceApiService) HeadAudioByIdUniversalByContainer(ctx context.Context, id string, container string, localVarOptionals *UniversalAudioServiceApiHeadAudioByIdUniversalByContainerOpts) (*http.Response, error)
type UpdateUserEasyPassword ¶
type UpdateUserPassword ¶
type UpdatesInstallationInfo ¶
type UpdatesInstallationInfo struct { Id string `json:"Id,omitempty"` Name string `json:"Name,omitempty"` AssemblyGuid string `json:"AssemblyGuid,omitempty"` Version string `json:"Version,omitempty"` UpdateClass *UpdatesPackageVersionClass `json:"UpdateClass,omitempty"` PercentComplete float64 `json:"PercentComplete,omitempty"` }
type UpdatesPackageInfo ¶
type UpdatesPackageInfo struct { Id string `json:"id,omitempty"` Name string `json:"name,omitempty"` ShortDescription string `json:"shortDescription,omitempty"` Overview string `json:"overview,omitempty"` IsPremium bool `json:"isPremium,omitempty"` Adult bool `json:"adult,omitempty"` RichDescUrl string `json:"richDescUrl,omitempty"` ThumbImage string `json:"thumbImage,omitempty"` PreviewImage string `json:"previewImage,omitempty"` Type_ string `json:"type,omitempty"` TargetFilename string `json:"targetFilename,omitempty"` Owner string `json:"owner,omitempty"` Category string `json:"category,omitempty"` TileColor string `json:"tileColor,omitempty"` FeatureId string `json:"featureId,omitempty"` RegInfo string `json:"regInfo,omitempty"` Price float32 `json:"price,omitempty"` TargetSystem *UpdatesPackageTargetSystem `json:"targetSystem,omitempty"` Guid string `json:"guid,omitempty"` TotalRatings int32 `json:"totalRatings,omitempty"` AvgRating float32 `json:"avgRating,omitempty"` IsRegistered bool `json:"isRegistered,omitempty"` ExpDate time.Time `json:"expDate,omitempty"` Versions []UpdatesPackageVersionInfo `json:"versions,omitempty"` EnableInAppStore bool `json:"enableInAppStore,omitempty"` Installs int32 `json:"installs,omitempty"` }
type UpdatesPackageTargetSystem ¶
type UpdatesPackageTargetSystem string
const ( SERVER_UpdatesPackageTargetSystem UpdatesPackageTargetSystem = "Server" MB_THEATER_UpdatesPackageTargetSystem UpdatesPackageTargetSystem = "MBTheater" MB_CLASSIC_UpdatesPackageTargetSystem UpdatesPackageTargetSystem = "MBClassic" OTHER_UpdatesPackageTargetSystem UpdatesPackageTargetSystem = "Other" )
List of Updates.PackageTargetSystem
type UpdatesPackageVersionClass ¶
type UpdatesPackageVersionClass string
const ( RELEASE_UpdatesPackageVersionClass UpdatesPackageVersionClass = "Release" BETA_UpdatesPackageVersionClass UpdatesPackageVersionClass = "Beta" DEV_UpdatesPackageVersionClass UpdatesPackageVersionClass = "Dev" )
List of Updates.PackageVersionClass
type UpdatesPackageVersionInfo ¶
type UpdatesPackageVersionInfo struct { Name string `json:"name,omitempty"` Guid string `json:"guid,omitempty"` VersionStr string `json:"versionStr,omitempty"` Classification *UpdatesPackageVersionClass `json:"classification,omitempty"` Description string `json:"description,omitempty"` RequiredVersionStr string `json:"requiredVersionStr,omitempty"` SourceUrl string `json:"sourceUrl,omitempty"` Checksum string `json:"checksum,omitempty"` TargetFilename string `json:"targetFilename,omitempty"` InfoUrl string `json:"infoUrl,omitempty"` Runtimes string `json:"runtimes,omitempty"` }
type UserDto ¶
type UserDto struct { Name string `json:"Name,omitempty"` ServerId string `json:"ServerId,omitempty"` ServerName string `json:"ServerName,omitempty"` Prefix string `json:"Prefix,omitempty"` ConnectUserName string `json:"ConnectUserName,omitempty"` DateCreated time.Time `json:"DateCreated,omitempty"` ConnectLinkType *ConnectUserLinkType `json:"ConnectLinkType,omitempty"` Id string `json:"Id,omitempty"` PrimaryImageTag string `json:"PrimaryImageTag,omitempty"` HasPassword bool `json:"HasPassword,omitempty"` HasConfiguredPassword bool `json:"HasConfiguredPassword,omitempty"` HasConfiguredEasyPassword bool `json:"HasConfiguredEasyPassword,omitempty"` EnableAutoLogin bool `json:"EnableAutoLogin,omitempty"` LastLoginDate time.Time `json:"LastLoginDate,omitempty"` LastActivityDate time.Time `json:"LastActivityDate,omitempty"` Configuration *ConfigurationUserConfiguration `json:"Configuration,omitempty"` Policy *UsersUserPolicy `json:"Policy,omitempty"` PrimaryImageAspectRatio float64 `json:"PrimaryImageAspectRatio,omitempty"` }
type UserItemDataDto ¶
type UserItemDataDto struct { Rating float64 `json:"Rating,omitempty"` PlayedPercentage float64 `json:"PlayedPercentage,omitempty"` UnplayedItemCount int32 `json:"UnplayedItemCount,omitempty"` PlaybackPositionTicks int64 `json:"PlaybackPositionTicks,omitempty"` PlayCount int32 `json:"PlayCount,omitempty"` IsFavorite bool `json:"IsFavorite,omitempty"` LastPlayedDate time.Time `json:"LastPlayedDate,omitempty"` Played bool `json:"Played,omitempty"` Key string `json:"Key,omitempty"` ItemId string `json:"ItemId,omitempty"` ServerId string `json:"ServerId,omitempty"` }
type UserLibraryAddTags ¶
type UserLibraryAddTags struct {
Tags []NameIdPair `json:"Tags,omitempty"`
}
type UserLibraryOfficialRatingItem ¶
type UserLibraryOfficialRatingItem struct {
Name string `json:"Name,omitempty"`
}
type UserLibraryServiceApiGetUsersByUseridItemsLatestOpts ¶
type UserLibraryServiceApiGetUsersByUseridItemsLatestOpts struct { Limit optional.Int32 ParentId optional.String Fields optional.String IncludeItemTypes optional.String MediaTypes optional.String IsFolder optional.Bool IsPlayed optional.Bool GroupItems optional.Bool EnableImages optional.Bool ImageTypeLimit optional.Int32 EnableImageTypes optional.String EnableUserData optional.Bool }
type UserLibraryServiceApiService ¶
type UserLibraryServiceApiService service
func (*UserLibraryServiceApiService) DeleteUsersByUseridFavoriteitemsById ¶
func (a *UserLibraryServiceApiService) DeleteUsersByUseridFavoriteitemsById(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
UserLibraryServiceApiService Unmarks an item as a favorite Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return UserItemDataDto
func (*UserLibraryServiceApiService) DeleteUsersByUseridItemsByIdRating ¶
func (a *UserLibraryServiceApiService) DeleteUsersByUseridItemsByIdRating(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
UserLibraryServiceApiService Deletes a user's saved personal rating for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return UserItemDataDto
func (*UserLibraryServiceApiService) GetLivetvProgramsById ¶
func (a *UserLibraryServiceApiService) GetLivetvProgramsById(ctx context.Context, id string) (BaseItemDto, *http.Response, error)
UserLibraryServiceApiService Gets a live tv program Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
@return BaseItemDto
func (*UserLibraryServiceApiService) GetUsersByUseridItemsById ¶
func (a *UserLibraryServiceApiService) GetUsersByUseridItemsById(ctx context.Context, userId string, id string) (BaseItemDto, *http.Response, error)
UserLibraryServiceApiService Gets an item from a user's library Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return BaseItemDto
func (*UserLibraryServiceApiService) GetUsersByUseridItemsByIdIntros ¶
func (a *UserLibraryServiceApiService) GetUsersByUseridItemsByIdIntros(ctx context.Context, userId string, id string) (QueryResultBaseItemDto, *http.Response, error)
UserLibraryServiceApiService Gets intros to play before the main media item plays Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return QueryResultBaseItemDto
func (*UserLibraryServiceApiService) GetUsersByUseridItemsByIdLocaltrailers ¶
func (a *UserLibraryServiceApiService) GetUsersByUseridItemsByIdLocaltrailers(ctx context.Context, userId string, id string) ([]BaseItemDto, *http.Response, error)
UserLibraryServiceApiService Gets local trailers for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return []BaseItemDto
func (*UserLibraryServiceApiService) GetUsersByUseridItemsByIdSpecialfeatures ¶
func (a *UserLibraryServiceApiService) GetUsersByUseridItemsByIdSpecialfeatures(ctx context.Context, userId string, id string) ([]BaseItemDto, *http.Response, error)
UserLibraryServiceApiService Gets special features for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Movie Id
@return []BaseItemDto
func (*UserLibraryServiceApiService) GetUsersByUseridItemsLatest ¶
func (a *UserLibraryServiceApiService) GetUsersByUseridItemsLatest(ctx context.Context, userId string, localVarOptionals *UserLibraryServiceApiGetUsersByUseridItemsLatestOpts) ([]BaseItemDto, *http.Response, error)
func (*UserLibraryServiceApiService) GetUsersByUseridItemsRoot ¶
func (a *UserLibraryServiceApiService) GetUsersByUseridItemsRoot(ctx context.Context, userId string) (BaseItemDto, *http.Response, error)
UserLibraryServiceApiService Gets the root folder from a user's library Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
@return BaseItemDto
func (*UserLibraryServiceApiService) GetVideosByIdAdditionalparts ¶
func (a *UserLibraryServiceApiService) GetVideosByIdAdditionalparts(ctx context.Context, id string, localVarOptionals *UserLibraryServiceApiGetVideosByIdAdditionalpartsOpts) (QueryResultBaseItemDto, *http.Response, error)
func (*UserLibraryServiceApiService) PostUsersByUseridFavoriteitemsById ¶
func (a *UserLibraryServiceApiService) PostUsersByUseridFavoriteitemsById(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
UserLibraryServiceApiService Marks an item as a favorite Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return UserItemDataDto
func (*UserLibraryServiceApiService) PostUsersByUseridFavoriteitemsByIdDelete ¶
func (a *UserLibraryServiceApiService) PostUsersByUseridFavoriteitemsByIdDelete(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
UserLibraryServiceApiService Unmarks an item as a favorite Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return UserItemDataDto
func (*UserLibraryServiceApiService) PostUsersByUseridItemsByIdHidefromresume ¶
func (a *UserLibraryServiceApiService) PostUsersByUseridItemsByIdHidefromresume(ctx context.Context, userId string, id string, hide bool) (UserItemDataDto, *http.Response, error)
UserLibraryServiceApiService Updates a user's hide from resume for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
- @param hide Whether the item should be hidden from reusme or not. true/false
@return UserItemDataDto
func (*UserLibraryServiceApiService) PostUsersByUseridItemsByIdRating ¶
func (a *UserLibraryServiceApiService) PostUsersByUseridItemsByIdRating(ctx context.Context, userId string, id string, likes bool) (UserItemDataDto, *http.Response, error)
UserLibraryServiceApiService Updates a user's rating for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
- @param likes Whether the user likes the item or not. true/false
@return UserItemDataDto
func (*UserLibraryServiceApiService) PostUsersByUseridItemsByIdRatingDelete ¶
func (a *UserLibraryServiceApiService) PostUsersByUseridItemsByIdRatingDelete(ctx context.Context, userId string, id string) (UserItemDataDto, *http.Response, error)
UserLibraryServiceApiService Deletes a user's saved personal rating for an item Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param id Item Id
@return UserItemDataDto
type UserLibraryTagItem ¶
type UserServiceApiService ¶
type UserServiceApiService service
func (*UserServiceApiService) DeleteUsersById ¶
func (a *UserServiceApiService) DeleteUsersById(ctx context.Context, id string) (*http.Response, error)
UserServiceApiService Deletes a user Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
func (*UserServiceApiService) DeleteUsersByIdTrackselectionsByTracktype ¶
func (a *UserServiceApiService) DeleteUsersByIdTrackselectionsByTracktype(ctx context.Context, id string, trackType string) (*http.Response, error)
UserServiceApiService Clears audio or subtitle track selections for a user No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
- @param trackType
func (*UserServiceApiService) GetUsersById ¶
func (a *UserServiceApiService) GetUsersById(ctx context.Context, id string) (UserDto, *http.Response, error)
UserServiceApiService Gets a user by Id Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
@return UserDto
func (*UserServiceApiService) GetUsersPrefixes ¶
func (a *UserServiceApiService) GetUsersPrefixes(ctx context.Context, localVarOptionals *UserServiceApiGetUsersPrefixesOpts) ([]NameIdPair, *http.Response, error)
func (*UserServiceApiService) GetUsersPublic ¶
func (a *UserServiceApiService) GetUsersPublic(ctx context.Context) ([]UserDto, *http.Response, error)
UserServiceApiService Gets a list of publicly visible users for display on a login screen. No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []UserDto
func (*UserServiceApiService) GetUsersQuery ¶
func (a *UserServiceApiService) GetUsersQuery(ctx context.Context, localVarOptionals *UserServiceApiGetUsersQueryOpts) (QueryResultUserDto, *http.Response, error)
func (*UserServiceApiService) PostUsersAuthenticatebyname ¶
func (a *UserServiceApiService) PostUsersAuthenticatebyname(ctx context.Context, body AuthenticateUserByName, xEmbyAuthorization string) (AuthenticationAuthenticationResult, *http.Response, error)
UserServiceApiService Authenticates a user Authenticate a user by nane and password. A 200 status code indicates success, while anything in the 400 or 500 range indicates failure --- No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body AuthenticateUserByName
- @param xEmbyAuthorization The authorization header can be either named 'Authorization' or 'X-Emby-Authorization'. It must be of the following schema: Emby UserId=\"(guid)\", Client=\"(string)\", Device=\"(string)\", DeviceId=\"(string)\", Version=\"string\", Token=\"(string)\" Please consult the documentation for further details.
@return AuthenticationAuthenticationResult
func (*UserServiceApiService) PostUsersById ¶
func (a *UserServiceApiService) PostUsersById(ctx context.Context, body UserDto, id string) (*http.Response, error)
UserServiceApiService Updates a user Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body UserDto:
- @param id
func (*UserServiceApiService) PostUsersByIdAuthenticate ¶
func (a *UserServiceApiService) PostUsersByIdAuthenticate(ctx context.Context, body AuthenticateUser, id string) (AuthenticationAuthenticationResult, *http.Response, error)
UserServiceApiService Authenticates a user No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body AuthenticateUser
- @param id
@return AuthenticationAuthenticationResult
func (*UserServiceApiService) PostUsersByIdConfiguration ¶
func (a *UserServiceApiService) PostUsersByIdConfiguration(ctx context.Context, body ConfigurationUserConfiguration, id string) (*http.Response, error)
UserServiceApiService Updates a user configuration Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body UserConfiguration:
- @param id
func (*UserServiceApiService) PostUsersByIdDelete ¶
func (a *UserServiceApiService) PostUsersByIdDelete(ctx context.Context, id string) (*http.Response, error)
UserServiceApiService Deletes a user Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
func (*UserServiceApiService) PostUsersByIdEasypassword ¶
func (a *UserServiceApiService) PostUsersByIdEasypassword(ctx context.Context, body UpdateUserEasyPassword, id string) (*http.Response, error)
UserServiceApiService Updates a user's easy password Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body UpdateUserEasyPassword
- @param id
func (*UserServiceApiService) PostUsersByIdPassword ¶
func (a *UserServiceApiService) PostUsersByIdPassword(ctx context.Context, body UpdateUserPassword, id string) (*http.Response, error)
UserServiceApiService Updates a user's password Requires authentication as user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body UpdateUserPassword
- @param id
func (*UserServiceApiService) PostUsersByIdPolicy ¶
func (a *UserServiceApiService) PostUsersByIdPolicy(ctx context.Context, body UsersUserPolicy, id string) (*http.Response, error)
UserServiceApiService Updates a user policy Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body UserPolicy:
- @param id
func (*UserServiceApiService) PostUsersByIdTrackselectionsByTracktypeDelete ¶
func (a *UserServiceApiService) PostUsersByIdTrackselectionsByTracktypeDelete(ctx context.Context, id string, trackType string) (*http.Response, error)
UserServiceApiService Clears audio or subtitle track selections for a user No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id
- @param trackType
func (*UserServiceApiService) PostUsersForgotpassword ¶
func (a *UserServiceApiService) PostUsersForgotpassword(ctx context.Context, body ForgotPassword) (UsersForgotPasswordResult, *http.Response, error)
UserServiceApiService Initiates the forgot password process for a local user No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body ForgotPassword
@return UsersForgotPasswordResult
func (*UserServiceApiService) PostUsersForgotpasswordPin ¶
func (a *UserServiceApiService) PostUsersForgotpasswordPin(ctx context.Context, body ForgotPasswordPin) (UsersPinRedeemResult, *http.Response, error)
UserServiceApiService Redeems a forgot password pin No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body ForgotPasswordPin
@return UsersPinRedeemResult
func (*UserServiceApiService) PostUsersNew ¶
func (a *UserServiceApiService) PostUsersNew(ctx context.Context, body CreateUserByName) (UserDto, *http.Response, error)
UserServiceApiService Creates a user Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body CreateUserByName
@return UserDto
type UserViewsServiceApiService ¶
type UserViewsServiceApiService service
func (*UserViewsServiceApiService) GetUsersByUseridViews ¶
func (a *UserViewsServiceApiService) GetUsersByUseridViews(ctx context.Context, userId string, includeExternalContent bool) (QueryResultBaseItemDto, *http.Response, error)
UserViewsServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userId User Id
- @param includeExternalContent Whether or not to include external views such as channels or live tv
@return QueryResultBaseItemDto
type UsersForgotPasswordAction ¶
type UsersForgotPasswordAction string
const ( CONTACT_ADMIN_UsersForgotPasswordAction UsersForgotPasswordAction = "ContactAdmin" PIN_CODE_UsersForgotPasswordAction UsersForgotPasswordAction = "PinCode" IN_NETWORK_REQUIRED_UsersForgotPasswordAction UsersForgotPasswordAction = "InNetworkRequired" )
List of Users.ForgotPasswordAction
type UsersForgotPasswordResult ¶
type UsersForgotPasswordResult struct { Action *UsersForgotPasswordAction `json:"Action,omitempty"` PinFile string `json:"PinFile,omitempty"` PinExpirationDate time.Time `json:"PinExpirationDate,omitempty"` }
type UsersPinRedeemResult ¶
type UsersUserAction ¶
type UsersUserAction struct { Id string `json:"Id,omitempty"` ServerId string `json:"ServerId,omitempty"` UserId string `json:"UserId,omitempty"` ItemId string `json:"ItemId,omitempty"` Type_ *UsersUserActionType `json:"Type,omitempty"` Date time.Time `json:"Date,omitempty"` PositionTicks int64 `json:"PositionTicks,omitempty"` }
type UsersUserActionType ¶
type UsersUserActionType string
const (
PLAYED_ITEM_UsersUserActionType UsersUserActionType = "PlayedItem"
)
List of Users.UserActionType
type UsersUserPolicy ¶
type UsersUserPolicy struct { IsAdministrator bool `json:"IsAdministrator,omitempty"` IsHidden bool `json:"IsHidden,omitempty"` IsHiddenRemotely bool `json:"IsHiddenRemotely,omitempty"` IsHiddenFromUnusedDevices bool `json:"IsHiddenFromUnusedDevices,omitempty"` IsDisabled bool `json:"IsDisabled,omitempty"` MaxParentalRating int32 `json:"MaxParentalRating,omitempty"` BlockedTags []string `json:"BlockedTags,omitempty"` IsTagBlockingModeInclusive bool `json:"IsTagBlockingModeInclusive,omitempty"` IncludeTags []string `json:"IncludeTags,omitempty"` EnableUserPreferenceAccess bool `json:"EnableUserPreferenceAccess,omitempty"` AccessSchedules []ConfigurationAccessSchedule `json:"AccessSchedules,omitempty"` BlockUnratedItems []ConfigurationUnratedItem `json:"BlockUnratedItems,omitempty"` EnableRemoteControlOfOtherUsers bool `json:"EnableRemoteControlOfOtherUsers,omitempty"` EnableRemoteAccess bool `json:"EnableRemoteAccess,omitempty"` EnableLiveTvManagement bool `json:"EnableLiveTvManagement,omitempty"` EnableLiveTvAccess bool `json:"EnableLiveTvAccess,omitempty"` EnableMediaPlayback bool `json:"EnableMediaPlayback,omitempty"` EnableAudioPlaybackTranscoding bool `json:"EnableAudioPlaybackTranscoding,omitempty"` EnableVideoPlaybackTranscoding bool `json:"EnableVideoPlaybackTranscoding,omitempty"` EnablePlaybackRemuxing bool `json:"EnablePlaybackRemuxing,omitempty"` EnableContentDeletion bool `json:"EnableContentDeletion,omitempty"` EnableContentDeletionFromFolders []string `json:"EnableContentDeletionFromFolders,omitempty"` EnableContentDownloading bool `json:"EnableContentDownloading,omitempty"` EnableSubtitleDownloading bool `json:"EnableSubtitleDownloading,omitempty"` EnableSubtitleManagement bool `json:"EnableSubtitleManagement,omitempty"` EnableSyncTranscoding bool `json:"EnableSyncTranscoding,omitempty"` EnableMediaConversion bool `json:"EnableMediaConversion,omitempty"` EnabledChannels []string `json:"EnabledChannels,omitempty"` EnableAllChannels bool `json:"EnableAllChannels,omitempty"` EnabledFolders []string `json:"EnabledFolders,omitempty"` EnableAllFolders bool `json:"EnableAllFolders,omitempty"` InvalidLoginAttemptCount int32 `json:"InvalidLoginAttemptCount,omitempty"` EnablePublicSharing bool `json:"EnablePublicSharing,omitempty"` BlockedMediaFolders []string `json:"BlockedMediaFolders,omitempty"` RemoteClientBitrateLimit int32 `json:"RemoteClientBitrateLimit,omitempty"` AuthenticationProviderId string `json:"AuthenticationProviderId,omitempty"` ExcludedSubFolders []string `json:"ExcludedSubFolders,omitempty"` SimultaneousStreamLimit int32 `json:"SimultaneousStreamLimit,omitempty"` EnabledDevices []string `json:"EnabledDevices,omitempty"` EnableAllDevices bool `json:"EnableAllDevices,omitempty"` }
type ValidatePath ¶
type Video3DFormat ¶
type Video3DFormat string
const ( HALF_SIDE_BY_SIDE_Video3DFormat Video3DFormat = "HalfSideBySide" FULL_SIDE_BY_SIDE_Video3DFormat Video3DFormat = "FullSideBySide" FULL_TOP_AND_BOTTOM_Video3DFormat Video3DFormat = "FullTopAndBottom" HALF_TOP_AND_BOTTOM_Video3DFormat Video3DFormat = "HalfTopAndBottom" MVC_Video3DFormat Video3DFormat = "MVC" )
List of Video3DFormat
type VideoHlsServiceApiGetVideosByIdLiveM3u8Opts ¶
type VideoHlsServiceApiGetVideosByIdLiveM3u8Opts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type VideoHlsServiceApiService ¶
type VideoHlsServiceApiService service
func (*VideoHlsServiceApiService) GetVideosByIdHlsByPlaylistidBySegmentidBySegmentcontainer ¶
func (a *VideoHlsServiceApiService) GetVideosByIdHlsByPlaylistidBySegmentidBySegmentcontainer(ctx context.Context, segmentContainer string, segmentId string, id string, playlistId string) (*http.Response, error)
VideoHlsServiceApiService No authentication required
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param segmentContainer
- @param segmentId
- @param id
- @param playlistId
func (*VideoHlsServiceApiService) GetVideosByIdLiveM3u8 ¶
func (a *VideoHlsServiceApiService) GetVideosByIdLiveM3u8(ctx context.Context, id string, container string, localVarOptionals *VideoHlsServiceApiGetVideosByIdLiveM3u8Opts) (*http.Response, error)
type VideoServiceApiGetVideosByIdStreamByContainerOpts ¶
type VideoServiceApiGetVideosByIdStreamByContainerOpts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type VideoServiceApiGetVideosByIdStreamOpts ¶
type VideoServiceApiGetVideosByIdStreamOpts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type VideoServiceApiHeadVideosByIdStreamByContainerOpts ¶
type VideoServiceApiHeadVideosByIdStreamByContainerOpts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type VideoServiceApiHeadVideosByIdStreamOpts ¶
type VideoServiceApiHeadVideosByIdStreamOpts struct { DeviceProfileId optional.String DeviceId optional.String AudioCodec optional.String EnableAutoStreamCopy optional.Bool AudioSampleRate optional.Int32 AudioBitRate optional.Int32 AudioChannels optional.Int32 MaxAudioChannels optional.Int32 Static optional.Bool Profile optional.String Level optional.String Framerate optional.Float32 MaxFramerate optional.Float32 CopyTimestamps optional.Bool StartTimeTicks optional.Int64 Width optional.Int32 Height optional.Int32 MaxWidth optional.Int32 MaxHeight optional.Int32 VideoBitRate optional.Int32 SubtitleStreamIndex optional.Int32 SubtitleMethod optional.Interface MaxRefFrames optional.Int32 MaxVideoBitDepth optional.Int32 VideoCodec optional.String AudioStreamIndex optional.Int32 VideoStreamIndex optional.Int32 }
type VideoServiceApiService ¶
type VideoServiceApiService service
func (*VideoServiceApiService) GetVideosByIdStream ¶
func (a *VideoServiceApiService) GetVideosByIdStream(ctx context.Context, id string, container string, localVarOptionals *VideoServiceApiGetVideosByIdStreamOpts) (*http.Response, error)
func (*VideoServiceApiService) GetVideosByIdStreamByContainer ¶
func (a *VideoServiceApiService) GetVideosByIdStreamByContainer(ctx context.Context, id string, container string, localVarOptionals *VideoServiceApiGetVideosByIdStreamByContainerOpts) (*http.Response, error)
func (*VideoServiceApiService) HeadVideosByIdStream ¶
func (a *VideoServiceApiService) HeadVideosByIdStream(ctx context.Context, id string, container string, localVarOptionals *VideoServiceApiHeadVideosByIdStreamOpts) (*http.Response, error)
func (*VideoServiceApiService) HeadVideosByIdStreamByContainer ¶
func (a *VideoServiceApiService) HeadVideosByIdStreamByContainer(ctx context.Context, id string, container string, localVarOptionals *VideoServiceApiHeadVideosByIdStreamByContainerOpts) (*http.Response, error)
type VideosServiceApiService ¶
type VideosServiceApiService service
func (*VideosServiceApiService) DeleteVideosByIdAlternatesources ¶
func (a *VideosServiceApiService) DeleteVideosByIdAlternatesources(ctx context.Context, id string) (*http.Response, error)
VideosServiceApiService Removes alternate video sources. Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
func (*VideosServiceApiService) PostVideosByIdAlternatesourcesDelete ¶
func (a *VideosServiceApiService) PostVideosByIdAlternatesourcesDelete(ctx context.Context, id string) (*http.Response, error)
VideosServiceApiService Removes alternate video sources. Requires authentication as administrator
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id Item Id
func (*VideosServiceApiService) PostVideosMergeversions ¶
func (a *VideosServiceApiService) PostVideosMergeversions(ctx context.Context, localVarOptionals *VideosServiceApiPostVideosMergeversionsOpts) (*http.Response, error)
type VirtualFolderInfo ¶
type VirtualFolderInfo struct { Name string `json:"Name,omitempty"` Locations []string `json:"Locations,omitempty"` CollectionType string `json:"CollectionType,omitempty"` LibraryOptions *ConfigurationLibraryOptions `json:"LibraryOptions,omitempty"` ItemId string `json:"ItemId,omitempty"` PrimaryImageItemId string `json:"PrimaryImageItemId,omitempty"` RefreshProgress float64 `json:"RefreshProgress,omitempty"` RefreshStatus string `json:"RefreshStatus,omitempty"` }
type WakeOnLanInfo ¶
Source Files ¶
- api_activity_log_service.go
- api_artists_service.go
- api_audio_service.go
- api_bif_service.go
- api_branding_service.go
- api_channel_service.go
- api_collection_service.go
- api_configuration_service.go
- api_connect_service.go
- api_dashboard_service.go
- api_device_service.go
- api_display_preferences_service.go
- api_dlna_server_service.go
- api_dlna_service.go
- api_dynamic_hls_service.go
- api_encoding_info_service.go
- api_environment_service.go
- api_ffmpeg_options_service.go
- api_game_genres_service.go
- api_games_service.go
- api_genres_service.go
- api_hls_segment_service.go
- api_image_by_name_service.go
- api_image_service.go
- api_instant_mix_service.go
- api_item_lookup_service.go
- api_item_refresh_service.go
- api_item_update_service.go
- api_items_service.go
- api_library_service.go
- api_library_structure_service.go
- api_live_tv_service.go
- api_localization_service.go
- api_media_info_service.go
- api_movies_service.go
- api_music_genres_service.go
- api_notifications_service.go
- api_official_rating_service.go
- api_open_api_service.go
- api_package_service.go
- api_persons_service.go
- api_playlist_service.go
- api_playstate_service.go
- api_plugin_service.go
- api_remote_image_service.go
- api_scheduled_task_service.go
- api_sessions_service.go
- api_studios_service.go
- api_subtitle_options_service.go
- api_subtitle_service.go
- api_suggestions_service.go
- api_sync_service.go
- api_system_service.go
- api_tag_service.go
- api_tone_map_options_service.go
- api_trailers_service.go
- api_tv_shows_service.go
- api_universal_audio_service.go
- api_user_library_service.go
- api_user_service.go
- api_user_views_service.go
- api_video_hls_service.go
- api_video_service.go
- api_videos_service.go
- client.go
- configuration.go
- model_activity_log_entry.go
- model_all_theme_media_result.go
- model_attributes_simple_condition.go
- model_attributes_value_condition.go
- model_authenticate_user.go
- model_authenticate_user_by_name.go
- model_authentication_authentication_result.go
- model_base_item_dto.go
- model_base_item_person.go
- model_branding_branding_options.go
- model_chapter_info.go
- model_client_capabilities.go
- model_collections_collection_creation_result.go
- model_common_plugins_i_plugin.go
- model_configuration_access_schedule.go
- model_configuration_codec_configuration.go
- model_configuration_dynamic_day_of_week.go
- model_configuration_image_option.go
- model_configuration_image_saving_convention.go
- model_configuration_library_options.go
- model_configuration_media_path_info.go
- model_configuration_metadata_features.go
- model_configuration_path_substitution.go
- model_configuration_segment_skip_mode.go
- model_configuration_server_configuration.go
- model_configuration_subtitle_playback_mode.go
- model_configuration_type_options.go
- model_configuration_unrated_item.go
- model_configuration_user_configuration.go
- model_connect_connect_authentication_exchange_result.go
- model_connect_user_link_result.go
- model_connect_user_link_type.go
- model_create_user_by_name.go
- model_day_of_week.go
- model_default_directory_browser_info.go
- model_devices_content_upload_history.go
- model_devices_device_info.go
- model_devices_device_options.go
- model_devices_local_file_info.go
- model_display_preferences.go
- model_dlna_codec_profile.go
- model_dlna_codec_type.go
- model_dlna_container_profile.go
- model_dlna_device_profile.go
- model_dlna_direct_play_profile.go
- model_dlna_dlna_profile_type.go
- model_dlna_encoding_context.go
- model_dlna_playback_error_code.go
- model_dlna_profile_condition.go
- model_dlna_profile_condition_type.go
- model_dlna_profile_condition_value.go
- model_dlna_response_profile.go
- model_dlna_subtitle_delivery_method.go
- model_dlna_subtitle_profile.go
- model_dlna_transcode_seek_info.go
- model_dlna_transcoding_profile.go
- model_drawing_image_orientation.go
- model_emby_dlna_profiles_device_identification.go
- model_emby_dlna_profiles_device_profile_type.go
- model_emby_dlna_profiles_dlna_profile.go
- model_emby_dlna_profiles_header_match_type.go
- model_emby_dlna_profiles_http_header_info.go
- model_emby_dlna_profiles_protocol_info_detection.go
- model_emby_live_tv_channel_management_info.go
- model_emby_media_model_enums_codec_directions.go
- model_emby_media_model_enums_codec_kinds.go
- model_emby_media_model_enums_color_formats.go
- model_emby_media_model_enums_secondary_frameworks.go
- model_emby_media_model_enums_video_media_types.go
- model_emby_media_model_types_bit_rate.go
- model_emby_media_model_types_level_information.go
- model_emby_media_model_types_profile_information.go
- model_emby_media_model_types_profile_level_information.go
- model_emby_media_model_types_resolution.go
- model_emby_media_model_types_resolution_with_rate.go
- model_emby_notifications_api_notification.go
- model_emby_notifications_api_notification_result.go
- model_emby_notifications_api_notifications_summary.go
- model_emby_web_api_configuration_page_info.go
- model_emby_web_generic_edit_actions_postback_action.go
- model_emby_web_generic_edit_common_editor_types.go
- model_emby_web_generic_edit_conditions_property_condition.go
- model_emby_web_generic_edit_conditions_property_condition_type.go
- model_emby_web_generic_edit_edit_object_container.go
- model_emby_web_generic_edit_editors_editor_base.go
- model_emby_web_generic_edit_editors_editor_button_item.go
- model_emby_web_generic_edit_editors_editor_root.go
- model_external_id_info.go
- model_external_url.go
- model_forgot_password.go
- model_forgot_password_pin.go
- model_game_system_summary.go
- model_general_command.go
- model_globalization_country_info.go
- model_globalization_culture_dto.go
- model_globalization_localizaton_option.go
- model_image_by_name_info.go
- model_image_info.go
- model_image_provider_info.go
- model_image_type.go
- model_io_file_system_entry_info.go
- model_io_file_system_entry_type.go
- model_item_counts.go
- model_library_add_media_path.go
- model_library_add_virtual_folder.go
- model_library_delete_info.go
- model_library_library_option_info.go
- model_library_library_options_result.go
- model_library_library_type_options.go
- model_library_media_folder.go
- model_library_media_update_info.go
- model_library_play_access.go
- model_library_post_updated_media.go
- model_library_remove_media_path.go
- model_library_remove_virtual_folder.go
- model_library_rename_virtual_folder.go
- model_library_sub_folder.go
- model_library_update_library_options.go
- model_library_update_media_path.go
- model_live_tv_api_epg_row.go
- model_live_tv_api_get_programs.go
- model_live_tv_api_listing_provider_type_info.go
- model_live_tv_api_set_channel_disabled.go
- model_live_tv_api_set_channel_mapping.go
- model_live_tv_api_set_channel_sort_index.go
- model_live_tv_api_tag_item.go
- model_live_tv_channel_type.go
- model_live_tv_guide_info.go
- model_live_tv_keep_until.go
- model_live_tv_keyword_info.go
- model_live_tv_keyword_type.go
- model_live_tv_listings_provider_info.go
- model_live_tv_live_tv_info.go
- model_live_tv_recording_status.go
- model_live_tv_series_timer_info.go
- model_live_tv_series_timer_info_dto.go
- model_live_tv_timer_info_dto.go
- model_live_tv_timer_type.go
- model_live_tv_tuner_host_info.go
- model_location_type.go
- model_log_file.go
- model_logging_log_severity.go
- model_marker_type.go
- model_media_encoding_api_on_playback_progress.go
- model_media_encoding_codecs_common_interfaces_i_codec_device_capabilities.go
- model_media_encoding_codecs_common_interfaces_i_codec_device_info.go
- model_media_encoding_codecs_video_codecs_video_codec_base.go
- model_media_encoding_configuration_tone_mapping_tone_map_options_visibility.go
- model_media_info_live_stream_request.go
- model_media_info_live_stream_response.go
- model_media_info_media_protocol.go
- model_media_info_playback_info_request.go
- model_media_info_playback_info_response.go
- model_media_info_transport_stream_timestamp.go
- model_media_source_info.go
- model_media_source_type.go
- model_media_stream.go
- model_media_stream_type.go
- model_media_url.go
- model_metadata_editor_info.go
- model_metadata_fields.go
- model_name_id_pair.go
- model_name_long_id_pair.go
- model_name_value_pair.go
- model_net_end_point_info.go
- model_notifications_notification_level.go
- model_notifications_notification_type_info.go
- model_operating_system.go
- model_parental_rating.go
- model_persistence_intro_debug_info.go
- model_person_type.go
- model_play_command.go
- model_play_method.go
- model_play_request.go
- model_playback_progress_info.go
- model_playback_start_info.go
- model_playback_stop_info.go
- model_player_state_info.go
- model_playlists_playlist_creation_result.go
- model_playstate_command.go
- model_playstate_request.go
- model_plugins_configuration_page_type.go
- model_plugins_plugin_info.go
- model_progress_event.go
- model_providers_album_info.go
- model_providers_artist_info.go
- model_providers_book_info.go
- model_providers_game_info.go
- model_providers_item_lookup_info.go
- model_providers_metadata_refresh_mode.go
- model_providers_movie_info.go
- model_providers_music_video_info.go
- model_providers_person_lookup_info.go
- model_providers_remote_search_query_providers_album_info.go
- model_providers_remote_search_query_providers_artist_info.go
- model_providers_remote_search_query_providers_book_info.go
- model_providers_remote_search_query_providers_game_info.go
- model_providers_remote_search_query_providers_item_lookup_info.go
- model_providers_remote_search_query_providers_movie_info.go
- model_providers_remote_search_query_providers_music_video_info.go
- model_providers_remote_search_query_providers_person_lookup_info.go
- model_providers_remote_search_query_providers_series_info.go
- model_providers_remote_search_query_providers_trailer_info.go
- model_providers_series_info.go
- model_providers_song_info.go
- model_providers_trailer_info.go
- model_public_system_info.go
- model_query_result_activity_log_entry.go
- model_query_result_base_item_dto.go
- model_query_result_devices_device_info.go
- model_query_result_emby_live_tv_channel_management_info.go
- model_query_result_live_tv_api_epg_row.go
- model_query_result_live_tv_series_timer_info_dto.go
- model_query_result_live_tv_timer_info_dto.go
- model_query_result_log_file.go
- model_query_result_string.go
- model_query_result_sync_model_sync_job_item.go
- model_query_result_sync_sync_job.go
- model_query_result_user_dto.go
- model_query_result_user_library_official_rating_item.go
- model_query_result_user_library_tag_item.go
- model_query_result_virtual_folder_info.go
- model_queue_item.go
- model_rating_type.go
- model_recommendation_dto.go
- model_recommendation_type.go
- model_remote_image_info.go
- model_remote_image_result.go
- model_remote_search_result.go
- model_remote_subtitle_info.go
- model_repeat_mode.go
- model_roku_metadata_api_thumbnail_info.go
- model_roku_metadata_api_thumbnail_set_info.go
- model_scroll_direction.go
- model_series_display_order.go
- model_session_session_info.go
- model_session_user_info.go
- model_sort_order.go
- model_subtitle_location_type.go
- model_subtitles_subtitle_download_result.go
- model_sync_model_item_file_info.go
- model_sync_model_item_file_type.go
- model_sync_model_sync_data_request.go
- model_sync_model_sync_data_response.go
- model_sync_model_sync_dialog_options.go
- model_sync_model_sync_job_creation_result.go
- model_sync_model_sync_job_item.go
- model_sync_model_sync_job_item_status.go
- model_sync_model_sync_job_option.go
- model_sync_model_sync_job_request.go
- model_sync_model_sync_profile_option.go
- model_sync_model_sync_quality_option.go
- model_sync_model_synced_item.go
- model_sync_model_synced_item_progress.go
- model_sync_sync_category.go
- model_sync_sync_job.go
- model_sync_sync_job_status.go
- model_sync_sync_target.go
- model_system_info.go
- model_tasks_system_event.go
- model_tasks_task_completion_status.go
- model_tasks_task_info.go
- model_tasks_task_result.go
- model_tasks_task_state.go
- model_tasks_task_trigger_info.go
- model_theme_media_result.go
- model_transcode_reason.go
- model_transcoding_info.go
- model_transcoding_vp_step_info.go
- model_transcoding_vp_step_types.go
- model_tuple_double_double.go
- model_update_user_easy_password.go
- model_update_user_password.go
- model_updates_installation_info.go
- model_updates_package_info.go
- model_updates_package_target_system.go
- model_updates_package_version_class.go
- model_updates_package_version_info.go
- model_user_dto.go
- model_user_item_data_dto.go
- model_user_library_add_tags.go
- model_user_library_official_rating_item.go
- model_user_library_tag_item.go
- model_users_forgot_password_action.go
- model_users_forgot_password_result.go
- model_users_pin_redeem_result.go
- model_users_user_action.go
- model_users_user_action_type.go
- model_users_user_policy.go
- model_validate_path.go
- model_version.go
- model_video3_d_format.go
- model_virtual_folder_info.go
- model_wake_on_lan_info.go
- response.go