<div dir="ltr"><div class="gmail_default"><font face="arial, helvetica, sans-serif" color="#000000">​​</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif" color="#000000">I've tried already with <b>capsfilter</b> and I still have black frames.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif" color="#000000"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif" color="#000000">The pipeline with capsfilter is :</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif" color="#000000"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif" color="#000000">gst-launch-1.0 videotestsrc num-buffers=500 ! video/x-raw,format=RGBA,width=828,height=544 ! glupload ! glcolorscale ! capsfilter caps="video/x-raw(memory:GLMemory),format=RGBA,width=800,height=600" ! gldownload ! glimagesink<br></font></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 1, 2015 at 12:22 PM, Matthew Waters <span dir="ltr"><<a href="mailto:ystreet00@gmail.com" target="_blank">ystreet00@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF"><span class="">
    On 01/10/15 20:00, Hamdi Rakkez wrote:<br>
    <blockquote type="cite">
      <div dir="ltr">
        <div><font face="arial, helvetica,
            sans-serif" color="#000000">Hi list,</font></div>
        <div><font face="arial, helvetica,
            sans-serif" color="#000000"><br>
          </font></div>
        <div><font face="arial, helvetica,
            sans-serif" color="#000000">I am using gstreamer-1.5.90 on
            ubuntu14.04.</font></div>
        <div><font face="arial, helvetica,
            sans-serif" color="#000000"><br>
          </font></div>
        <div><font face="arial, helvetica,
            sans-serif" color="#000000">So here's the pipeline which
            intend to resize a video stream :</font></div>
        <div style="color:rgb(7,55,99)"><font face="arial, helvetica, sans-serif"><br>
          </font></div>
        <div><span style="color:rgb(38,38,38);font-family:arial,sans-serif;font-size:13px;line-height:16px">gst-launch-1.0
            videotestsrc num-buffers=500 !
            video/x-raw,format=RGBA,width=828,height=544 ! glupload ! </span><span style="font-family:arial,sans-serif;font-size:13px;line-height:16px"><font color="#ff0000">glcolorscale ! capssetter
              caps="video/x-raw,format=RGBA,width=800,height=600"</font></span><span style="font-family:arial,sans-serif;font-size:13px;line-height:16px"><font color="#000000"> ! gldownload ! glimagesink</font></span><br>
        </div>
      </div>
    </blockquote>
    <br></span>
    capssetter is definitely not what you want here.  Try a capsfilter
    instead.  capssetter will simply override the caps between the
    elements where a capsfilter will make them negotiate to the
    requested caps.<br>
    <br>
    Cheers<br>
    -Matt<span class=""><br>
    <br>
    <blockquote type="cite">
      <div dir="ltr">
        <div><span style="font-family:arial,sans-serif;font-size:13px;line-height:16px"><font color="#000000">The problem is with <b>glcolorscale</b>
              along with the <b>capssetter</b> : If I put <b>width</b>
              and <b>height</b> other then the original ones (828 X 544
              ) I get black frames.</font></span></div>
        <div><br>
        </div>
        <div><span style="font-family:arial,sans-serif;font-size:13px;line-height:16px"><font color="#000000">PS :</font></span></div>
        <div>
          <ul>
            <li><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px;line-height:16px">The
                API which my gstreamer uses is OpenGL</span><br>
            </li>
            <li><font color="#000000"><span style="line-height:16px">When
                  preserving the same resolution I get the normal video
                  stream.</span></font></li>
          </ul>
        </div>
        <div><span style="font-family:arial,sans-serif;font-size:13px;line-height:16px"><font color="#000000">Best Regards,</font></span></div>
        <div><span style="font-family:arial,sans-serif;font-size:13px;line-height:16px"><font color="#000000">Hamdi</font></span></div>
      </div>
    </blockquote>
    <br>
  </span></div>

</blockquote></div><br></div></div>