使用GStreamer播放阵列中的原始PCM 我在C++中用OGG/VRBIS < /P>工作

使用GStreamer播放阵列中的原始PCM 我在C++中用OGG/VRBIS < /P>工作,gstreamer,pcm,ogg,vorbis,Gstreamer,Pcm,Ogg,Vorbis,我有一个数组,其中包含从vorbis文件(.ogg)解码的原始PCM数据。使用vorbis_synthesis_pcmout使用libvorbis对.ogg文件进行了解码。这将使用每个通道的原始PCM填充多维阵列 我确信Gstreamer能够读取纯PCM,我已经搜索了插件,但没有结果。我肯定我忽略了一些简单的东西。您可能正在寻找。PCM文件通常以.wav格式存储。所以你可以使用wavparse插件来播放原始PCM

我有一个数组,其中包含从vorbis文件(.ogg)解码的原始PCM数据。使用vorbis_synthesis_pcmout使用libvorbis对.ogg文件进行了解码。这将使用每个通道的原始PCM填充多维阵列


我确信Gstreamer能够读取纯PCM,我已经搜索了插件,但没有结果。我肯定我忽略了一些简单的东西。

您可能正在寻找。

PCM文件通常以.wav格式存储。所以你可以使用wavparse插件来播放原始PCM