All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class quicktime.std.movies.media.MusicDescription

java.lang.Object
   |
   +----quicktime.QTObject
           |
           +----quicktime.util.QTHandleRef
                   |
                   +----quicktime.std.movies.media.SampleDescription
                           |
                           +----quicktime.std.movies.media.MusicDescription

public final class MusicDescription
extends SampleDescription
implements InterfaceLib, PrimitivesLib
This class maps the MusicDescription record of the MovieToolbox. MusicDescriptions are used when adding and getting media samples to/from Music tracks.


Constructor Index

 o MusicDescription()
This constructor makes a new MusicDescription object.

Method Index

 o clone()
Implementation of Cloneable Interface.
 o getEndianDescriptor()
Returns the EndianDescriptor for this class.
 o getMusicFlags()
 o getTuneHeader()
Returns a copy of the TuneHeader MusicHeader data
 o setMusicFlags(int)
 o setTuneHeader(MusicData)
Sets the MusicHeader for the TunePlayer or MusicMedia insertion.

Constructors

 o MusicDescription
 public MusicDescription() throws QTException
This constructor makes a new MusicDescription object.

Methods

 o getEndianDescriptor
 public static EndianDescriptor getEndianDescriptor()
Returns the EndianDescriptor for this class.

Returns:
an EndianDescriptor
 o clone
 public Object clone()
Implementation of Cloneable Interface.

Overrides:
clone in class SampleDescription
 o setMusicFlags
 public void setMusicFlags(int flags)
 o getMusicFlags
 public int getMusicFlags()
 o getTuneHeader
 public MusicData getTuneHeader() throws QTException
Returns a copy of the TuneHeader MusicHeader data

Parameters:
the - MusicHeader
 o setTuneHeader
 public void setTuneHeader(MusicData mh) throws StdQTException
Sets the MusicHeader for the TunePlayer or MusicMedia insertion. This will overwrite any preceeding tune header that the description contained.

Parameters:
th - the MusicHeader

All Packages  Class Hierarchy  This Package  Previous  Next  Index