Annotation Pro API
|
A synchronizer. More...
Inherits Component.
Public Member Functions | |
Synchronizer () | |
Default constructor. More... | |
Synchronizer (IContainer container) | |
Constructor. More... | |
float | MilisecondsToSamples (int miliseconds) |
Miliseconds to samples. More... | |
string | MilisecondsToString (int miliseconds) |
Miliseconds to string. More... | |
void | NotifyVideoChanged (object sender, EventArgs e) |
Notify all listeners interested in VideoModified events. More... | |
void | Play () |
Plays this object. More... | |
void | PlayStop () |
Play stop. More... | |
void | RecordStop () |
Records or stop record. More... | |
void | Redo () |
Redoes this object. More... | |
int | SamplesToMiliseconds (float samples) |
Samples to miliseconds. More... | |
double | SamplesToSeconds (float samples) |
Samples to seconds. More... | |
string | SamplesToTimeString (float samples) |
Samples to time string. More... | |
void | SetCursorPosition (object sender, float value) |
Sets cursor position. More... | |
void | SetSelection (object sender, float start, float end) |
Sets a selection. More... | |
void | SetStartViewPosition (object sender, float value) |
Sets start view position. More... | |
void | SetZoomFactorX (object sender, float value) |
Sets zoom factor x coordinate. More... | |
void | StartRecording () |
Starts recording More... | |
void | Stop () |
Stops this object. More... | |
void | Undo () |
Undoes this object. More... | |
void | ZoomIn () |
Zoom in. More... | |
void | ZoomOut () |
Zoom out. More... | |
void | ZoomToFullAudio () |
Zoom to full audio. More... | |
void | ZoomToSelection () |
Zoom to selection. More... | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
Properties | |
AnnotationLayers | AnnotationLayers [get, set] |
Gets or sets the annotation layers. More... | |
VScrollBar | AnnotationScrollBar [get, set] |
Gets or sets the annotation scroll bar. More... | |
bool | AutoEditMode [get, set] |
Gets or sets a value indicating whether the quick edit mode is enabled. More... | |
bool | AutoRewind [get, set] |
Gets or sets a value indicating whether the automatic rewind. More... | |
bool | AutoSelection [get, set] |
Gets or sets a value indicating whether the auto selection mode is enabled. More... | |
bool | BlackAndWhite [get, set] |
Gets or sets a value indicating whether the black and white mode is enabled. More... | |
bool | Boundaries [get, set] |
Gets or sets a value indicating whether the boundaries is visible. More... | |
bool | CursorFollowEdit [get, set] |
Gets or sets a value indicating whether the cursor follows edit. More... | |
float | CursorPosition [get] |
Gets the cursor position. More... | |
DataServer | DataServer [get, set] |
Gets or sets the data server. More... | |
float | EndViewPosition [get] |
Gets the end view position. More... | |
bool | FollowCursor [get, set] |
Gets or sets a value indicating whether the follow cursor. More... | |
bool | LoopAudio [get, set] |
Gets or sets a value indicating whether the loop playback. More... | |
bool | Magnify [get, set] |
Gets or sets a value indicating whether the magnify. More... | |
float | MaximumZoom [get] |
Gets the maximum zoom. More... | |
float | MinimumZoom [get] |
Gets the minimum zoom. More... | |
bool | RememberOpenAudioFiles [get, set] |
Gets or sets a value indicating whether the auto save audio is enabled. More... | |
int | ScreenWidth [get, set] |
Gets or sets the width of the screen. More... | |
HScrollBar | ScrollBar [get, set] |
Gets or sets the scroll bar. More... | |
float | SelectionEnd [get] |
Gets the selection end. More... | |
float | SelectionStart [get] |
Gets the selection start. More... | |
bool | ShowEditBorders [get, set] |
Gets or sets a value indicating whether the cursor is changing with border. More... | |
bool | SnapToSegments [get, set] |
Gets or sets a value indicating whether the snapping to segments is enabled. More... | |
Spectrogram | Spectrogram [get, set] |
Gets or sets the spectrogram. More... | |
float | StartViewPosition [get] |
Gets the start view position. More... | |
bool | StickToNeighbours [get, set] |
Gets or sets a value indicating whether stick to neighbours mode is enabled. More... | |
UndoRedoServer | UndoRedoServer [get, set] |
Gets or sets the undo redo server. More... | |
Waveform | Waveform [get, set] |
Gets or sets the waveform. More... | |
Waveform | WaveformNavigator [get, set] |
Gets or sets the waveform navigator. More... | |
float | ZoomFactorX [get] |
Gets the zoom factor x coordinate. More... | |
Events | |
AnnotationBordersChangedHandler | AnnotationBordersChanged |
Event queue for all listeners interested in VideoModified events. More... | |
ChangedHandler | AnnotationChanged |
Event queue for all listeners interested in AnnotationChanged events. More... | |
ChangedHandler | AnnotationModified |
Event queue for all listeners interested in AnnotationModified events. More... | |
SelectionChangedHandler | AnnotationSelectionChanged |
Event queue for all listeners interested in AnnotationSelectionChanged events. More... | |
AudioChangedHandler | AudioChanged |
Event queue for all listeners interested in AudioChanged events. More... | |
ModifiedHandler | AudioModified |
Event queue for all listeners interested in AudioChanged events. More... | |
AudioSelectionChangedHandler | AudioSelectionChanged |
Event queue for all listeners interested in AudioSelectionChanged events. More... | |
CursorPositionChangedHandler | CursorPositionChanged |
Event queue for all listeners interested in CursorPositionChanged events. More... | |
PlaybackStartedHandler | PlaybackStarted |
Event queue for all listeners interested in PlaybackStarted events. More... | |
PlaybackStoppedHandler | PlaybackStopped |
Event queue for all listeners interested in PlaybackStopped events. More... | |
RecordingStartedHandler | RecordingStarted |
Event queue for all listeners interested in PlaybackStarted events. More... | |
StartViewPositionChangedHandler | StartViewPositionChanged |
Event queue for all listeners interested in StartViewPositionChanged events. More... | |
StateChangedHandler | StateChanged |
Event queue for all listeners interested in StateChanged events. More... | |
VideoChangedHandler | VideoChanged |
Event queue for all listeners interested in VideoChanged events. More... | |
ZoomFactorXChangedHandler | ZoomFactorXChanged |
Event queue for all listeners interested in ZoomFactorXChanged events. More... | |
A synchronizer.
|
inline |
Default constructor.
|
inline |
Constructor.
container | The container. |
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inline |
Miliseconds to samples.
miliseconds | The miliseconds. |
|
inline |
Miliseconds to string.
miliseconds | The miliseconds. |
|
inline |
Notify all listeners interested in VideoModified events.
sender | Sender of event |
e | Event arguments |
|
inline |
Plays this object.
|
inline |
Play stop.
|
inline |
Records or stop record.
|
inline |
Redoes this object.
|
inline |
Samples to miliseconds.
samples | The samples. |
|
inline |
Samples to seconds.
samples | The samples. |
|
inline |
Samples to time string.
samples | The samples. |
|
inline |
Sets cursor position.
sender | Source of the event. |
value | The value. |
|
inline |
Sets a selection.
sender | Source of the event. |
start | The start. |
end | The end. |
|
inline |
Sets start view position.
sender | Source of the event. |
value | The value. |
|
inline |
Sets zoom factor x coordinate.
sender | Source of the event. |
value | The value. |
|
inline |
Starts recording
|
inline |
Stops this object.
|
inline |
Undoes this object.
|
inline |
Zoom in.
|
inline |
Zoom out.
|
inline |
Zoom to full audio.
|
inline |
Zoom to selection.
|
getset |
Gets or sets the annotation layers.
The annotation layers.
|
getset |
Gets or sets the annotation scroll bar.
The annotation scroll bar.
|
getset |
Gets or sets a value indicating whether the quick edit mode is enabled.
true if quick edit mode enabled, false if not.
|
getset |
Gets or sets a value indicating whether the automatic rewind.
true if automatic rewind, false if not.
|
getset |
Gets or sets a value indicating whether the auto selection mode is enabled.
true if auto selection mode enabled, false if not.
|
getset |
Gets or sets a value indicating whether the black and white mode is enabled.
true if black and white, false if not.
|
getset |
Gets or sets a value indicating whether the boundaries is visible.
true if boundaries visible, false if not.
|
getset |
Gets or sets a value indicating whether the cursor follows edit.
true if cursor follows edit, false if not.
|
get |
Gets the cursor position.
The cursor position.
|
getset |
Gets or sets the data server.
The data server.
|
get |
Gets the end view position.
The end view position.
|
getset |
Gets or sets a value indicating whether the follow cursor.
true if follow cursor, false if not.
|
getset |
Gets or sets a value indicating whether the loop playback.
true if loop playback, false if not.
|
getset |
Gets or sets a value indicating whether the magnify.
true if magnify, false if not.
|
get |
Gets the maximum zoom.
The maximum zoom.
|
get |
Gets the minimum zoom.
The minimum zoom.
|
getset |
Gets or sets a value indicating whether the auto save audio is enabled.
true if auto save audio is enabled, false if not.
|
getset |
Gets or sets the width of the screen.
The width of the screen.
|
getset |
Gets or sets the scroll bar.
The scroll bar.
|
get |
Gets the selection end.
The selection end.
|
get |
Gets the selection start.
The selection start.
|
getset |
Gets or sets a value indicating whether the cursor is changing with border.
true if cursor is change with border, false if not.
|
getset |
Gets or sets a value indicating whether the snapping to segments is enabled.
true if snapping to segments enable, false if not.
|
getset |
Gets or sets the spectrogram.
The spectrogram.
|
get |
Gets the start view position.
The start view position.
|
getset |
Gets or sets a value indicating whether stick to neighbours mode is enabled.
true if stick to neighbours enabled, false if not.
|
getset |
Gets or sets the undo redo server.
The undo redo server.
|
getset |
Gets or sets the waveform navigator.
The waveform navigator.
|
get |
Gets the zoom factor x coordinate.
The zoom factor x coordinate.
AnnotationBordersChangedHandler AnnotationBordersChanged |
Event queue for all listeners interested in VideoModified events.
Event queue for all listeners interested in AnnotationBordersChanged events.
ChangedHandler AnnotationChanged |
Event queue for all listeners interested in AnnotationChanged events.
ChangedHandler AnnotationModified |
Event queue for all listeners interested in AnnotationModified events.
SelectionChangedHandler AnnotationSelectionChanged |
Event queue for all listeners interested in AnnotationSelectionChanged events.
AudioChangedHandler AudioChanged |
Event queue for all listeners interested in AudioChanged events.
ModifiedHandler AudioModified |
Event queue for all listeners interested in AudioChanged events.
AudioSelectionChangedHandler AudioSelectionChanged |
Event queue for all listeners interested in AudioSelectionChanged events.
CursorPositionChangedHandler CursorPositionChanged |
Event queue for all listeners interested in CursorPositionChanged events.
PlaybackStartedHandler PlaybackStarted |
Event queue for all listeners interested in PlaybackStarted events.
PlaybackStoppedHandler PlaybackStopped |
Event queue for all listeners interested in PlaybackStopped events.
RecordingStartedHandler RecordingStarted |
Event queue for all listeners interested in PlaybackStarted events.
StartViewPositionChangedHandler StartViewPositionChanged |
Event queue for all listeners interested in StartViewPositionChanged events.
StateChangedHandler StateChanged |
Event queue for all listeners interested in StateChanged events.
VideoChangedHandler VideoChanged |
Event queue for all listeners interested in VideoChanged events.
ZoomFactorXChangedHandler ZoomFactorXChanged |
Event queue for all listeners interested in ZoomFactorXChanged events.