<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hello Sebastian,<br>
      <br>
      I've generated libgstopenh264.so with openh264v1.5 for Ubuntu
      16.04<br>
      openh264 v1.5 was generated from <a class="moz-txt-link-freetext" href="https://github.com/cisco/openh264">https://github.com/cisco/openh264</a>
      sources and lib installed under /usr/local/lib/ (libopenh264.so)<br>
      <br>
      (Note that libgstopenh264 doesn't build against openh264 v1.6 :
      SM_AUTO_SLICE and SpatialLayerConfig.sSliceCfg are no longer
      defined).<br>
      <br>
      <br>
      But openh264 plugin isn't available =><br>
      gst-inspect-1.0 .libs/libgstopenh264.so<br>
      <blockquote>(gst-inspect-1.0:15138): GStreamer-WARNING **: Failed
        to load plugin '.libs/libgstopenh264.so':
        .libs/libgstopenh264.so: undefined symbol: WelsCreateSVCEncoder<br>
        Impossible de charger le fichier de greffon : Opening module
        failed: .libs/libgstopenh264.so: undefined symbol:
        WelsCreateSVCEncoder<br>
      </blockquote>
      <br>
      however lib entry is available =><br>
      <blockquote>nm /usr/local/lib/libopenh264.so |grep
        WelsCreateSVCEncoder<br>
        0000000000075290 T WelsCreateSVCEncoder<br>
      </blockquote>
      I checked /usr/local/lib is well set in ldconfig as well as
      LD_LIBRARY_PATH, so libopenh264.so is available.<br>
      <br>
      So, what did I miss ? How the plugin is supposed to do the link
      with libopenh264.so (I haven't see anything related in the build
      step) ? <br>
      <br>
      <br>
      Stéphane<br>
      <br>
      <br>
      Le 22/08/2016 à 07:59, Sebastian Dröge a écrit :<br>
    </div>
    <blockquote cite="mid:1471845593.4183.3.camel@centricular.com"
      type="cite">
      <pre wrap="">On Fri, 2016-08-19 at 07:32 -0700, kroketor wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Thank you for your advice Andres.
Yes, you are right, the x264enc is present and i'm actually using it, but in
my (short) experience in windows it creates biggers archives (double size)
than the openh264 and i need to optimize the space in my project.
</pre>
      </blockquote>
      <pre wrap="">
Check all the properties on it. It can basically create whatever you
want it to, it might just be that the default settings are different.


For openh264, you seem to be using Debian or a Debian derived
distribution. Currently Debian does not package openh264 at all, so the
plugin in the gst-plugins-bad package can also not be enabled.

You can build it yourself if needed though, there's nothing inherent in
it that it couldn't work on Linux. It does very well :)

</pre>
      <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="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>