Gstreamer中的codec_数据是什么?

Gstreamer中的codec_数据是什么?,gstreamer,aac,mpeg,Gstreamer,Aac,Mpeg,我是Gstreamer的新手,正在尝试用aac编解码器调试一个问题。我在不同的场景中发现了不同的编解码器数据。以下是我从不同场景中得到的上限 src caps:audio/mpeg,mpegversion=(int)4,framed=(boolean)true,stream format=(string)raw,level=(string)1,base profile=(string)lc,profile=(string)lc,codec_data=(buffer)131056e59d4800,

我是Gstreamer的新手,正在尝试用aac编解码器调试一个问题。我在不同的场景中发现了不同的编解码器数据。以下是我从不同场景中得到的上限

src caps:audio/mpeg,mpegversion=(int)4,framed=(boolean)true,stream format=(string)raw,level=(string)1,base profile=(string)lc,profile=(string)lc,codec_data=(buffer)131056e59d4800,rate=(int)24000,channels=(int)2

setcaps:audio/mpeg,mpegversion=(int)4,codec_data=(string)11900800,流格式=(string)raw,framed=(boolean)true,enable svp=(string)true,rate=(int)48000,channels=(int)2


您能帮助我理解什么是编解码器数据吗?

编解码器数据
包含用于初始化解码器的附加数据。例如,它包含有关采样率和流中通道数的信息

您可以根据正在使用的编解码器来解析此数据。检查有关此数据格式的编解码器规范