Class MediaRecorderEvent

java.lang.Object
java.util.EventObject
javafx.event.Event
one.jpro.platform.media.event.MediaRecorderEvent
All Implemented Interfaces:
Serializable, Cloneable

public class MediaRecorderEvent extends javafx.event.Event
Media recorder event.
Author:
Besmir Beqiri
See Also:
  • Field Details

    • ANY

      public static final javafx.event.EventType<MediaRecorderEvent> ANY
      Common supertype for all media recorder's event types.
    • MEDIA_RECORDER_READY

      public static final javafx.event.EventType<MediaRecorderEvent> MEDIA_RECORDER_READY
      This event occurs when the media recorder is ready to record.
    • MEDIA_RECORDER_DATA_AVAILABLE

      public static final javafx.event.EventType<MediaRecorderEvent> MEDIA_RECORDER_DATA_AVAILABLE
      Fires periodically each time timeslice milliseconds of media have been recorded (or when the entire media has been recorded, if timeslice wasn't specified). The event, of type BlobEvent, contains the recorded media in its data property.
    • MEDIA_RECORDER_ERROR

      public static final javafx.event.EventType<MediaRecorderEvent> MEDIA_RECORDER_ERROR
      Fired when there are fatal errors that stop recording.
    • MEDIA_RECORDER_START

      public static final javafx.event.EventType<MediaRecorderEvent> MEDIA_RECORDER_START
      Fired when media recording starts.
    • MEDIA_RECORDER_STOP

      public static final javafx.event.EventType<MediaRecorderEvent> MEDIA_RECORDER_STOP
      Fired when media recording ends, either when the MediaRecorder ends, or after the MediaRecorder.stop() method is called.
    • MEDIA_RECORDER_PAUSE

      public static final javafx.event.EventType<MediaRecorderEvent> MEDIA_RECORDER_PAUSE
      Fired when media recording is paused.
    • MEDIA_RECORDER_RESUME

      public static final javafx.event.EventType<MediaRecorderEvent> MEDIA_RECORDER_RESUME
      Fired when media recording resumes after being paused.
  • Constructor Details

    • MediaRecorderEvent

      public MediaRecorderEvent(MediaRecorder source, javafx.event.EventType<? extends javafx.event.Event> eventType)
      Creates new instance of MediaRecorderEvent.
      Parameters:
      source - event source
      eventType - event target
  • Method Details

    • getEventType

      public javafx.event.EventType<? extends MediaRecorderEvent> getEventType()
      Overrides:
      getEventType in class javafx.event.Event