com.aelitis.azureus.core.devices
Interface TranscodeFile
public interface TranscodeFile
PT_COMPLETE
static final java.lang.String PT_COMPLETE
- See Also:
- Constant Field Values
PT_COPIED
static final java.lang.String PT_COPIED
- See Also:
- Constant Field Values
PT_COPY_FAILED
static final java.lang.String PT_COPY_FAILED
- See Also:
- Constant Field Values
PT_CATEGORY
static final java.lang.String PT_CATEGORY
- See Also:
- Constant Field Values
PT_TAGS
static final java.lang.String PT_TAGS
- See Also:
- Constant Field Values
getName
java.lang.String getName()
getSourceFile
DiskManagerFileInfo getSourceFile()
throws TranscodeException
- Throws:
TranscodeException
getTargetFile
DiskManagerFileInfo getTargetFile()
throws TranscodeException
- Throws:
TranscodeException
getProfileName
java.lang.String getProfileName()
getCreationDateMillis
long getCreationDateMillis()
isComplete
boolean isComplete()
getTranscodeRequired
boolean getTranscodeRequired()
isCopiedToDevice
boolean isCopiedToDevice()
getCopyToDeviceFails
long getCopyToDeviceFails()
retryCopyToDevice
void retryCopyToDevice()
isTemplate
boolean isTemplate()
getDurationMillis
long getDurationMillis()
getVideoWidth
long getVideoWidth()
getVideoHeight
long getVideoHeight()
getEstimatedTranscodeSize
long getEstimatedTranscodeSize()
getCategories
java.lang.String[] getCategories()
setCategories
void setCategories(java.lang.String[] cats)
getTags
java.lang.String[] getTags(boolean localize)
setTags
void setTags(java.lang.String[] tags)
getDevice
Device getDevice()
getCacheFileIfExists
java.io.File getCacheFileIfExists()
getJob
TranscodeJob getJob()
- Will return null unless there is a job in existance for this file
- Returns:
getStreamURL
java.net.URL getStreamURL()
getStreamURL
java.net.URL getStreamURL(java.lang.String host)
delete
void delete(boolean delete_cache_file)
throws TranscodeException
- Throws:
TranscodeException
setTransientProperty
void setTransientProperty(java.lang.Object key,
java.lang.Object value)
getTransientProperty
java.lang.Object getTransientProperty(java.lang.Object key)
isDeleted
boolean isDeleted()
isCopyingToDevice
boolean isCopyingToDevice()