[Bug 783778] Missing souphttpsrc plugin on Windows

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jun 23 10:16:34 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=783778

Klaus <tp454 at freenet.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|1.12.0                      |1.12.x

--- Comment #1 from Klaus <tp454 at freenet.de> ---
As yesterday the binaries for 1.12.1 were released, I tested this new version.
Now the installer works correctly on Win7, but not on Win10. On Win7 all works
fine and I noticed that the name of the plugin file were changed from
"libgstsouphttpsrc.dll" on 1.10.x to "libgstsoup.dll" on 1.12.x

On Win7 now I get this result:

C:\>gst-inspect-1.0 souphttpsrc
Factory Details:
  Rank                     primary (256)
  Long-name                HTTP client source
  Klass                    Source/Network
  Description              Receive data as a client over the network via HTTP
using SOUP
  Author                   Wouter Cloetens <wouter at mind.be>

Plugin Details:
  Name                     soup
  Description              libsoup HTTP client src/sink
  Filename                
c:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstsoup.dll
  Version                  1.12.1
  License                  LGPL
  Source module            gst-plugins-good
  Source release date      2017-06-20
  Binary package           GStreamer Good Plug-ins source release
  Origin URL               Unknown package origin
...

C:\>gst-inspect-1.0 soup
Plugin Details:
  Name                     soup
  Description              libsoup HTTP client src/sink
  Filename                
c:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstsoup.dll
  Version                  1.12.1
  License                  LGPL
  Source module            gst-plugins-good
  Source release date      2017-06-20
  Binary package           GStreamer Good Plug-ins source release
  Origin URL               Unknown package origin

  souphttpsrc: HTTP client source
  souphttpclientsink: HTTP client sink

  2 features:
  +-- 2 elements


On Win10 I get these errors:

C:\>gst-inspect-1.0 souphttpsrc
No such element or plugin 'souphttpsrc'

C:\>gst-inspect-1.0 souphttpclientsink
No such element or plugin 'souphttpclientsink'

I checked the plugin file "libgstsoup.dll" with Explorer and it's installed
correctly in the plugin directory but when I check it with gst-inspect it has
"0 features":

C:\>gst-inspect-1.0 soup
Plugin Details:
  Name                     soup
  Description              libsoup HTTP client src/sink
  Filename                
c:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstsoup.dll
  Version                  1.12.1
  License                  LGPL
  Source module            gst-plugins-good
  Source release date      2017-06-20
  Binary package           GStreamer Good Plug-ins source release
  Origin URL               Unknown package origin


  0 features:

While the following pipeline works fine on Win7 it fails on Win10

C:\>gst-launch-1.0 playbin uri=http://192.168.0.242/mjpg/video.mjpg
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
Missing element: HTTP protocol source
ERROR: from element /GstURIDecodeBin:uridecodebin0: No URI handler implemented
for "http".
Additional debug info:
gsturidecodebin.c(1419): gen_source_element ():
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0
Setting pipeline to NULL ...
Freeing pipeline ...

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list