I think you need to specify source caps according to sink caps. When you get video/smth,width=640,height=480,.... on sink you can set source to the same but width=1280,height=960. And obviously create the correct buffer size to push on the src.<div>

Is that what you want?</div><div>If you need more details give details yourself, otherwise we could end up discussing apples and oranges. <br><br><div class="gmail_quote">2010/10/15 Michael Smith <span dir="ltr">&lt;<a href="mailto:msmith@xiph.org">msmith@xiph.org</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Well, that&#39;s just up to what your plugin outputs. It&#39;ll be just like<br>
outputting the same size video, except... you&#39;ll be making things a<br>
different size in your plugin.<br>
<br>
Mike<br>
<div><div></div><div class="h5"><br>
<br>
On Fri, Oct 15, 2010 at 10:54 AM, Greg Wunder &lt;<a href="mailto:gwunder@eoir.com">gwunder@eoir.com</a>&gt; wrote:<br>
&gt; I realized I wasn&#39;t entirely clear on my question....sorry.<br>
&gt; Let me revise:<br>
&gt;<br>
&gt; I need to set the output video size according to the input video size (say,<br>
&gt; 2 times) inside a plugin.<br>
&gt; I know how to set the buffer size, but not how to set the output video size<br>
&gt; in this manner.<br>
&gt;<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: sudarshan bisht [mailto:<a href="mailto:bisht.sudarshan@gmail.com">bisht.sudarshan@gmail.com</a>]<br>
&gt; Sent: Thu 10/14/2010 1:31 AM<br>
&gt; To: Discussion of the development of GStreamer<br>
&gt; Subject: Re: [gst-devel] How to Set Buffer Size Within Plugin<br>
&gt;<br>
&gt; I guess GstAdapter would be helpful for your task. Go through the link below<br>
&gt; ;<br>
&gt;<br>
&gt; <a href="http://www.gstreamer.net/data/doc/gstreamer/head/gstreamer-libs/html/GstAdapter.html" target="_blank">http://www.gstreamer.net/data/doc/gstreamer/head/gstreamer-libs/html/GstAdapter.html</a><br>
&gt;<br>
&gt; On Thu, Oct 14, 2010 at 1:24 AM, Greg Wunder &lt;<a href="mailto:gwunder@eoir.com">gwunder@eoir.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt;  Does anyone know how to set the buffer size within a plugin or know of an<br>
&gt;&gt; example to do this?<br>
&gt;&gt; I need to resize my incoming video since I&#39;m doing some output mosiacking<br>
&gt;&gt; that is larger than the incoming buffer size.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------------<br>
&gt;&gt; Beautiful is writing same markup. Internet Explorer 9 supports<br>
&gt;&gt; standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 &amp; L3.<br>
&gt;&gt; Spend less time writing and  rewriting code and more time creating great<br>
&gt;&gt; experiences on the web. Be a part of the beta today.<br>
&gt;&gt; <a href="http://p.sf.net/sfu/beautyoftheweb" target="_blank">http://p.sf.net/sfu/beautyoftheweb</a><br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gstreamer-devel mailing list<br>
&gt;&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Regards,<br>
&gt;<br>
&gt; Sudarshan Bisht<br>
&gt;<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------------<br>
&gt; Download new Adobe(R) Flash(R) Builder(TM) 4<br>
&gt; The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly<br>
&gt; Flex(R) Builder(TM)) enable the development of rich applications that run<br>
&gt; across multiple browsers and platforms. Download your free trials today!<br>
&gt; <a href="http://p.sf.net/sfu/adobe-dev2dev" target="_blank">http://p.sf.net/sfu/adobe-dev2dev</a><br>
<div class="im">&gt; _______________________________________________<br>
&gt; gstreamer-devel mailing list<br>
&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;<br>
&gt;<br>
<br>
</div>------------------------------------------------------------------------------<br>
Download new Adobe(R) Flash(R) Builder(TM) 4<br>
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly<br>
Flex(R) Builder(TM)) enable the development of rich applications that run<br>
across multiple browsers and platforms. Download your free trials today!<br>
<a href="http://p.sf.net/sfu/adobe-dev2dev" target="_blank">http://p.sf.net/sfu/adobe-dev2dev</a><br>
<div><div></div><div class="h5">_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Your Sincerely<br>Michael Joachimiak<br>
</div>