本文整理汇总了C#中javax.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# javax.ToString方法的具体用法?C# javax.ToString怎么用?C# javax.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javax
的用法示例。
在下文中一共展示了javax.ToString方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: getAudioInputStream
/// <summary>
/// Obtains an audio input stream with the specified format from the given
/// audio input stream.
/// </summary>
/// <remarks>
/// Obtains an audio input stream with the specified format from the given
/// audio input stream.
/// </remarks>
/// <param name="targetFormat">- desired data format of the stream after processing.</param>
/// <param name="sourceStream">- stream from which data to be processed should be read.
/// </param>
/// <returns>
/// stream from which processed data with the specified format may be
/// read.
/// </returns>
/// <exception>
/// IllegalArgumentException
/// - if the format combination supplied
/// is not supported.
/// </exception>
public override javax.sound.sampled.AudioInputStream getAudioInputStream(javax.sound.sampled.AudioFormat
targetFormat, javax.sound.sampled.AudioInputStream sourceStream)
{
if (isConversionSupported(targetFormat, sourceStream.getFormat()))
{
javax.sound.sampled.AudioFormat[] formats = getTargetFormats(targetFormat.getEncoding
(), sourceStream.getFormat());
if (formats != null && formats.Length > 0)
{
javax.sound.sampled.AudioFormat sourceFormat = sourceStream.getFormat();
if (sourceFormat.Equals(targetFormat))
{
return sourceStream;
}
else
{
if (sourceFormat.getEncoding() is org.xiph.speex.spi.SpeexEncoding && targetFormat
.getEncoding().Equals(javax.sound.sampled.AudioFormat.Encoding.PCM_SIGNED))
{
return new org.xiph.speex.spi.Speex2PcmAudioInputStream(sourceStream, targetFormat
, -1);
}
else
{
if (sourceFormat.getEncoding().Equals(javax.sound.sampled.AudioFormat.Encoding.PCM_SIGNED
) && targetFormat.getEncoding() is org.xiph.speex.spi.SpeexEncoding)
{
return new org.xiph.speex.spi.Pcm2SpeexAudioInputStream(sourceStream, targetFormat
, -1);
}
else
{
throw new System.ArgumentException("unable to convert " + sourceFormat.ToString()
+ " to " + targetFormat.ToString());
}
}
}
}
else
{
throw new System.ArgumentException("target format not found");
}
}
else
{
throw new System.ArgumentException("conversion not supported");
}
}