Gstreamer中的音频原始数据格式?

时间:2017-03-22 14:07:10

标签: audio buffer gstreamer

我试图用Gstreamer 1.0创建一个可视化工具。

当我以GstBuffer的格式从管道获取原始音频数据时, 然后缓冲区映射gst_buffer_map
相应的map.datalink
格式为guint8,因此介于0到255之间。地图大小略高于4000。

我如何解释这些值?音频如何包含在其中?
我非常感谢你的回答。

的问候, tagelicht

1 个答案:

答案 0 :(得分:1)

您可能正在使用appsink并在创建过程中调用gst_app_sink_set_caps()来设置将在其上接收的格式。

还有gst_app_sink_get_caps()