Tim Mooney
2021-11-09 489e1f7e251ffd388291a0a3c2842a6021a2d88c
gst-plugins-good1: update to 1.18.5

1 files deleted
1 files added
6 files modified
551 ■■■■ changed files
components/multimedia/gst-plugins-good1/Makefile 76 ●●●●● patch | view | raw | blame | history
components/multimedia/gst-plugins-good1/gst-plugins-good1.p5m 7 ●●●●● patch | view | raw | blame | history
components/multimedia/gst-plugins-good1/manifests/sample-manifest.p5m 8 ●●●● patch | view | raw | blame | history
components/multimedia/gst-plugins-good1/patches/01-ioccom.h.patch 17 ●●●●● patch | view | raw | blame | history
components/multimedia/gst-plugins-good1/patches/01-ioccom.patch 10 ●●●●● patch | view | raw | blame | history
components/multimedia/gst-plugins-good1/pkg5 8 ●●●●● patch | view | raw | blame | history
components/multimedia/gst-plugins-good1/test/results-32.master 213 ●●●● patch | view | raw | blame | history
components/multimedia/gst-plugins-good1/test/results-64.master 212 ●●●● patch | view | raw | blame | history
components/multimedia/gst-plugins-good1/Makefile
@@ -12,33 +12,31 @@
#
# Copyright 2016-2018 Aurelien Larcher.  All rights reserved.
# Copyright 2019 Michal Nowak
# Copyright 2021 Tim Mooney.  All rights reserved.
#
BUILD_BITS= 32_and_64
BUILD_STYLE=    meson
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME= gst-plugins-good1
COMPONENT_VERSION= 1.16.2
COMPONENT_SUMMARY= GNOME streaming media framework plugins
COMPONENT_NAME=        gst-plugins-good1
COMPONENT_VERSION=    1.18.5
COMPONENT_SUMMARY=    GNOME streaming media framework plugins
COMPONENT_CLASSIFICATION= System/Multimedia Libraries
COMPONENT_FMRI= library/audio/gstreamer1/plugin/good
COMPONENT_SRC_NAME= gst-plugins-good
COMPONENT_SRC= $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz
COMPONENT_FMRI=        library/audio/gstreamer1/plugin/good
COMPONENT_SRC_NAME=    gst-plugins-good
COMPONENT_SRC=        $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.xz
COMPONENT_ARCHIVE_HASH= \
  sha256:40bb3bafda25c0b739c8fc36e48380fccf61c4d3f83747e97ac3f9b0171b1319
  sha256:3aaeeea7765fbf8801acce4a503a9b05f73f04e8a35352e9d00232cfd555796b
COMPONENT_ARCHIVE_URL= \
  http://gstreamer.freedesktop.org/src/$(COMPONENT_SRC_NAME)/$(COMPONENT_ARCHIVE)
COMPONENT_PROJECT_URL = http://gstreamer.freedesktop.org/
COMPONENT_LICENSE= LGPLv2
  https://gstreamer.freedesktop.org/src/$(COMPONENT_SRC_NAME)/$(COMPONENT_ARCHIVE)
COMPONENT_PROJECT_URL=    https://gstreamer.freedesktop.org/
COMPONENT_LICENSE=    LGPLv2
include $(WS_MAKE_RULES)/common.mk
COMPONENT_PREP_ACTION = ( cd $(SOURCE_DIR) && aclocal -I ./m4 -I./common/m4 &&\
                          autoheader &&\
                          automake -a -f -c --gnu &&\
                          autoconf )
gcc_OPT = -O2
PATH = $(PATH.gnu)
@@ -50,14 +48,15 @@
CXXFLAGS += $(JPEG_CPPFLAGS) $(JPEG_CXXFLAGS)
LDFLAGS  += $(JPEG_LDFLAGS)
# almost everything is "auto" with meson
CONFIGURE_OPTIONS += --sysconfdir=/etc
CONFIGURE_OPTIONS += --enable-external
CONFIGURE_OPTIONS += --enable-orc
CONFIGURE_OPTIONS += --enable-lame
CONFIGURE_OPTIONS += --enable-twolame
CONFIGURE_OPTIONS += --with-default-audiosrc=autoaudiosrc
CONFIGURE_OPTIONS += --with-default-audiosink=autoaudiosink
CONFIGURE_OPTIONS += --with-default-videosink=autovideosink
CONFIGURE_OPTIONS += -Dorc=enabled
CONFIGURE_OPTIONS += -Dlame=enabled
CONFIGURE_OPTIONS += -Doss=enabled
CONFIGURE_OPTIONS += -Doss4=enabled
CONFIGURE_OPTIONS += -Dqt5=disabled
CONFIGURE_OPTIONS += -Dtwolame=enabled
CONFIGURE_OPTIONS += -Dpackage-origin="https://github.com/OpenIndiana/oi-userland"
# CFLAGS are not passed to compiler when g-ir-scanner is used
COMPONENT_BUILD_ENV += CFLAGS="$(CFLAGS)"
@@ -66,20 +65,36 @@
COMPONENT_INSTALL_ENV += GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
unexport SHELLOPTS
COMPONENT_TEST_TRANSFORMS= \
# (first) delete the timing information from any line
# delete the "exit status N", it can cause issues too
# print lines that start with " N/NNN"
# print everything between "^Ok:" and "^Timeout:"
# delete the ninja log-related stuff at the end
# generic_states fails non-deterministically, so delete it
# and the totals
COMPONENT_TEST_TRANSFORMS += \
    '-n ' \
    '-e "/TOTAL/p" ' \
    '-e "/PASS/p" '  \
    '-e "/SKIP/p" '  \
    '-e "/XFAIL/p" ' \
    '-e "/FAIL/p" '  \
    '-e "/XPASS/p" ' \
    '-e "/ERROR/p" '
    '-e "/generic_states/d" ' \
    '-e "s/[     ]*[0-9][0-9]*\.[0-9][0-9]s//" ' \
    '-e "s/[     ]*exit status [0-9][0-9]*//" ' \
    '-e "/^[     ]*[0-9][0-9]*\/[0-9][0-9]* /p" ' \
    '-e "/^Summary of/p" ' \
    '-e "/^Ok:/,/^Timeout:/d" ' \
    '-e "/^Full log written.*/,/^ninja: build stopped.*/d" '
test: $(TEST_32_and_64)
# build dependency not detected by REQUIRED_PACKAGES
REQUIRED_PACKAGES += system/header/header-audio
# Auto-generated dependencies
REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
REQUIRED_PACKAGES += audio/lame
REQUIRED_PACKAGES += audio/mpg123
REQUIRED_PACKAGES += audio/twolame
REQUIRED_PACKAGES += audio/wavpack
REQUIRED_PACKAGES += codec/flac
REQUIRED_PACKAGES += codec/speex
REQUIRED_PACKAGES += compress/bzip2
@@ -89,6 +104,7 @@
REQUIRED_PACKAGES += library/audio/gstreamer1
REQUIRED_PACKAGES += library/audio/gstreamer1/plugin/base
REQUIRED_PACKAGES += library/audio/pulseaudio
REQUIRED_PACKAGES += library/audio/taglib
REQUIRED_PACKAGES += library/desktop/cairo
REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
REQUIRED_PACKAGES += library/desktop/gtk3
components/multimedia/gst-plugins-good1/gst-plugins-good1.p5m
@@ -12,6 +12,7 @@
#
# Copyright 2016 Aurelien Larcher. All rights reserved.
# Copyright 2019 Michal Nowak
# Copyright 2021 Tim Mooney.  All rights reserved.
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -56,6 +57,7 @@
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstlame.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstlevel.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmatroska.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmonoscope.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmpg123.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmulaw.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmultifile.so
@@ -74,6 +76,7 @@
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstsoup.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstspectrum.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstspeex.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgsttaglib.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgsttwolame.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstudp.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstvideo4linux2.so
@@ -83,6 +86,7 @@
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstvideomixer.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstvpx.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstwavenc.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstwavpack.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstwavparse.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstximagesrc.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgsty4menc.so
@@ -119,6 +123,7 @@
file path=usr/lib/gstreamer-1.0/libgstlame.so
file path=usr/lib/gstreamer-1.0/libgstlevel.so
file path=usr/lib/gstreamer-1.0/libgstmatroska.so
file path=usr/lib/gstreamer-1.0/libgstmonoscope.so
file path=usr/lib/gstreamer-1.0/libgstmpg123.so
file path=usr/lib/gstreamer-1.0/libgstmulaw.so
file path=usr/lib/gstreamer-1.0/libgstmultifile.so
@@ -137,6 +142,7 @@
file path=usr/lib/gstreamer-1.0/libgstsoup.so
file path=usr/lib/gstreamer-1.0/libgstspectrum.so
file path=usr/lib/gstreamer-1.0/libgstspeex.so
file path=usr/lib/gstreamer-1.0/libgsttaglib.so
file path=usr/lib/gstreamer-1.0/libgsttwolame.so
file path=usr/lib/gstreamer-1.0/libgstudp.so
file path=usr/lib/gstreamer-1.0/libgstvideo4linux2.so
@@ -146,6 +152,7 @@
file path=usr/lib/gstreamer-1.0/libgstvideomixer.so
file path=usr/lib/gstreamer-1.0/libgstvpx.so
file path=usr/lib/gstreamer-1.0/libgstwavenc.so
file path=usr/lib/gstreamer-1.0/libgstwavpack.so
file path=usr/lib/gstreamer-1.0/libgstwavparse.so
file path=usr/lib/gstreamer-1.0/libgstximagesrc.so
file path=usr/lib/gstreamer-1.0/libgsty4menc.so
components/multimedia/gst-plugins-good1/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2018 <contributor>
# Copyright 2021 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -55,6 +55,7 @@
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstlame.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstlevel.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmatroska.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmonoscope.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmpg123.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmulaw.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstmultifile.so
@@ -73,6 +74,7 @@
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstsoup.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstspectrum.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstspeex.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgsttaglib.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgsttwolame.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstudp.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstvideo4linux2.so
@@ -82,6 +84,7 @@
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstvideomixer.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstvpx.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstwavenc.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstwavpack.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstwavparse.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstximagesrc.so
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgsty4menc.so
@@ -118,6 +121,7 @@
file path=usr/lib/gstreamer-1.0/libgstlame.so
file path=usr/lib/gstreamer-1.0/libgstlevel.so
file path=usr/lib/gstreamer-1.0/libgstmatroska.so
file path=usr/lib/gstreamer-1.0/libgstmonoscope.so
file path=usr/lib/gstreamer-1.0/libgstmpg123.so
file path=usr/lib/gstreamer-1.0/libgstmulaw.so
file path=usr/lib/gstreamer-1.0/libgstmultifile.so
@@ -136,6 +140,7 @@
file path=usr/lib/gstreamer-1.0/libgstsoup.so
file path=usr/lib/gstreamer-1.0/libgstspectrum.so
file path=usr/lib/gstreamer-1.0/libgstspeex.so
file path=usr/lib/gstreamer-1.0/libgsttaglib.so
file path=usr/lib/gstreamer-1.0/libgsttwolame.so
file path=usr/lib/gstreamer-1.0/libgstudp.so
file path=usr/lib/gstreamer-1.0/libgstvideo4linux2.so
@@ -145,6 +150,7 @@
file path=usr/lib/gstreamer-1.0/libgstvideomixer.so
file path=usr/lib/gstreamer-1.0/libgstvpx.so
file path=usr/lib/gstreamer-1.0/libgstwavenc.so
file path=usr/lib/gstreamer-1.0/libgstwavpack.so
file path=usr/lib/gstreamer-1.0/libgstwavparse.so
file path=usr/lib/gstreamer-1.0/libgstximagesrc.so
file path=usr/lib/gstreamer-1.0/libgsty4menc.so
components/multimedia/gst-plugins-good1/patches/01-ioccom.h.patch
New file
@@ -0,0 +1,17 @@
Updated version of an older patch.  sys/ioccom.h is needed for _IOR/_IORW
diff -ur gst-plugins-good-1.18.5.orig/sys/v4l2/ext/videodev2.h gst-plugins-good-1.18.5/sys/v4l2/ext/videodev2.h
--- gst-plugins-good-1.18.5.orig/sys/v4l2/ext/videodev2.h    2021-09-08 14:02:51.183566800 +0000
+++ gst-plugins-good-1.18.5/sys/v4l2/ext/videodev2.h    2021-10-27 01:29:56.431243355 +0000
@@ -62,6 +62,10 @@
 #include <sys/ioctl.h>
 #endif
+#if defined(__sun)
+#include <sys/ioccom.h>
+#endif
+
 #include "ext/types-compat.h"
 #include "ext/v4l2-common.h"
 #include "ext/v4l2-controls.h"
components/multimedia/gst-plugins-good1/patches/01-ioccom.patch
File was deleted
components/multimedia/gst-plugins-good1/pkg5
@@ -4,15 +4,19 @@
        "audio/lame",
        "audio/mpg123",
        "audio/twolame",
        "audio/wavpack",
        "codec/flac",
        "codec/speex",
        "compress/bzip2",
        "developer/build/meson",
        "developer/build/ninja",
        "image/library/libjpeg8-turbo",
        "image/library/libpng16",
        "library/aalib",
        "library/audio/gstreamer1",
        "library/audio/gstreamer1/plugin/base",
        "library/audio/pulseaudio",
        "library/audio/taglib",
        "library/desktop/cairo",
        "library/desktop/gdk-pixbuf",
        "library/desktop/gtk3",
@@ -20,7 +24,11 @@
        "library/libsoup",
        "library/video/libvpx",
        "library/zlib",
        "shell/ksh93",
        "system/header/header-audio",
        "system/library",
        "system/library/g++-7-runtime",
        "system/library/gcc-7-runtime",
        "system/library/math",
        "system/library/orc",
        "x11/library/libx11",
components/multimedia/gst-plugins-good1/test/results-32.master
@@ -1,104 +1,109 @@
PASS: generic/states
PASS: pipelines/simple-launch-lines
PASS: pipelines/tagschecking
PASS: elements/alphacolor
PASS: elements/alpha
PASS: elements/audioamplify
PASS: elements/audiochebband
PASS: elements/audiocheblimit
PASS: elements/audiodynamic
PASS: elements/audioecho
PASS: elements/audiofirfilter
PASS: elements/audioiirfilter
PASS: elements/audioinvert
PASS: elements/audiopanorama
PASS: elements/audiowsincband
PASS: elements/audiowsinclimit
PASS: elements/aacparse
PASS: elements/ac3parse
PASS: elements/amrparse
PASS: elements/flacparse
PASS: elements/mpegaudioparse
PASS: elements/wavpackparse
PASS: elements/autodetect
PASS: elements/avimux
PASS: elements/avisubtitle
PASS: elements/capssetter
PASS: elements/deinterlace
PASS: elements/dtmf
PASS: pipelines/effectv
PASS: elements/equalizer
PASS: pipelines/flacdec
PASS: elements/flvdemux
PASS: elements/flvmux
PASS: elements/gdkpixbufsink
PASS: elements/gdkpixbufoverlay
PASS: elements/qtmux
PASS: elements/qtdemux
PASS: elements/icydemux
PASS: elements/id3demux
PASS: elements/imagefreeze
PASS: elements/deinterleave
PASS: elements/interleave
PASS: elements/jpegdec
PASS: elements/jpegenc
PASS: pipelines/lame
PASS: elements/mulawdec
PASS: elements/mulawenc
PASS: elements/level
PASS: elements/matroskademux
PASS: elements/matroskamux
PASS: elements/matroskaparse
PASS: elements/mpg123audiodec
PASS: elements/multifile
PASS: elements/splitmux
PASS: elements/rganalysis
PASS: elements/rglimiter
PASS: elements/rgvolume
PASS: elements/rtp-payloading
PASS: elements/rtph261
PASS: elements/rtph263
PASS: elements/rtph264
PASS: elements/rtph265
PASS: elements/rtpvp9
PASS: elements/rtpbin
PASS: elements/rtpbin_buffer_list
PASS: elements/rtpcollision
PASS: elements/rtpjitterbuffer
PASS: elements/rtpmux
PASS: elements/rtprtx
PASS: elements/rtpsession
PASS: elements/rtpstorage
PASS: elements/rtpred
PASS: elements/rtpulpfec
PASS: elements/rtpfunnel
PASS: elements/rtpssrcdemux
PASS: elements/shapewipe
PASS: elements/souphttpsrc
PASS: elements/spectrum
PASS: pipelines/twolame
PASS: elements/udpsink
FAIL: elements/udpsrc
PASS: elements/videobox
PASS: elements/aspectratiocrop
PASS: elements/videocrop
PASS: elements/videofilter
PASS: elements/videomixer
PASS: elements/vp8enc
PASS: elements/vp8dec
PASS: elements/vp9enc
PASS: pipelines/wavenc
PASS: elements/wavparse
PASS: elements/y4menc
PASS: orc/deinterlace
PASS: orc/videomixer
PASS: orc/videobox
# TOTAL: 95
# PASS:  94
# SKIP:  0
# XFAIL: 0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# XPASS: 0
# ERROR: 0
  1/106 elements_audioamplify         OK
  2/106 elements_audiochebband        OK
  3/106 elements_audiocheblimit       OK
  4/106 elements_audiodynamic         OK
  5/106 elements_audioecho            OK
  6/106 elements_audiofirfilter       OK
  7/106 elements_audioiirfilter       OK
  8/106 elements_audioinvert          OK
  9/106 elements_audiopanorama        OK
 10/106 elements_audiowsincband       OK
 11/106 elements_audiowsinclimit      OK
 12/106 elements_alphacolor           OK
 13/106 elements_alpha                OK
 14/106 elements_avimux               OK
 15/106 elements_avisubtitle          OK
 16/106 elements_capssetter           OK
 17/106 elements_aacparse             OK
 18/106 elements_ac3parse             OK
 19/106 elements_amrparse             OK
 20/106 elements_flacparse            OK
 21/106 elements_mpegaudioparse       OK
 22/106 elements_autodetect           OK
 23/106 elements_deinterlace          OK
 24/106 elements_dtmf                 OK
 25/106 elements_flvdemux             OK
 26/106 elements_flvmux               OK
 27/106 elements_mulawdec             OK
 28/106 elements_mulawenc             OK
 29/106 elements_icydemux             OK
 30/106 elements_id3demux             OK
 31/106 elements_imagefreeze          OK
 32/106 elements_deinterleave         OK
 33/106 elements_interleave           OK
 34/106 elements_level                OK
 35/106 elements_matroskademux        OK
 36/106 elements_matroskamux          OK
 37/106 elements_matroskaparse        OK
 38/106 elements_multifile            OK
 39/106 elements_splitmuxsink         OK
 40/106 elements_splitmuxsinktimecode OK
 41/106 elements_splitmuxsrc          OK
 42/106 elements_qtmux                OK
 43/106 elements_qtdemux              FAIL
 44/106 elements_rganalysis           OK
 45/106 elements_rglimiter            OK
 46/106 elements_rgvolume             OK
 47/106 elements_rtph261              OK
 48/106 elements_rtph263              OK
 49/106 elements_rtph264              OK
 50/106 elements_rtph265              OK
 51/106 elements_rtpopus              OK
 52/106 elements_rtpvp9               OK
 53/106 elements_rtpbin               OK
 54/106 elements_rtpbin_buffer_list   OK
 55/106 elements_rtpcollision         OK
 56/106 elements_rtpfunnel            OK
 57/106 elements_rtpjitterbuffer      OK
 58/106 elements_rtpjpeg              OK
 59/106 elements_rtptimerqueue        OK
 60/106 elements_rtpmux               OK
 61/106 elements_rtpptdemux           OK
 62/106 elements_rtprtx               OK
 63/106 elements_rtpsession           OK
 64/106 elements_rtpstorage           OK
 65/106 elements_rtpred               OK
 66/106 elements_rtpulpfec            OK
 67/106 elements_rtpssrcdemux         OK
 68/106 elements_rtp_payloading       OK
 69/106 elements_spectrum             OK
 70/106 elements_shapewipe            OK
 71/106 elements_udpsink              OK
 72/106 elements_udpsrc               FAIL
 73/106 elements_videobox             OK
 74/106 elements_videocrop            OK
 75/106 elements_videofilter          OK
 76/106 elements_videoflip            OK
 77/106 elements_videomixer           OK
 78/106 elements_aspectratiocrop      OK
 79/106 pipelines_wavenc              OK
 80/106 elements_wavparse             OK
 81/106 elements_wavpackparse         OK
 82/106 elements_y4menc               OK
 83/106 pipelines_effectv             OK
 84/106 elements_equalizer            OK
 85/106 pipelines_simple_launch_lines OK
 86/106 pipelines_tagschecking        OK
 88/106 pipelines_flacdec             OK
 89/106 elements_gdkpixbufsink        OK
 90/106 elements_gdkpixbufoverlay     OK
 91/106 elements_jpegdec              OK
 92/106 elements_jpegenc              OK
 93/106 elements_mpg123audiodec       OK
 94/106 elements_souphttpsrc          FAIL
 95/106 elements_id3v2mux             OK
 96/106 elements_apev2mux             OK
 97/106 elements_vp8enc               OK
 98/106 elements_vp8dec               OK
 99/106 elements_vp9enc               OK
100/106 pipelines_lame                OK
101/106 elements_wavpackdec           OK
102/106 elements_wavpackenc           OK
103/106 pipelines_wavpack             OK
104/106 orc_deinterlace               OK
105/106 orc_videomixer                OK
106/106 orc_videobox                  OK
Summary of Failures:
 43/106 elements_qtdemux              FAIL
 72/106 elements_udpsrc               FAIL
 94/106 elements_souphttpsrc          FAIL
components/multimedia/gst-plugins-good1/test/results-64.master
@@ -1,104 +1,108 @@
PASS: generic/states
PASS: pipelines/simple-launch-lines
PASS: pipelines/tagschecking
PASS: elements/alphacolor
PASS: elements/alpha
PASS: elements/audioamplify
PASS: elements/audiochebband
PASS: elements/audiocheblimit
PASS: elements/audiodynamic
PASS: elements/audioecho
PASS: elements/audiofirfilter
PASS: elements/audioiirfilter
PASS: elements/audioinvert
PASS: elements/audiopanorama
PASS: elements/audiowsincband
PASS: elements/audiowsinclimit
PASS: elements/aacparse
PASS: elements/ac3parse
PASS: elements/amrparse
PASS: elements/flacparse
PASS: elements/mpegaudioparse
PASS: elements/wavpackparse
PASS: elements/autodetect
PASS: elements/avimux
PASS: elements/avisubtitle
PASS: elements/capssetter
PASS: elements/deinterlace
PASS: elements/dtmf
PASS: pipelines/effectv
PASS: elements/equalizer
PASS: pipelines/flacdec
PASS: elements/flvdemux
PASS: elements/flvmux
PASS: elements/gdkpixbufsink
PASS: elements/gdkpixbufoverlay
PASS: elements/qtmux
PASS: elements/qtdemux
PASS: elements/icydemux
PASS: elements/id3demux
PASS: elements/imagefreeze
PASS: elements/deinterleave
PASS: elements/interleave
PASS: elements/jpegdec
PASS: elements/jpegenc
PASS: pipelines/lame
PASS: elements/mulawdec
PASS: elements/mulawenc
PASS: elements/level
PASS: elements/matroskademux
PASS: elements/matroskamux
PASS: elements/matroskaparse
PASS: elements/mpg123audiodec
PASS: elements/multifile
PASS: elements/splitmux
PASS: elements/rganalysis
PASS: elements/rglimiter
PASS: elements/rgvolume
PASS: elements/rtp-payloading
PASS: elements/rtph261
PASS: elements/rtph263
PASS: elements/rtph264
PASS: elements/rtph265
PASS: elements/rtpvp9
PASS: elements/rtpbin
PASS: elements/rtpbin_buffer_list
PASS: elements/rtpcollision
PASS: elements/rtpjitterbuffer
PASS: elements/rtpmux
PASS: elements/rtprtx
PASS: elements/rtpsession
PASS: elements/rtpstorage
PASS: elements/rtpred
PASS: elements/rtpulpfec
PASS: elements/rtpfunnel
PASS: elements/rtpssrcdemux
PASS: elements/shapewipe
PASS: elements/souphttpsrc
PASS: elements/spectrum
PASS: pipelines/twolame
PASS: elements/udpsink
FAIL: elements/udpsrc
PASS: elements/videobox
PASS: elements/aspectratiocrop
PASS: elements/videocrop
PASS: elements/videofilter
PASS: elements/videomixer
PASS: elements/vp8enc
PASS: elements/vp8dec
PASS: elements/vp9enc
PASS: pipelines/wavenc
PASS: elements/wavparse
PASS: elements/y4menc
PASS: orc/deinterlace
PASS: orc/videomixer
PASS: orc/videobox
# TOTAL: 95
# PASS:  94
# SKIP:  0
# XFAIL: 0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# XPASS: 0
# ERROR: 0
  1/106 elements_audioamplify         OK
  2/106 elements_audiochebband        OK
  3/106 elements_audiocheblimit       OK
  4/106 elements_audiodynamic         OK
  5/106 elements_audioecho            OK
  6/106 elements_audiofirfilter       OK
  7/106 elements_audioiirfilter       OK
  8/106 elements_audioinvert          OK
  9/106 elements_audiopanorama        OK
 10/106 elements_audiowsincband       OK
 11/106 elements_audiowsinclimit      OK
 12/106 elements_alphacolor           OK
 13/106 elements_alpha                OK
 14/106 elements_avimux               OK
 15/106 elements_avisubtitle          OK
 16/106 elements_capssetter           OK
 17/106 elements_aacparse             OK
 18/106 elements_ac3parse             OK
 19/106 elements_amrparse             OK
 20/106 elements_flacparse            OK
 21/106 elements_mpegaudioparse       OK
 22/106 elements_autodetect           OK
 23/106 elements_deinterlace          OK
 24/106 elements_dtmf                 OK
 25/106 elements_flvdemux             OK
 26/106 elements_flvmux               OK
 27/106 elements_mulawdec             OK
 28/106 elements_mulawenc             OK
 29/106 elements_icydemux             OK
 30/106 elements_id3demux             OK
 31/106 elements_imagefreeze          OK
 32/106 elements_deinterleave         OK
 33/106 elements_interleave           OK
 34/106 elements_level                OK
 35/106 elements_matroskademux        OK
 36/106 elements_matroskamux          OK
 37/106 elements_matroskaparse        OK
 38/106 elements_multifile            OK
 39/106 elements_splitmuxsink         OK
 40/106 elements_splitmuxsinktimecode OK
 41/106 elements_splitmuxsrc          OK
 42/106 elements_qtmux                OK
 43/106 elements_qtdemux              OK
 44/106 elements_rganalysis           OK
 45/106 elements_rglimiter            OK
 46/106 elements_rgvolume             OK
 47/106 elements_rtph261              OK
 48/106 elements_rtph263              OK
 49/106 elements_rtph264              OK
 50/106 elements_rtph265              OK
 51/106 elements_rtpopus              OK
 52/106 elements_rtpvp9               OK
 53/106 elements_rtpbin               OK
 54/106 elements_rtpbin_buffer_list   OK
 55/106 elements_rtpcollision         OK
 56/106 elements_rtpfunnel            OK
 57/106 elements_rtpjitterbuffer      OK
 58/106 elements_rtpjpeg              OK
 59/106 elements_rtptimerqueue        OK
 60/106 elements_rtpmux               OK
 61/106 elements_rtpptdemux           OK
 62/106 elements_rtprtx               OK
 63/106 elements_rtpsession           OK
 64/106 elements_rtpstorage           OK
 65/106 elements_rtpred               OK
 66/106 elements_rtpulpfec            OK
 67/106 elements_rtpssrcdemux         OK
 68/106 elements_rtp_payloading       OK
 69/106 elements_spectrum             OK
 70/106 elements_shapewipe            OK
 71/106 elements_udpsink              OK
 72/106 elements_udpsrc               FAIL
 73/106 elements_videobox             OK
 74/106 elements_videocrop            OK
 75/106 elements_videofilter          OK
 76/106 elements_videoflip            OK
 77/106 elements_videomixer           OK
 78/106 elements_aspectratiocrop      OK
 79/106 pipelines_wavenc              OK
 80/106 elements_wavparse             OK
 81/106 elements_wavpackparse         OK
 82/106 elements_y4menc               OK
 83/106 pipelines_effectv             OK
 84/106 elements_equalizer            OK
 85/106 pipelines_simple_launch_lines OK
 86/106 pipelines_tagschecking        OK
 88/106 pipelines_flacdec             OK
 89/106 elements_gdkpixbufsink        OK
 90/106 elements_gdkpixbufoverlay     OK
 91/106 elements_jpegdec              OK
 92/106 elements_jpegenc              OK
 93/106 elements_mpg123audiodec       OK
 94/106 elements_souphttpsrc          FAIL
 95/106 elements_id3v2mux             OK
 96/106 elements_apev2mux             OK
 97/106 elements_vp8enc               OK
 98/106 elements_vp8dec               OK
 99/106 elements_vp9enc               OK
100/106 pipelines_lame                OK
101/106 elements_wavpackdec           OK
102/106 elements_wavpackenc           OK
103/106 pipelines_wavpack             OK
104/106 orc_deinterlace               OK
105/106 orc_videomixer                OK
106/106 orc_videobox                  OK
Summary of Failures:
 72/106 elements_udpsrc               FAIL
 94/106 elements_souphttpsrc          FAIL