VLC内存转码

Ted*_*sen 6 .net vlc transcoding

我想在VLC支持的音频格式之间进行内存转换.例如从MP3到PCM波.由于各种原因(速度,实时流),无法将文件写入磁盘,转换并读回.这一切都必须在记忆中完成.我对VLC API不太熟悉,所以这很可能是一个微不足道的问题.

从我在Codeproject文章中看到的内容可以使用VLC 1.2中的"Memory Renderer"来完成.但是它没有说输入.

如何使用VLC进行音频格式的内存转换(思考System.IO.Stream)?
最佳情况:输入(源)和输出(目标)在内存中.
可以解决:输出在内存中.

为此,我已经看了好几个项目.Vlc > = 1.2的唯一一个(我能看到的)是VlcDotNet.但同样,也许这个功能在1.2之前出现过?