sbITranscodeProfile Interface Reference

An object defining a transcoding profile. More...

import"sbITranscodeProfile.idl";

Inheritance diagram for sbITranscodeProfile:
[legend]
Collaboration diagram for sbITranscodeProfile:
[legend]

Public Attributes

const unsigned long TRANSCODE_TYPE_UNKNOWN = 0
 
const unsigned long TRANSCODE_TYPE_AUDIO = 1
 
const unsigned long TRANSCODE_TYPE_IMAGE = 2
 
const unsigned long TRANSCODE_TYPE_AUDIO_VIDEO = 3
 
const unsigned long TRANSCODE_PRIORITY_LOWEST = 0
 
const unsigned long TRANSCODE_PRIORITY_LOW = 1000
 
const unsigned long TRANSCODE_PRIORITY_MEDIUM = 2000
 
const unsigned long TRANSCODE_PRIORITY_HIGH = 3000
 
const unsigned long TRANSCODE_PRIORITY_HIGHEST = 4000
 
attribute AString id
 
attribute unsigned long priority
 
attribute AString description
 
attribute unsigned long type
 
attribute ACString fileExtension
 The file extension to use for this profile May be empty to indicate no extension is to be used. More...
 
attribute AString containerFormat
 
attribute AString audioCodec
 
attribute AString videoCodec
 
attribute nsIArray audioProperties
 
attribute nsIArray videoProperties
 
attribute nsIArray containerProperties
 
attribute nsIArray containerAttributes
 
attribute nsIArray videoAttributes
 
attribute nsIArray audioAttributes
 

Detailed Description

An object defining a transcoding profile.

See Also
sbITranscodeJob

Definition at line 42 of file sbITranscodeProfile.idl.

Member Data Documentation

attribute nsIArray sbITranscodeProfile::audioAttributes

Definition at line 145 of file sbITranscodeProfile.idl.

attribute AString sbITranscodeProfile::audioCodec

Definition at line 128 of file sbITranscodeProfile.idl.

attribute nsIArray sbITranscodeProfile::audioProperties

Definition at line 135 of file sbITranscodeProfile.idl.

attribute nsIArray sbITranscodeProfile::containerAttributes

Definition at line 141 of file sbITranscodeProfile.idl.

attribute AString sbITranscodeProfile::containerFormat

Definition at line 119 of file sbITranscodeProfile.idl.

attribute nsIArray sbITranscodeProfile::containerProperties

Definition at line 138 of file sbITranscodeProfile.idl.

attribute AString sbITranscodeProfile::description

Definition at line 92 of file sbITranscodeProfile.idl.

attribute ACString sbITranscodeProfile::fileExtension

The file extension to use for this profile May be empty to indicate no extension is to be used.

Examples: "ogg", "mp3", "avi"

Definition at line 106 of file sbITranscodeProfile.idl.

attribute AString sbITranscodeProfile::id

Definition at line 75 of file sbITranscodeProfile.idl.

attribute unsigned long sbITranscodeProfile::priority

Definition at line 86 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_PRIORITY_HIGH = 3000

Definition at line 66 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_PRIORITY_HIGHEST = 4000

Definition at line 67 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_PRIORITY_LOW = 1000

Definition at line 64 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_PRIORITY_LOWEST = 0

Definition at line 63 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_PRIORITY_MEDIUM = 2000

Definition at line 65 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_TYPE_AUDIO = 1

Definition at line 59 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_TYPE_AUDIO_VIDEO = 3

Definition at line 61 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_TYPE_IMAGE = 2

Definition at line 60 of file sbITranscodeProfile.idl.

const unsigned long sbITranscodeProfile::TRANSCODE_TYPE_UNKNOWN = 0

Definition at line 58 of file sbITranscodeProfile.idl.

attribute unsigned long sbITranscodeProfile::type

Definition at line 97 of file sbITranscodeProfile.idl.

attribute nsIArray sbITranscodeProfile::videoAttributes

Definition at line 143 of file sbITranscodeProfile.idl.

attribute AString sbITranscodeProfile::videoCodec

Definition at line 133 of file sbITranscodeProfile.idl.

attribute nsIArray sbITranscodeProfile::videoProperties

Definition at line 136 of file sbITranscodeProfile.idl.


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