#include <sbMediacoreCapabilities.h>
Public Member Functions | |
| NS_DECL_ISUPPORTS NS_DECL_SBIMEDIACORECAPABILITIES | sbMediacoreCapabilities () |
| nsresult | Init () |
| nsresult | SetAudioExtensions (const sbStringArray &aAudioExtensions) |
| nsresult | SetVideoExtensions (const sbStringArray &aVideoExtensions) |
| nsresult | SetImageExtensions (const sbStringArray &aImageExtensions) |
| nsresult | SetSupportsAudioPlayback (PRBool aSupportsAudioPlayback) |
| nsresult | SetSupportsVideoPlayback (PRBool aSupportsVideoPlayback) |
| nsresult | SetSupportsImagePlayback (PRBool aSupportsImagePlayback) |
| nsresult | SetSupportsAudioTranscode (PRBool aSupportsAudioTranscode) |
| nsresult | SetSupportsVideoTranscode (PRBool aSupportsVideoTranscode) |
| nsresult | SetSupportsImageTranscode (PRBool aSupportsImageTranscode) |
Protected Member Functions | |
| virtual | ~sbMediacoreCapabilities () |
Protected Attributes | |
| PRLock * | mLock |
| PRBool | mSupportsAudioPlayback |
| PRBool | mSupportsVideoPlayback |
| PRBool | mSupportsImagePlayback |
| PRBool | mSupportsAudioTranscode |
| PRBool | mSupportsVideoTranscode |
| PRBool | mSupportsImageTranscode |
| sbStringArray | mAudioExtensions |
| sbStringArray | mVideoExtensions |
| sbStringArray | mImageExtensions |
Additional Inherited Members | |
Public Attributes inherited from sbIMediacoreCapabilities | |
| readonly attribute nsIStringEnumerator | audioExtensions |
| Audio file extensions (eg. mp3, aac, m4a, ...) More... | |
| readonly attribute nsIStringEnumerator | videoExtensions |
| Video file extensions (eg. avi, mpg, mov, ...) More... | |
| readonly attribute nsIStringEnumerator | imageExtensions |
| Image file extensions (eg. jpg, tiff, png, ...) More... | |
| readonly attribute boolean | supportsAudioPlayback |
| Supports audio playback? More... | |
| readonly attribute boolean | supportsVideoPlayback |
| Supports video playback? More... | |
| readonly attribute boolean | supportsImagePlayback |
| Supports image playback? More... | |
| readonly attribute boolean | supportsAudioTranscode |
| Supports transcoding audio? More... | |
| readonly attribute boolean | supportsVideoTranscode |
| Supports transcoding video? More... | |
| readonly attribute boolean | supportsImageTranscode |
| Supports transcoding images? More... | |
Definition at line 43 of file sbMediacoreCapabilities.h.
| NS_DECL_ISUPPORTS NS_DECL_SBIMEDIACORECAPABILITIES sbMediacoreCapabilities::sbMediacoreCapabilities | ( | ) |
|
protectedvirtual |
Definition at line 70 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::Init | ( | ) |
Definition at line 82 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetAudioExtensions | ( | const sbStringArray & | aAudioExtensions | ) |
Definition at line 93 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetImageExtensions | ( | const sbStringArray & | aImageExtensions | ) |
Definition at line 121 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetSupportsAudioPlayback | ( | PRBool | aSupportsAudioPlayback | ) |
Definition at line 135 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetSupportsAudioTranscode | ( | PRBool | aSupportsAudioTranscode | ) |
Definition at line 174 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetSupportsImagePlayback | ( | PRBool | aSupportsImagePlayback | ) |
Definition at line 161 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetSupportsImageTranscode | ( | PRBool | aSupportsImageTranscode | ) |
Definition at line 200 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetSupportsVideoPlayback | ( | PRBool | aSupportsVideoPlayback | ) |
Definition at line 148 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetSupportsVideoTranscode | ( | PRBool | aSupportsVideoTranscode | ) |
Definition at line 187 of file sbMediacoreCapabilities.cpp.
| nsresult sbMediacoreCapabilities::SetVideoExtensions | ( | const sbStringArray & | aVideoExtensions | ) |
Definition at line 107 of file sbMediacoreCapabilities.cpp.
|
protected |
Definition at line 83 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 85 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 73 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 75 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 79 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 77 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 81 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 76 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 80 of file sbMediacoreCapabilities.h.
|
protected |
Definition at line 84 of file sbMediacoreCapabilities.h.