136 lines
6.4 KiB
XML
136 lines
6.4 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Cryville.Audio.Source.Libav</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Cryville.Audio.Source.Libav.LibavFileAudioSource">
|
|
<summary>
|
|
An <see cref="T:Cryville.Audio.AudioStream" /> that uses Libav to demux and decode audio files.
|
|
</summary>
|
|
<param name="file">The audio file.</param>
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.#ctor(System.String)">
|
|
<summary>
|
|
An <see cref="T:Cryville.Audio.AudioStream" /> that uses Libav to demux and decode audio files.
|
|
</summary>
|
|
<param name="file">The audio file.</param>
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.Disposed">
|
|
<summary>
|
|
Whether this audio stream has been disposed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.Dispose(System.Boolean)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.EndOfData">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.FrameLength">
|
|
<inheritdoc />
|
|
<remarks>
|
|
<para>This property may be inaccurate.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.TimeLength">
|
|
<inheritdoc />
|
|
<remarks>
|
|
<para>This property may be inaccurate.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.TimePosition">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.BestStreamIndex">
|
|
<summary>
|
|
The index to the best audio stream.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.Streams">
|
|
<summary>
|
|
The collection of indices to all audio streams.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.SelectStream">
|
|
<summary>
|
|
Selects the best stream as the source.
|
|
</summary>
|
|
<exception cref="T:System.InvalidOperationException">The stream has been selected.</exception>
|
|
<remarks>
|
|
<para>This method can only be called before <see cref="M:Cryville.Audio.AudioStream.SetFormat(Cryville.Audio.WaveFormat,System.Int32)" /> is called, which is called while setting <see cref="P:Cryville.Audio.AudioClient.Source" />.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.SelectStream(System.Int32)">
|
|
<summary>
|
|
Selects a stream as the source.
|
|
</summary>
|
|
<param name="index">The index of the stream.</param>
|
|
<exception cref="T:System.InvalidOperationException">The stream has been selected.</exception>
|
|
<remarks>
|
|
<para>This method can only be called before <see cref="M:Cryville.Audio.AudioStream.SetFormat(Cryville.Audio.WaveFormat,System.Int32)" /> is called, which is called while setting <see cref="P:Cryville.Audio.AudioClient.Source" />.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.GetStreamDuration(System.Int32)">
|
|
<summary>
|
|
Gets the duration of a stream or the file.
|
|
</summary>
|
|
<param name="streamId">The stream index. The duration of the file is retrieved if <c>-1</c> is specified.</param>
|
|
<returns>The duration in seconds.</returns>
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.DefaultFormat">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.OnSetFormat">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.ReadFramesInternal(System.Byte@,System.Int32)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.SeekFrameInternal(System.Int64,System.IO.SeekOrigin)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.SeekTimeInternal(System.Double,System.IO.SeekOrigin)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.CanRead">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.CanSeek">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Cryville.Audio.Source.Libav.LibavFileAudioSource.CanWrite">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.Flush">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.SetLength(System.Int64)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavFileAudioSource.Write(System.Byte[],System.Int32,System.Int32)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Cryville.Audio.Source.Libav.LibavException">
|
|
<summary>
|
|
The exception that is thrown by Libav.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavException.#ctor">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavException.#ctor(System.String)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavException.#ctor(System.String,System.Exception)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Cryville.Audio.Source.Libav.LibavException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<inheritdoc />
|
|
</member>
|
|
</members>
|
|
</doc>
|