IVideo

public interface IVideo

Represents a video embedded into a presentation.

Methods

MethodDescription
getContentType()Returns a MIME type of an video, encoded in (#getBinaryData.getBinaryData).
getBinaryData()Returns the copy of an audio’s data.
getStream()Returns Stream stream for reading.

getContentType()

public abstract String getContentType()

Returns a MIME type of an video, encoded in (#getBinaryData.getBinaryData). Read-only String.

Returns: java.lang.String

getBinaryData()

public abstract byte[] getBinaryData()

Returns the copy of an audio’s data. In case of large amount of data consider using of #getStream.getStream method to prevent unnecessary loading of video’s data into memory or even OutOfMemoryException. Read-only byte[].

Returns: byte[]

getStream()

public abstract InputStream getStream()

Returns Stream stream for reading. Use ‘using’ or close stream after using.

Returns: java.io.InputStream - Stream for reading.