<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 06/29/11 19:26, Victor henri wrote:
    <blockquote cite="mid:SNT110-W2865FD030B66BCE9059793A8580@phx.gbl"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
      <div dir="ltr">
        Well<br>
        <br>
        I just had to use the "tempo" property of the 'pitch' element;
        there is no need to combine it with 'g_seek_event'; the "pitch"
        element can do it alone<br>
        By the way, the 'pitch' element seems to not be documented
        anywhere; I discovered the existence of its "tempo" property by
        looking at the code of another app using it (called
        PlayitSlowly)<br>
      </div>
    </blockquote>
    gst-inspect does show the properties. There are indeed no docblobs
    for the both soundtouch elements. As you have figured the usage
    already, it would be great if you would send a patch adding the
    docblobs to the top of the *.cc files. I can help with the rest of
    the doc-integration.<br>
    <br>
    Stefan<br>
    <br>
    <blockquote cite="mid:SNT110-W2865FD030B66BCE9059793A8580@phx.gbl"
      type="cite">
      <div dir="ltr"><br>
        However, this doesn't explain why 'scaletempo' provides such an
        error message (even in the demo app from Gstreamer doc)...<br>
        <br>
        Victor<br>
        <br>
        <div>
          <hr id="stopSpelling">From: <a class="moz-txt-link-abbreviated" href="mailto:nadaeck@hotmail.com">nadaeck@hotmail.com</a><br>
          To: <a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
          Subject: RE: 'Scaletempo' and it "rate" property<br>
          Date: Tue, 28 Jun 2011 23:21:13 +0200<br>
          <br>
          <meta http-equiv="Content-Type" content="text/html;
            charset=ISO-8859-1">
          <meta name="Generator" content="Microsoft SafeHTML">
          <style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

</style>
          <div dir="ltr">
            Hello again<br>
            <br>
            On the other hand, when I compile the demo and run it, I
            almost always get the error messages :<br>
            <br>
            &nbsp;&nbsp;&nbsp;&nbsp; GStreamer-CRITICAL **: gst_event_new_new_segment_full:
            assertion `start &lt;= stop' failed<br>
            <br>
            &nbsp;&nbsp;&nbsp;&nbsp; GStreamer-CRITICAL **: gst_pad_push_event: assertion
            `event != NULL' failed<br>
            <br>
            This doesn't happen if I disable Scaletempo (through the
            checkbox)...<br>
            <br>
            Victor<br>
            <br>
            <br>
            <div>
              <hr id="ecxstopSpelling">From: <a class="moz-txt-link-abbreviated" href="mailto:nadaeck@hotmail.com">nadaeck@hotmail.com</a><br>
              To: <a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
              Subject: 'Scaletempo' and it "rate" property<br>
              Date: Tue, 28 Jun 2011 18:44:32 +0200<br>
              <br>
              <style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}
</style>
              <div dir="ltr">
                Hello to all<br>
                <br>
                Is there please a simple example oh how to use the
                'scaletempo' element? I'm aware thata there is
                documentation at the 'bad-plugins' directory, but this
                is an example in four files and seems very complicated,
                when I just want to know how it works basically; the
                trick seems to be at the "rate" property that cannot be
                changed directly with 'g_object_set'<br>
                <br>
                I have made a simple 'equivalent' of scaletempo by
                combining 1) the change of speed in 'g_seek_event' and
                2) the pitch element that changes in a proportional
                opposite way; it works.<br>
                <br>
                But I understand that the "overlap", "search" and
                "stride" are very interesting and allow to compensante
                for the 'loss of quality' due essentially to the slow
                down of the reading. My app implements those quite
                simply and the demo seems very confuse to me. Is there a
                simple 'skeleton' or basic demo about this?<br>
                <br>
                Thank you<br>
                <br>
                Victor<br>
              </div>
              <br>
              _______________________________________________
              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></div>
          </div>
          <br>
          _______________________________________________
          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></div>
      </div>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
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>