<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 07/16/2014 08:48 PM, Stirling
      Westrup wrote:<br>
    </div>
    <blockquote
cite="mid:CAJt7KB9-N7E10LFTgnpG025F49dVJ1yKwhRkv6ry0xS9C+BUnQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>Hi! We're currently trying to track down some sluggishness
          in our pipelines while handling 4k videos. We wanted to
          instrument a bunch of standard elements like videoscale and
          videoconvert to see how their performance varied as frame
          sizes increased.<br>
          <br>
          We had planned to use fpsdisplaysink with fakesink, but the
          combination doesn't work.<br>
          <br>
          If we try something like this:<br>
          <br>
          gst-launch-1.0 -v videotestsrc pattern=1 !
          "video/x-raw,format=YV12,width=1440,height=900" !
          fpsdisplaysink video-sink=fakesink text-overlay=false<br>
          <br>
        </div>
        Then we never get any output on stdout past "New clock:
        GstSystemClock"<br clear="all">
        <div>
          <div><br>
          </div>
          <div>Is there some way to fix this, or are there better ways
            to measure the raw throughput of various elements under
            various conditions?<br>
          </div>
        </div>
      </div>
    </blockquote>
    I'd use fakesink sync=false and measure the time the pipeline runs.
    You know how many frames your input has and you can take a base
    measurement prior adding videoscale and videoconvert.<br>
    <br>
    Stefan<br>
    <br>
    <blockquote
cite="mid:CAJt7KB9-N7E10LFTgnpG025F49dVJ1yKwhRkv6ry0xS9C+BUnQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>
          </div>
          <div><br>
            -- <br>
            Stirling Westrup<br>
            Programmer, Entrepreneur.<br>
            <a moz-do-not-send="true"
              href="https://www.linkedin.com/e/fpf/77228"
              target="_blank">https://www.linkedin.com/e/fpf/77228</a><br>
            <a moz-do-not-send="true"
              href="http://www.linkedin.com/in/swestrup" target="_blank">http://www.linkedin.com/in/swestrup</a><br>
            <a moz-do-not-send="true"
              href="http://technaut.livejournal.com" target="_blank">http://technaut.livejournal.com</a><br>
            <a moz-do-not-send="true"
              href="http://sourceforge.net/users/stirlingwestrup"
              target="_blank">http://sourceforge.net/users/stirlingwestrup</a>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>