Click or drag to resize

AudioRecorder Class

An Ogg audio recorder.
Inheritance Hierarchy
System.Object
  FM.IceLink.MediaRecorder<AudioBuffer, AudioFormat>
    FM.IceLink.AudioRecorder
      FM.IceLink.Ogg.AudioRecorder

Namespace:  FM.IceLink.Ogg
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 1.1.2.607 (1.1.2.607)

The AudioRecorder type exposes the following members.

Constructors
  NameDescription
Public methodAudioRecorder
Initializes a new instance of the AudioRecorder class.
Top
Properties
  NameDescription
Public propertyArtist
Gets or sets the file artist.
Protected propertyFile
Gets or sets the file.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Protected propertyFileStream
Gets or sets the recorder stream.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Public propertyFormat
Gets the format.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Public propertyOpened
Gets whether the recorder has been opened or not.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Public propertyPath
Gets the path.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Public propertyTitle
Gets or sets the file title.
Public propertyVendor
Gets or sets the file vendor.
Protected propertyWasOpened
Gets or sets a value indicating whether the file was opened.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Top
Methods
  NameDescription
Public methodClose
Updates the header and closes the file.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Protected methodDoUpdateHeader
Updates the file header.
(Overrides MediaRecorder<TBuffer, TFormat>.DoUpdateHeader().)
Protected methodDoWrite
Write an encoded video frame.
(Overrides MediaRecorder<TBuffer, TFormat>.DoWrite(TBuffer, Int64).)
Protected methodDoWriteHeader
Writes the file header.
(Overrides MediaRecorder<TBuffer, TFormat>.DoWriteHeader().)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodOpen
Opens the file and writes the initial header.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Public methodToString (Inherited from Object.)
Public methodWrite
Write an encoded video frame using the width and height parameters from the first keyframe. This method will discard non-keyframes until the first keyframe arrives.
(Inherited from MediaRecorder<TBuffer, TFormat>.)
Top
Version Information

IceLink Xamarin

Supported in: 3.0.3.48
See Also