sbIDeviceCapabilities.idl File Reference
#include "nsISupports.idl"
Include dependency graph for sbIDeviceCapabilities.idl:

Go to the source code of this file.

Classes

interface  sbIImageSize
 
interface  sbIDevCapRange
 
interface  sbIDevCapFraction
 Interface for storing a fractional value. More...
 
interface  sbIFormatTypeConstraint
 
interface  sbIImageFormatType
 
interface  sbIAudioFormatType
 
interface  sbIDevCapVideoStream
 
interface  sbIDevCapAudioStream
 
interface  sbIVideoFormatType
 
interface  sbIPlaylistFormatType
 
interface  sbIDeviceCapabilities
 [UNIMPLEMENTED UNTIL AFTER 0.3] More...
 
interface  sbIDeviceCapabilitiesUtils
 Temporary interface to allow us to access the mime-type -> file extension mappings in sbDeviceUtils. More...
 

Macros

#define SB_IMAGESIZE_DESCRIPTION   "Songbird Device Capabilities Image Size Component"
 
#define SB_IMAGESIZE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbimagesize;1"
 
#define SB_IMAGESIZE_CLASSNAME   "Songbird Device Capabilities Image Size"
 
#define SB_IMAGESIZE_CID   { 0xf2915d0, 0xf43, 0x46fd, { 0x90, 0xbd, 0x84, 0x22, 0x48, 0x43, 0xb, 0xf } }
 
#define SB_IDEVCAPRANGE_DESCRIPTION   "Songbird Device Capabilities Range Component"
 
#define SB_IDEVCAPRANGE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbrange;1"
 
#define SB_IDEVCAPRANGE_CLASSNAME   "Songbird Device Capabilities Range"
 
#define SB_IDEVCAPRANGE_CID   { 0x491604ba, 0x51e1, 0x45e4, { 0x9d, 0x11, 0xce, 0x1e, 0xc6, 0x3d, 0xe, 0xae } }
 
#define SB_IDEVCAPFRACTION_DESCRIPTION   "Songbird Device Capabilities Fraction Component"
 
#define SB_IDEVCAPFRACTION_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbfraction;1"
 
#define SB_IDEVCAPFRACTION_CLASSNAME   "Songbird Device Capabilities Fraction"
 
#define SB_IDEVCAPFRACTION_CID   {0xb8b158a2, 0x1dd1, 0x11b2, {0x9f, 0x1d, 0xb9, 0x56, 0x08, 0x79, 0x0a, 0xb8}}
 
#define SB_IFORMATTYPECONSTRAINT_DESCRIPTION   "Songbird Device Capabilities Format Type Constraint Component"
 
#define SB_IFORMATTYPECONSTRAINT_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbformattypeconstraint;1"
 
#define SB_IFORMATTYPECONSTRAINT_CLASSNAME   "Songbird Device Capabilities Format Type Constraint"
 
#define SB_IFORMATTYPECONSTRAINT_CID   { 0x5d73ba28, 0xf460, 0x48bd, { 0x92, 0x3b, 0x68, 0xd4, 0xa8, 0x8e, 0x92, 0xda } }
 
#define SB_IIMAGEFORMATTYPE_DESCRIPTION   "Songbird Device Capabilities Image Format Type Component"
 
#define SB_IIMAGEFORMATTYPE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbimageformattype;1"
 
#define SB_IIMAGEFORMATTYPE_CLASSNAME   "Songbird Device Capabilities Image Format Type"
 
#define SB_IIMAGEFORMATTYPE_CID   { 0x496881cb, 0xed03, 0x435f, { 0x9d, 0xa5, 0xdf, 0x99, 0x63, 0x6f, 0x9e, 0xe3 } }
 
#define SB_IAUDIOFORMATTYPE_DESCRIPTION   "Songbird Device Capabilities Audio Format Type Component"
 
#define SB_IAUDIOFORMATTYPE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbaudioformattype;1"
 
#define SB_IAUDIOFORMATTYPE_CLASSNAME   "Songbird Device Capabilities Audio Format Type"
 
#define SB_IAUDIOFORMATTYPE_CID   { 0xfbfadb32, 0xb95b, 0x49cb, { 0xb5, 0xf0, 0x8, 0xf9, 0xa8, 0x70, 0x57, 0xe5 } }
 
#define SB_IDEVCAPVIDEOSTREAM_DESCRIPTION   "Songbird Device Capabilities Video Stream Component"
 
#define SB_IDEVCAPVIDEOSTREAM_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbdevcapvideostream;1"
 
#define SB_IDEVCAPVIDEOSTREAM_CLASSNAME   "Songbird Device Capabilities Video Stream"
 
#define SB_IDEVCAPVIDEOSTREAM_CID   {0x1eb66418, 0x11bd, 0x493c, {0x93, 0x29, 0x29, 0x0d, 0x0e, 0x4f, 0xb7, 0x8a}}
 
#define SB_IDEVCAPAUDIOSTREAM_DESCRIPTION   "Songbird Device Capabilities Audio Stream Component"
 
#define SB_IDEVCAPAUDIOSTREAM_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbdevcapaudiostream;1"
 
#define SB_IDEVCAPAUDIOSTREAM_CLASSNAME   "Songbird Device Capabilities Audio Stream"
 
#define SB_IDEVCAPAUDIOSTREAM_CID   {0xa8e9d2f7, 0x6640, 0x41a1, {0x9b, 0xd7, 0xb6, 0xce, 0xf2, 0x84, 0xb9, 0x47}}
 
#define SB_IVIDEOORMATTYPE_DESCRIPTION   "Songbird Device Capabilities Video Format Type Component"
 
#define SB_IVIDEOFORMATTYPE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbvideoformattype;1"
 
#define SB_IVIDEOFORMATTYPE_CLASSNAME   "Songbird Device Capabilities Video Format Type"
 
#define SB_IVIDEOFORMATTYPE_CID   {0x87cced11, 0x258e, 0x4131, {0xae, 0x51, 0xa5, 0x2a, 0xf7, 0x6d, 0xaa, 0xbc}}
 
#define SB_IPLAYLISTFORMATTYPE_DESCRIPTION   "Songbird Device Capabilities Playlist Format Type Component"
 
#define SB_IPLAYLISTFORMATTYPE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbplaylistformattype;1"
 
#define SB_IPLAYLISTFORMATTYPE_CLASSNAME   "Songbird Device Capabilities Playlist Format Type"
 
#define SB_IPLAYLISTFORMATTYPE_CID   {0xdc2b0702, 0xb8d7, 0x4ef5, {0x83, 0xb6, 0x64, 0x85, 0xe5, 0xef, 0xd5, 0xf1}}
 
#define SONGBIRD_DEVICECAPABILITIES_DESCRIPTION   "Songbird Device Capabilities Component"
 
#define SONGBIRD_DEVICECAPABILITIES_CONTRACTID   "@songbirdnest.com/Songbird/Device/DeviceCapabilities;1"
 
#define SONGBIRD_DEVICECAPABILITIES_CLASSNAME   "Songbird Device Capabilities"
 
#define SONGBIRD_DEVICECAPABILITIES_CID
 
#define SONGBIRD_DEVICECAPABILITIESUTILS_DESCRIPTION   "Songbird Device Capabilities Utils Component"
 
#define SONGBIRD_DEVICECAPABILITIESUTILS_CONTRACTID   "@songbirdnest.com/Songbird/Device/DeviceCapabilitiesUtils;1"
 
#define SONGBIRD_DEVICECAPABILITIESUTILS_CLASSNAME   "Songbird Device Capabilities Utils"
 
#define SONGBIRD_DEVICECAPABILITIESUTILS_CID
 

Macro Definition Documentation

#define SB_IAUDIOFORMATTYPE_CID   { 0xfbfadb32, 0xb95b, 0x49cb, { 0xb5, 0xf0, 0x8, 0xf9, 0xa8, 0x70, 0x57, 0xe5 } }

Definition at line 281 of file sbIDeviceCapabilities.idl.

#define SB_IAUDIOFORMATTYPE_CLASSNAME   "Songbird Device Capabilities Audio Format Type"

Definition at line 279 of file sbIDeviceCapabilities.idl.

#define SB_IAUDIOFORMATTYPE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbaudioformattype;1"

Definition at line 277 of file sbIDeviceCapabilities.idl.

#define SB_IAUDIOFORMATTYPE_DESCRIPTION   "Songbird Device Capabilities Audio Format Type Component"

Definition at line 275 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPAUDIOSTREAM_CID   {0xa8e9d2f7, 0x6640, 0x41a1, {0x9b, 0xd7, 0xb6, 0xce, 0xf2, 0x84, 0xb9, 0x47}}

Definition at line 448 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPAUDIOSTREAM_CLASSNAME   "Songbird Device Capabilities Audio Stream"

Definition at line 446 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPAUDIOSTREAM_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbdevcapaudiostream;1"

Definition at line 444 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPAUDIOSTREAM_DESCRIPTION   "Songbird Device Capabilities Audio Stream Component"

Definition at line 442 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPFRACTION_CID   {0xb8b158a2, 0x1dd1, 0x11b2, {0x9f, 0x1d, 0xb9, 0x56, 0x08, 0x79, 0x0a, 0xb8}}

Definition at line 141 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPFRACTION_CLASSNAME   "Songbird Device Capabilities Fraction"

Definition at line 139 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPFRACTION_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbfraction;1"

Definition at line 137 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPFRACTION_DESCRIPTION   "Songbird Device Capabilities Fraction Component"

Definition at line 135 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPRANGE_CID   { 0x491604ba, 0x51e1, 0x45e4, { 0x9d, 0x11, 0xce, 0x1e, 0xc6, 0x3d, 0xe, 0xae } }

Definition at line 116 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPRANGE_CLASSNAME   "Songbird Device Capabilities Range"

Definition at line 114 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPRANGE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbrange;1"

Definition at line 112 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPRANGE_DESCRIPTION   "Songbird Device Capabilities Range Component"

Definition at line 110 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPVIDEOSTREAM_CID   {0x1eb66418, 0x11bd, 0x493c, {0x93, 0x29, 0x29, 0x0d, 0x0e, 0x4f, 0xb7, 0x8a}}

Definition at line 401 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPVIDEOSTREAM_CLASSNAME   "Songbird Device Capabilities Video Stream"

Definition at line 399 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPVIDEOSTREAM_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbdevcapvideostream;1"

Definition at line 397 of file sbIDeviceCapabilities.idl.

#define SB_IDEVCAPVIDEOSTREAM_DESCRIPTION   "Songbird Device Capabilities Video Stream Component"

Definition at line 395 of file sbIDeviceCapabilities.idl.

#define SB_IFORMATTYPECONSTRAINT_CID   { 0x5d73ba28, 0xf460, 0x48bd, { 0x92, 0x3b, 0x68, 0xd4, 0xa8, 0x8e, 0x92, 0xda } }

Definition at line 173 of file sbIDeviceCapabilities.idl.

#define SB_IFORMATTYPECONSTRAINT_CLASSNAME   "Songbird Device Capabilities Format Type Constraint"

Definition at line 171 of file sbIDeviceCapabilities.idl.

#define SB_IFORMATTYPECONSTRAINT_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbformattypeconstraint;1"

Definition at line 169 of file sbIDeviceCapabilities.idl.

#define SB_IFORMATTYPECONSTRAINT_DESCRIPTION   "Songbird Device Capabilities Format Type Constraint Component"

Definition at line 167 of file sbIDeviceCapabilities.idl.

#define SB_IIMAGEFORMATTYPE_CID   { 0x496881cb, 0xed03, 0x435f, { 0x9d, 0xa5, 0xdf, 0x99, 0x63, 0x6f, 0x9e, 0xe3 } }

Definition at line 224 of file sbIDeviceCapabilities.idl.

#define SB_IIMAGEFORMATTYPE_CLASSNAME   "Songbird Device Capabilities Image Format Type"

Definition at line 222 of file sbIDeviceCapabilities.idl.

#define SB_IIMAGEFORMATTYPE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbimageformattype;1"

Definition at line 220 of file sbIDeviceCapabilities.idl.

#define SB_IIMAGEFORMATTYPE_DESCRIPTION   "Songbird Device Capabilities Image Format Type Component"

Definition at line 218 of file sbIDeviceCapabilities.idl.

#define SB_IMAGESIZE_CID   { 0xf2915d0, 0xf43, 0x46fd, { 0x90, 0xbd, 0x84, 0x22, 0x48, 0x43, 0xb, 0xf } }

Definition at line 56 of file sbIDeviceCapabilities.idl.

#define SB_IMAGESIZE_CLASSNAME   "Songbird Device Capabilities Image Size"

Definition at line 54 of file sbIDeviceCapabilities.idl.

#define SB_IMAGESIZE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbimagesize;1"

Definition at line 52 of file sbIDeviceCapabilities.idl.

#define SB_IMAGESIZE_DESCRIPTION   "Songbird Device Capabilities Image Size Component"

Definition at line 50 of file sbIDeviceCapabilities.idl.

#define SB_IPLAYLISTFORMATTYPE_CID   {0xdc2b0702, 0xb8d7, 0x4ef5, {0x83, 0xb6, 0x64, 0x85, 0xe5, 0xef, 0xd5, 0xf1}}

Definition at line 517 of file sbIDeviceCapabilities.idl.

#define SB_IPLAYLISTFORMATTYPE_CLASSNAME   "Songbird Device Capabilities Playlist Format Type"

Definition at line 515 of file sbIDeviceCapabilities.idl.

#define SB_IPLAYLISTFORMATTYPE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbplaylistformattype;1"

Definition at line 513 of file sbIDeviceCapabilities.idl.

#define SB_IPLAYLISTFORMATTYPE_DESCRIPTION   "Songbird Device Capabilities Playlist Format Type Component"

Definition at line 511 of file sbIDeviceCapabilities.idl.

#define SB_IVIDEOFORMATTYPE_CID   {0x87cced11, 0x258e, 0x4131, {0xae, 0x51, 0xa5, 0x2a, 0xf7, 0x6d, 0xaa, 0xbc}}

Definition at line 488 of file sbIDeviceCapabilities.idl.

#define SB_IVIDEOFORMATTYPE_CLASSNAME   "Songbird Device Capabilities Video Format Type"

Definition at line 486 of file sbIDeviceCapabilities.idl.

#define SB_IVIDEOFORMATTYPE_CONTRACTID   "@songbirdnest.com/Songbird/Device/sbvideoformattype;1"

Definition at line 484 of file sbIDeviceCapabilities.idl.

#define SB_IVIDEOORMATTYPE_DESCRIPTION   "Songbird Device Capabilities Video Format Type Component"

Definition at line 482 of file sbIDeviceCapabilities.idl.

#define SONGBIRD_DEVICECAPABILITIES_CID
Value:
{ /* 54d42a87-9031-4928-991e-e66f4916a90b */ \
0x54d42a87, \
0x9031, \
0x4928, \
{0x99, 0x1e, 0xe6, 0x6f, 0x49, 0x16, 0xa9, 0x0b} \
}

Definition at line 735 of file sbIDeviceCapabilities.idl.

#define SONGBIRD_DEVICECAPABILITIES_CLASSNAME   "Songbird Device Capabilities"

Definition at line 733 of file sbIDeviceCapabilities.idl.

#define SONGBIRD_DEVICECAPABILITIES_CONTRACTID   "@songbirdnest.com/Songbird/Device/DeviceCapabilities;1"

Definition at line 731 of file sbIDeviceCapabilities.idl.

#define SONGBIRD_DEVICECAPABILITIES_DESCRIPTION   "Songbird Device Capabilities Component"

Definition at line 729 of file sbIDeviceCapabilities.idl.

#define SONGBIRD_DEVICECAPABILITIESUTILS_CID
Value:
{ /* 9e1f9988-1dd1-11b2-a7fc-80bbd1fa9089 */ \
0xc20c7dfa, \
0x1dd1, \
0x11b2, \
{0xa4, 0xa6, 0xb9, 0x8b, 0xb9, 0xa0, 0xaa, 0x47} \
}

Definition at line 766 of file sbIDeviceCapabilities.idl.

#define SONGBIRD_DEVICECAPABILITIESUTILS_CLASSNAME   "Songbird Device Capabilities Utils"

Definition at line 764 of file sbIDeviceCapabilities.idl.

#define SONGBIRD_DEVICECAPABILITIESUTILS_CONTRACTID   "@songbirdnest.com/Songbird/Device/DeviceCapabilitiesUtils;1"

Definition at line 762 of file sbIDeviceCapabilities.idl.

#define SONGBIRD_DEVICECAPABILITIESUTILS_DESCRIPTION   "Songbird Device Capabilities Utils Component"

Definition at line 760 of file sbIDeviceCapabilities.idl.