multimedia
Class VideoDefinition

java.lang.Object
  |
  +--multimedia.VideoDefinition
All Implemented Interfaces:
multimedia.MovieExample, multimedia.codec.VideoCodecEurope, VideoCodecExample, VideoExample

public class VideoDefinition
extends java.lang.Object
implements VideoCodecExample, VideoExample


Field Summary
 
Fields inherited from interface multimedia.codec.VideoCodecExample
H261, MJPEG, MPEG, MPEG4
 
Fields inherited from interface multimedia.VideoExample
BeanHigh, BeanLow, BeanMedium, coeffDistbh, coeffDistbm, coeffDistjph, coeffDistjpm, coeffFuncbh, coeffFuncbl, coeffFuncbm, coeffFuncjph, coeffFuncjpl, coeffFuncjpm, dbh, dbm, djph, djpm, dPacketSize, dSlot, gdbh, gdbm, gdjph, gdjpm, gfbh, gfjpl, gftbh, gftbl, gftbm, gftjph, gftjpl, gftjpm, JurassicParkHigh, JurassicParkLow, JurassicParkMedium, mginfbh, mginfbl, mginfbm, mginfjph, mginfjpl, mginfjpm
 
Constructor Summary
VideoDefinition()
           
VideoDefinition(MGInfModel model, VideoCodec codec, int tpsSimul, java.lang.String name)
          VideoDefinition
 
Method Summary
 VideoCodec getCodec()
           
static java.lang.String getCompleteName(java.lang.String name)
          Returns a complete name from simplified name JurassicParkMedium becomes Jurassic Park (Medium Quality)
 MGInfModel getModel()
           
 java.lang.String getName()
           
static java.lang.String getSimplifiedName(java.lang.String name)
          Returns a simplified name: Jurassic Park (Medium Quality) becomes JurassicParkMedium...
 int getTpsSimul()
           
static void main(java.lang.String[] args)
          Main methode : pour tester la classe
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VideoDefinition

public VideoDefinition()

VideoDefinition

public VideoDefinition(MGInfModel model,
                       VideoCodec codec,
                       int tpsSimul,
                       java.lang.String name)
VideoDefinition

Parameters:
model - an M/G/Infinity Model
codec - a video codec
tpsSimul - flow duration
name - document name
Method Detail

getModel

public MGInfModel getModel()

getCodec

public VideoCodec getCodec()

getTpsSimul

public int getTpsSimul()

getName

public java.lang.String getName()

getSimplifiedName

public static java.lang.String getSimplifiedName(java.lang.String name)
Returns a simplified name: Jurassic Park (Medium Quality) becomes JurassicParkMedium...

Returns:
a String

getCompleteName

public static java.lang.String getCompleteName(java.lang.String name)
Returns a complete name from simplified name JurassicParkMedium becomes Jurassic Park (Medium Quality)

Returns:
a String

main

public static void main(java.lang.String[] args)
Main methode : pour tester la classe