Class DeviceMediaRendererTemplateImpl
java.lang.Object
com.biglybt.core.devices.impl.DeviceMediaRendererTemplateImpl
- All Implemented Interfaces:
DeviceMediaRendererTemplate, DeviceTemplate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final Stringprivate final DeviceManagerImplprivate final Stringprivate final Stringprivate List<TranscodeProfile> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDeviceMediaRendererTemplateImpl(DeviceManagerImpl _manager, String _classification, boolean _auto) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddProfile(TranscodeProfile profile) createInstance(String name) auto devices can't be manually createdcreateInstance(String name, String uid, boolean manual) getName()intintgetType()booleanisAuto()
-
Field Details
-
profiles
-
manager
-
classification
-
name
-
manufacturer
-
auto
private final boolean auto
-
-
Constructor Details
-
DeviceMediaRendererTemplateImpl
protected DeviceMediaRendererTemplateImpl(DeviceManagerImpl _manager, String _classification, boolean _auto)
-
-
Method Details
-
addProfile
-
getProfiles
- Specified by:
getProfilesin interfaceDeviceMediaRendererTemplate
-
getType
public int getType()- Specified by:
getTypein interfaceDeviceTemplate
-
getName
- Specified by:
getNamein interfaceDeviceTemplate
-
getManufacturer
- Specified by:
getManufacturerin interfaceDeviceTemplate
-
getClassification
- Specified by:
getClassificationin interfaceDeviceTemplate
-
getShortDescription
- Specified by:
getShortDescriptionin interfaceDeviceTemplate
-
getRendererSpecies
public int getRendererSpecies()- Specified by:
getRendererSpeciesin interfaceDeviceMediaRendererTemplate
-
isAuto
public boolean isAuto()- Specified by:
isAutoin interfaceDeviceTemplate
-
createInstance
Description copied from interface:DeviceTemplateauto devices can't be manually created- Specified by:
createInstancein interfaceDeviceTemplate- Parameters:
name-- Returns:
- Throws:
DeviceManagerException
-
createInstance
- Specified by:
createInstancein interfaceDeviceTemplate- Throws:
DeviceManagerException
-