Package com.biglybt.core.devices.impl
Class TranscodeProfileImpl
- java.lang.Object
-
- com.biglybt.core.devices.impl.TranscodeProfileImpl
-
- All Implemented Interfaces:
TranscodeProfile
public class TranscodeProfileImpl extends java.lang.Object implements TranscodeProfile
-
-
Field Summary
Fields Modifier and Type Field Description private TranscodeManagerImpl
manager
private java.lang.String
name
private int
pid
private java.util.Map<java.lang.String,java.lang.Object>
properties
private java.lang.String
uid
-
Constructor Summary
Constructors Modifier Constructor Description protected
TranscodeProfileImpl(TranscodeManagerImpl _manager, int _provider_id, java.lang.String _uid, java.lang.String _name, java.util.Map<java.lang.String,java.lang.Object> _properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
java.lang.String
getDeviceClassification()
java.lang.String
getFileExtension()
int
getIconIndex()
java.lang.String
getIconURL()
java.lang.String
getName()
TranscodeProvider
getProvider()
java.lang.String
getUID()
boolean
isStreamable()
-
-
-
Field Detail
-
manager
private TranscodeManagerImpl manager
-
pid
private int pid
-
uid
private java.lang.String uid
-
name
private java.lang.String name
-
properties
private java.util.Map<java.lang.String,java.lang.Object> properties
-
-
Constructor Detail
-
TranscodeProfileImpl
protected TranscodeProfileImpl(TranscodeManagerImpl _manager, int _provider_id, java.lang.String _uid, java.lang.String _name, java.util.Map<java.lang.String,java.lang.Object> _properties)
-
-
Method Detail
-
getUID
public java.lang.String getUID()
- Specified by:
getUID
in interfaceTranscodeProfile
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceTranscodeProfile
-
getProvider
public TranscodeProvider getProvider() throws TranscodeException
- Specified by:
getProvider
in interfaceTranscodeProfile
- Throws:
TranscodeException
-
isStreamable
public boolean isStreamable()
- Specified by:
isStreamable
in interfaceTranscodeProfile
-
getFileExtension
public java.lang.String getFileExtension()
- Specified by:
getFileExtension
in interfaceTranscodeProfile
-
getDeviceClassification
public java.lang.String getDeviceClassification()
- Specified by:
getDeviceClassification
in interfaceTranscodeProfile
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceTranscodeProfile
-
getIconURL
public java.lang.String getIconURL()
- Specified by:
getIconURL
in interfaceTranscodeProfile
-
getIconIndex
public int getIconIndex()
- Specified by:
getIconIndex
in interfaceTranscodeProfile
-
-