sbDeviceCapabilities.cpp File Reference
#include "sbDeviceCapabilities.h"
#include "sbTArrayStringEnumerator.h"
#include <algorithm>
#include <nsArrayUtils.h>
#include <nsComponentManagerUtils.h>
#include <nsIClassInfoImpl.h>
#include <nsIMutableArray.h>
#include <nsIProgrammingLanguage.h>
#include <nsServiceManagerUtils.h>
#include <sbDeviceUtils.h>
#include <sbMemoryUtils.h>
#include <prlog.h>
#include <prprf.h>
#include <prtime.h>
Include dependency graph for sbDeviceCapabilities.cpp:

Go to the source code of this file.

Macros

#define TRACE(args)   /* nothing */
 
#define LOG(args)   /* nothing */
 

Functions

 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbDeviceCapabilities, sbIDeviceCapabilities, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbDeviceCapabilities
 
 NS_IMPL_CI_INTERFACE_GETTER2 (sbImageSize, sbIImageSize, nsIClassInfo) sbImageSize
 
 NS_IMPL_CI_INTERFACE_GETTER2 (sbDevCapRange, sbIDevCapRange, nsIClassInfo) sbDevCapRange
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbDevCapFraction, sbIDevCapFraction, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbDevCapFraction
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbFormatTypeConstraint, sbIFormatTypeConstraint, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbFormatTypeConstraint
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbImageFormatType, sbIImageFormatType, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbImageFormatType
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbAudioFormatType, sbIAudioFormatType, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbAudioFormatType
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbDevCapVideoStream, sbIDevCapVideoStream, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbDevCapVideoStream
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbDevCapAudioStream, sbIDevCapAudioStream, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbDevCapAudioStream
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbVideoFormatType, sbIVideoFormatType, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbVideoFormatType
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbPlaylistFormatType, sbIPlaylistFormatType, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbPlaylistFormatType
 

Variables

 sbIDeviceCapabilities
 
 sbIDevCapFraction
 
 sbIFormatTypeConstraint
 
 sbIImageFormatType
 
 sbIAudioFormatType
 
 sbIDevCapVideoStream
 
 sbIDevCapAudioStream
 
 sbIVideoFormatType
 
 sbIPlaylistFormatType
 

Macro Definition Documentation

#define LOG (   args)    /* nothing */

Definition at line 65 of file sbDeviceCapabilities.cpp.

#define TRACE (   args)    /* nothing */

To log this module, set the following environment variable: NSPR_LOG_MODULES=sbDeviceCapabilities:5

Definition at line 64 of file sbDeviceCapabilities.cpp.

Function Documentation

NS_IMPL_CI_INTERFACE_GETTER2 ( sbImageSize  ,
sbIImageSize  ,
nsIClassInfo   
)

Definition at line 671 of file sbDeviceCapabilities.cpp.

NS_IMPL_CI_INTERFACE_GETTER2 ( sbDevCapRange  ,
sbIDevCapRange  ,
nsIClassInfo   
)

Definition at line 717 of file sbDeviceCapabilities.cpp.

NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbDeviceCapabilities  ,
sbIDeviceCapabilities  ,
nsIClassInfo   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbDevCapFraction  ,
sbIDevCapFraction  ,
nsIClassInfo   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbFormatTypeConstraint  ,
sbIFormatTypeConstraint  ,
nsIClassInfo   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbImageFormatType  ,
sbIImageFormatType  ,
nsIClassInfo   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbAudioFormatType  ,
sbIAudioFormatType  ,
nsIClassInfo   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbDevCapVideoStream  ,
sbIDevCapVideoStream  ,
nsIClassInfo   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbDevCapAudioStream  ,
sbIDevCapAudioStream  ,
nsIClassInfo   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbVideoFormatType  ,
sbIVideoFormatType  ,
nsIClassInfo   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbPlaylistFormatType  ,
sbIPlaylistFormatType  ,
nsIClassInfo   
)

Variable Documentation

Definition at line 1007 of file sbDeviceCapabilities.cpp.

Definition at line 1334 of file sbDeviceCapabilities.cpp.

Definition at line 827 of file sbDeviceCapabilities.cpp.

Definition at line 1099 of file sbDeviceCapabilities.cpp.

Definition at line 45 of file sbDeviceCapabilities.cpp.

Definition at line 932 of file sbDeviceCapabilities.cpp.

Definition at line 1396 of file sbDeviceCapabilities.cpp.