\IMediaChannelInformation
Defines the fields for a video or audio channel
- Author: Damian Mooyman
Synopsis
interface IMediaChannelInformation
extends IMediaData
{
- // methods
- 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
- 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