【问题标题】:Playing raw PCM held in an array with GStreamer使用 GStreamer 播放保存在数组中的原始 PCM
【发布时间】:2012-01-02 06:58:54
【问题描述】:

我正在使用 ogg/vorbis 使用 C++

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

我确信 Gstreamer 能够读取纯 PCM,我已经搜索了 pluginto 但无济于事。我确定我只是在这里忽略了一些简单的事情。

【问题讨论】:

    标签: gstreamer pcm ogg vorbis


    【解决方案1】:

    您可能正在寻找appsrc

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2019-05-26
        • 2015-05-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多