W /我的用例,只有在连接SinkPad后才能得出SrcPad分辨率,如上所示,'accept_caps'仅在接收器已经连接之后被称为,具有该说法,根据连接的SrcPad Caps动态设置SinkPad Caps的最佳方法是什么?
答案 0 :(得分:0)
您的打击垫已根据您的模板video/x-raw, fourcc=(string){ YV12, I420 }
进行关联,该模板不包含任何解析信息。
您应该覆盖transform_caps
虚拟方法。它在accept_caps
之前被调用,其目的是在[1]方向给定垫片和给定的帽子,在这个元素的另一个垫子上允许有什么帽子?&#34 ;所以在这里你可以改变你的分辨率。