import "sbIMediacoreEvent.idl";
Public Attributes | |
const unsigned long | UNINTIALIZED = 0x00000000 |
const unsigned long | METADATA_CHANGE = 0x00001000 |
Metadata describing current item has changed. | |
const unsigned long | URI_CHANGE = 0x00001001 |
URI used for operation has changed. | |
const unsigned long | DURATION_CHANGE = 0x00001002 |
Current duration has changed. | |
const unsigned long | VOLUME_CHANGE = 0x00001003 |
Volume has changed. | |
const unsigned long | MUTE_CHANGE = 0x00001004 |
Mute status has changed. | |
const unsigned long | BEFORE_TRACK_CHANGE = 0x00001500 |
Before the track playing is changed. | |
const unsigned long | TRACK_CHANGE = 0x00001501 |
Track playing has changed. | |
const unsigned long | TRACK_INDEX_CHANGE = 0x00001502 |
Index in view of item currently playing has changed. | |
const unsigned long | BEFORE_VIEW_CHANGE = 0x00001503 |
Sequencer view is about to change. | |
const unsigned long | VIEW_CHANGE = 0x00001504 |
Sequencer view changed. | |
const unsigned long | SEQUENCE_CHANGE = 0x00001505 |
Sequence recalculated. | |
const unsigned long | STREAM_FOUND = 0x00002000 |
Stream found. | |
const unsigned long | STREAM_HAS_VIDEO = 0x00002001 |
Stream has video. | |
const unsigned long | BUFFERING = 0x00003000 |
Buffering. | |
const unsigned long | BUFFER_UNDERRUN = 0x00003001 |
Buffer underrun, operation is likely to halt. | |
const unsigned long | STREAM_START = 0x00004000 |
Stream has started. | |
const unsigned long | STREAM_PAUSE = 0x00004001 |
Stream is now paused. | |
const unsigned long | STREAM_END = 0x00004002 |
End of stream. | |
const unsigned long | STREAM_STOP = 0x00004003 |
Stream was stopped. | |
const unsigned long | PLUGIN_MISSING = 0x00008000 |
Plugin missing for requested format. | |
const unsigned long | CUSTOM_EVENT_BASE = 0x40000000 |
Custom event base value. | |
const unsigned long | ERROR_EVENT = 0x80000000 |
Indicates the event is an error and will have it's error member set. | |
readonly attribute unsigned long | type |
The event type. | |
readonly attribute sbIMediacoreError | error |
Error member is only set when type of event is set to ERROR. | |
readonly attribute nsIVariant | data |
The event data. Payload varies per event type. | |
readonly attribute sbIMediacore | origin |
Mediacore that generated the event. | |
readonly attribute sbIMediacoreEventTarget | target |
Event Target that dispatched the event. |
Definition at line 40 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::METADATA_CHANGE = 0x00001000 |
Metadata describing current item has changed.
Definition at line 48 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::URI_CHANGE = 0x00001001 |
URI used for operation has changed.
Definition at line 53 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::DURATION_CHANGE = 0x00001002 |
Current duration has changed.
Definition at line 58 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::VOLUME_CHANGE = 0x00001003 |
Volume has changed.
Definition at line 63 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::MUTE_CHANGE = 0x00001004 |
Mute status has changed.
Definition at line 68 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::BEFORE_TRACK_CHANGE = 0x00001500 |
Before the track playing is changed.
data is the new sbIMediaItem that will be played.
Definition at line 77 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::TRACK_CHANGE = 0x00001501 |
Track playing has changed.
data is the new sbIMediaItem being played.
Definition at line 83 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::TRACK_INDEX_CHANGE = 0x00001502 |
Index in view of item currently playing has changed.
data is the new index (unsigned long).
Definition at line 89 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::BEFORE_VIEW_CHANGE = 0x00001503 |
Sequencer view is about to change.
Definition at line 94 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::VIEW_CHANGE = 0x00001504 |
Sequencer view changed.
Definition at line 99 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::SEQUENCE_CHANGE = 0x00001505 |
Sequence recalculated.
data is the new sequence.
Definition at line 105 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::STREAM_FOUND = 0x00002000 |
const unsigned long sbIMediacoreEvent::STREAM_HAS_VIDEO = 0x00002001 |
const unsigned long sbIMediacoreEvent::BUFFERING = 0x00003000 |
Buffering.
Definition at line 125 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::BUFFER_UNDERRUN = 0x00003001 |
Buffer underrun, operation is likely to halt.
data is null.
Definition at line 131 of file sbIMediacoreEvent.idl.
const unsigned long sbIMediacoreEvent::STREAM_START = 0x00004000 |
const unsigned long sbIMediacoreEvent::STREAM_PAUSE = 0x00004001 |
const unsigned long sbIMediacoreEvent::STREAM_END = 0x00004002 |
const unsigned long sbIMediacoreEvent::STREAM_STOP = 0x00004003 |
const unsigned long sbIMediacoreEvent::PLUGIN_MISSING = 0x00008000 |
Plugin missing for requested format.
Definition at line 158 of file sbIMediacoreEvent.idl.