package mediabrowser.model.session; import mediabrowser.model.dlna.*; public class ClientCapabilities { private java.util.ArrayList<String> PlayableMediaTypes; public final java.util.ArrayList<String> getPlayableMediaTypes() { return PlayableMediaTypes; } public final void setPlayableMediaTypes(java.util.ArrayList<String> value) { PlayableMediaTypes = value; } private java.util.ArrayList<String> SupportedCommands; public final java.util.ArrayList<String> getSupportedCommands() { return SupportedCommands; } public final void setSupportedCommands(java.util.ArrayList<String> value) { SupportedCommands = value; } private boolean SupportsMediaControl; public final boolean getSupportsMediaControl() { return SupportsMediaControl; } public final void setSupportsMediaControl(boolean value) { SupportsMediaControl = value; } private boolean SupportsContentUploading; public final boolean getSupportsContentUploading() { return SupportsContentUploading; } public final void setSupportsContentUploading(boolean value) { SupportsContentUploading = value; } private String MessageCallbackUrl; public final String getMessageCallbackUrl() { return MessageCallbackUrl; } public final void setMessageCallbackUrl(String value) { MessageCallbackUrl = value; } private boolean SupportsPersistentIdentifier; public final boolean getSupportsPersistentIdentifier() { return SupportsPersistentIdentifier; } public final void setSupportsPersistentIdentifier(boolean value) { SupportsPersistentIdentifier = value; } private boolean SupportsSync; public final boolean getSupportsSync() { return SupportsSync; } public final void setSupportsSync(boolean value) { SupportsSync = value; } private DeviceProfile DeviceProfile; public final DeviceProfile getDeviceProfile() { return DeviceProfile; } public final void setDeviceProfile(DeviceProfile value) { DeviceProfile = value; } private java.util.ArrayList<String> SupportedLiveMediaTypes; public final java.util.ArrayList<String> getSupportedLiveMediaTypes() { return SupportedLiveMediaTypes; } public final void setSupportedLiveMediaTypes(java.util.ArrayList<String> value) { SupportedLiveMediaTypes = value; } private String AppStoreUrl; public final String getAppStoreUrl() { return AppStoreUrl; } public final void setAppStoreUrl(String value) { AppStoreUrl = value; } private String IconUrl; public final String getIconUrl() { return IconUrl; } public final void setIconUrl(String value) { IconUrl = value; } public ClientCapabilities() { setPlayableMediaTypes(new java.util.ArrayList<String>()); setSupportedCommands(new java.util.ArrayList<String>()); setSupportsPersistentIdentifier(true); setSupportedLiveMediaTypes(new java.util.ArrayList<String>()); } }