Mako 8.2.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
IDOMAudioFile Class Reference

IDOMAudioFile interface. More...

#include <edl/idomresources.h>

Inheritance diagram for IDOMAudioFile:
[legend]

Classes

class  Data
 Initialization data. More...

Public Types

enum  eAudioFormat {
  eAudioFormatUnknown , eAudioFormatWavRaw , eAudioFormatWavPCM , eAudioFormatWavALaw ,
  eAudioFormatWavMulaw
}

Static Public Member Functions

static const CClassIDclassID ()
 Retrieves class id of IDOM.

Additional Inherited Members

Public Member Functions inherited from IDOMResource
virtual IInputStreamPtr getStream () const =0
 Retrieves the resource stream.
virtual void setStream (const IInputStreamPtr &stream)=0
 Sets the resource stream for the node.
virtual uint64 getStreamLength () const =0
 Retrieves the stream length, if it is available.
virtual const EDLSysStringgetUri () const =0
 Retrieves the resource URI.
virtual void setUri (const EDLSysString &uri)=0
 Sets the resource URI.
Public Member Functions inherited from IEDLObject
virtual const CClassIDgetClassID () const =0
 Returns class ID of IEDLObject.
virtual bool init (CClassParams *pData)
 The init() method is called to perform any post-construction initialization of an IEDLObject that has been created by the EDL class factory, before it is actually returned by the factory.
virtual bool clone (IEDLObjectPtr &ptrObject, IEDLClassFactory *pFactory)
 Create a copy of EDLObject.
Public Member Functions inherited from IRCObject
virtual void addRef () const =0
 Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
virtual bool decRef () const =0
 Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
virtual int32 getRefCount () const =0
 Retrieve the current reference count of the actual object pointed to.
Protected Member Functions inherited from IRCObject
virtual ~IRCObject ()
 Virtual destructor.

Detailed Description

IDOMAudioFile interface.

Member Enumeration Documentation

◆ eAudioFormat

Enumerator
eAudioFormatUnknown 
eAudioFormatWavRaw 
eAudioFormatWavPCM 
eAudioFormatWavALaw 
eAudioFormatWavMulaw 

Member Function Documentation

◆ classID()

const CClassID & IDOMAudioFile::classID ( )
inlinestatic

Retrieves class id of IDOM.

Returns
CClassID Class id of the element

The documentation for this class was generated from the following file: