Package com.biglybt.core.devices
Interface TranscodeFile
- All Known Implementing Classes:
TranscodeFileImpl
public interface TranscodeFile
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(boolean delete_cache_file) String[]
long
long
long
long
getJob()
Will return null unless there is a job in existance for this filegetName()
getStreamURL
(String host) String[]
getTags
(boolean localize) boolean
long
long
boolean
boolean
boolean
boolean
boolean
void
void
setCategories
(String[] cats) void
void
setTransientProperty
(Object key, Object value)
-
Field Details
-
PT_COMPLETE
- See Also:
-
PT_COPIED
- See Also:
-
PT_COPY_FAILED
- See Also:
-
PT_CATEGORY
- See Also:
-
PT_TAGS
- See Also:
-
-
Method Details
-
getName
String getName() -
getSourceFile
- Throws:
TranscodeException
-
getTargetFile
- Throws:
TranscodeException
-
getProfileName
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
String[] getCategories() -
setCategories
-
getTags
-
setTags
-
getDevice
Device getDevice() -
getCacheFileIfExists
File getCacheFileIfExists() -
getJob
TranscodeJob getJob()Will return null unless there is a job in existance for this file- Returns:
-
getStreamURL
URL getStreamURL() -
getStreamURL
-
delete
- Throws:
TranscodeException
-
setTransientProperty
-
getTransientProperty
-
isDeleted
boolean isDeleted() -
isCopyingToDevice
boolean isCopyingToDevice()
-