\IMediaVideoInformation
Contains information on the video channel of a media file
- Author: Damian Mooyman
Synopsis
interface IMediaVideoInformation
extends IMediaChannelInformation
{
- // methods
- public double getFrameRate()
- public integer getWidth()
- public integer getHeight()
- public double getPixelAspectRatio()
- // Inherited methods from IMediaChannelInformation
- public integer getBitrate()
- public string getBitrateMode()
- public integer getBitsPerSample()
- public string getCodec()
- public decimal getCompressionRatio()
- public string getFormat()
- public string getEncoder()
- public boolean getIsLossless()
- // Inherited methods from IMediaData
- public boolean exists()
- // Inherited methods from Serializable
- public string serialize()
- public void unserialize()
Hierarchy
Extends
Methods
public
- getFrameRate() — Determines frames per second!
- getHeight() — Determines the height of this stream in pixels
- getPixelAspectRatio() — Determines the pixel aspect ratio for this strem
- getWidth() — Determines the width of this stream in pixels
Inherited from IMediaChannelInformation
public
- getBitrate() — Determines the bitrate of this stream in bits per second
- getBitrateMode() — Determines if this is a variable or constant bit rate stream
- getBitsPerSample() — Count of bits per sample
- getCodec() — Determines the codec of this channel
- getCompressionRatio() — Determines the compression ratio of this channel
- getEncoder() — Determines the encoder used to generate this channel, if available
- getFormat() — Determines the format of this channel
- getIsLossless() — Determine if this is a lossless format
Inherited from IMediaData
public
- exists() — Determine if this information exists and is valid
Inherited from Serializable
public
- serialize() — String representation of object
- unserialize() — Constructs the object