|
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.
1.8.13