Liferay 6.1.0-ce-ga1

com.liferay.portlet.documentlibrary.util
Interface VideoProcessor


public interface VideoProcessor


Field Summary
static String THUMBNAIL_TYPE
           
 
Method Summary
 void generateVideo(FileVersion fileVersion)
           
 InputStream getPreviewAsStream(FileVersion fileVersion)
           
 InputStream getPreviewAsStream(FileVersion fileVersion, String type)
           
 long getPreviewFileSize(FileVersion fileVersion)
           
 long getPreviewFileSize(FileVersion fileVersion, String type)
           
 InputStream getThumbnailAsStream(FileVersion fileVersion, int thumbnailIndex)
           
 long getThumbnailFileSize(FileVersion fileVersion, int thumbnailIndex)
           
 Set<String> getVideoMimeTypes()
           
 boolean hasVideo(FileVersion fileVersion)
           
 boolean isSupported(String mimeType)
           
 boolean isVideoSupported(FileVersion fileVersion)
           
 boolean isVideoSupported(String mimeType)
           
 void trigger(FileVersion fileVersion)
           
 

Field Detail

THUMBNAIL_TYPE

static final String THUMBNAIL_TYPE
See Also:
Constant Field Values
Method Detail

generateVideo

void generateVideo(FileVersion fileVersion)
                   throws Exception
Throws:
Exception

getPreviewAsStream

InputStream getPreviewAsStream(FileVersion fileVersion)
                               throws Exception
Throws:
Exception

getPreviewAsStream

InputStream getPreviewAsStream(FileVersion fileVersion,
                               String type)
                               throws Exception
Throws:
Exception

getPreviewFileSize

long getPreviewFileSize(FileVersion fileVersion)
                        throws Exception
Throws:
Exception

getPreviewFileSize

long getPreviewFileSize(FileVersion fileVersion,
                        String type)
                        throws Exception
Throws:
Exception

getThumbnailAsStream

InputStream getThumbnailAsStream(FileVersion fileVersion,
                                 int thumbnailIndex)
                                 throws Exception
Throws:
Exception

getThumbnailFileSize

long getThumbnailFileSize(FileVersion fileVersion,
                          int thumbnailIndex)
                          throws Exception
Throws:
Exception

getVideoMimeTypes

Set<String> getVideoMimeTypes()

hasVideo

boolean hasVideo(FileVersion fileVersion)

isSupported

boolean isSupported(String mimeType)

isVideoSupported

boolean isVideoSupported(FileVersion fileVersion)

isVideoSupported

boolean isVideoSupported(String mimeType)

trigger

void trigger(FileVersion fileVersion)

Liferay 6.1.0-ce-ga1