[gst-devel] caps nego
Ronald Bultje
rbultje at ronald.bitfreak.net
Thu May 22 09:37:05 CEST 2003
Hey,
On Thu, 2003-05-22 at 18:00, Joshua N Pritikin wrote:
> i think the caps nego callback (connect) should be per-element instead
> of per-pad.
>
> Justification: Look at stereo2mono.
No.
The best one could say is that the capsnego *callback* could be set
per-element. Each pad has its own properties etc., so doing capsnego *an
sich* per element is bizarre. Totally out of the question.
Now on to the callback. The fact that some/most (?) elements will use
the same callback for all pads doesn't mean *all* elements do this.
Also, since the pad is the first argument of the callback, it makes
sense that this is a pad thing, not a caps thing (it's a virtual
function).
So no, keep it this way please.
Ronald
--
Ronald Bultje <rbultje at ronald.bitfreak.net>
More information about the gstreamer-devel
mailing list