文件名称:nvorbis:http的前叉
文件大小:2.48MB
文件格式:ZIP
更新时间:2024-06-06 11:53:36
C#
NVorbis NVorbis是一个.Net库,用于解码Xiph.org Vorbis文件。 它旨在在部分信任环境中运行,并且不需要P / Invoke或不安全的代码。 此实现基于xiph.org上的Vorbis规范。 MDCT和霍夫曼代码字生成器是从公共领域实现中借用的。 当前唯一支持的容器是Xiph.org Ogg。 Ogg Skeleton和Matroska / WebM已计划(但没有ETA)。 RTP支持是可能的,但并非计划中的。 使用方法: // add a reference to NVorbis.dll using ( var vorbis = new NVorbis . VorbisReader (" path / to / file . ogg ")) { // get the channels & sample rate var channels
【文件预览】:
nvorbis-master
----UnitTests()
--------StreamReadBufferTests.cs(12KB)
--------packages.config(129B)
--------BufferedReadStreamTests.cs(5KB)
--------UnitTests.csproj(3KB)
--------ForwardOnlyStream.cs(2KB)
--------DataPacketTests.cs(16KB)
--------Properties()
----publish.cmd(381B)
----.nuget()
--------packages.config(113B)
--------NuGet.targets(7KB)
--------NuGet.exe(635KB)
--------NuGet.Config(164B)
----NVorbis()
--------Mdct.cs(18KB)
--------BufferedReadStream.cs(7KB)
--------VorbisTime.cs(1KB)
--------NVorbis.csproj(10KB)
--------StreamReadBuffer.cs(20KB)
--------IContainerReader.cs(2KB)
--------Huffman.cs(3KB)
--------DataPacket.cs(16KB)
--------Ogg()
--------ParameterChangeEventArgs.cs(1KB)
--------VorbisMode.cs(4KB)
--------VorbisResidue.cs(13KB)
--------Utils.cs(4KB)
--------VorbisMapping.cs(4KB)
--------VorbisReader.cs(11KB)
--------IPacketProvider.cs(4KB)
--------IVorbisStreamStatus.cs(2KB)
--------NewStreamEventArgs.cs(2KB)
--------Makefile(784B)
--------VorbisFloor.cs(30KB)
--------VorbisCodebook.cs(9KB)
--------RingBuffer.cs(5KB)
--------ACache.cs(5KB)
--------VorbisStreamDecoder.cs(33KB)
--------Properties()
----TestFiles()
--------test.ogg(2.08MB)
--------1test.ogg(4KB)
--------2test.ogg(13KB)
--------4test.ogg(186KB)
----TODO(791B)
----LICENSE(3KB)
----TestApp()
--------OpenTKStreamingTest.cs(13KB)
--------packages.config(225B)
--------NAudioDecodingTests.cs(3KB)
--------TestApp.csproj(6KB)
--------Properties()
----README(6KB)
----NVorbis.OpenTKSupport.nuspec(1KB)
----NVorbis.nuspec(1KB)
----.gitignore(1KB)
----NVorbis.sln(3KB)
----Makefile(88B)
----README.md(2KB)
----OpenTKSupport()
--------packages.config(147B)
--------OggStream.cs(15KB)
--------Logging.cs(2KB)
--------OpenTKSupport.csproj(5KB)
--------Properties()
--------readme.txt(178B)
----TestHarness()
--------BufferedReadStreamWrapper.cs(873B)
--------StreamReadBufferWrapper.cs(3KB)
--------Properties()
--------TestHarness.csproj(2KB)