31 #include "IMediaAttributes.h" 32 #include "IMediaContent.h" 33 #include "IMovieAttributes.h" 34 #include "INavigationPoints.h" 35 #include "ISetMediaAttrCmdData.h" 45 enum { kDefaultIID = IID_IMEDIASUITE };
104 virtual ErrorCode
GetAttribute( uint32 attributeID, int16 & value )
const = 0;
165 virtual IMediaContent::MediaType
GetMediaType()
const = 0;
199 virtual bool16
IsFlagSet( uint32 attributeID )
const = 0;
223 virtual ErrorCode
SetAttribute( uint32 attributeID, int16 value ) = 0;
264 virtual ErrorCode
SetFlag( uint32 attributeID, bool16 b = kTrue ) = 0;
364 #endif // _IMediaSuite_