GStreamer issueshttps://gitlab.freedesktop.org/groups/gstreamer/-/issues2019-05-28T12:16:01Zhttps://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/607Revert "gl/wayland: fix glib mainloop integration" in 1.14 branch2019-05-28T12:16:01ZTim-Philipp Müllertim@centricular.comRevert "gl/wayland: fix glib mainloop integration" in 1.14 branchSeems to cause problems and might be reverted in master (!241 #603), so should probably not cherry-pick this.Seems to cause problems and might be reverted in master (!241 #603), so should probably not cherry-pick this.1.14.5Tim-Philipp Müllertim@centricular.comTim-Philipp Müllertim@centricular.comhttps://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/871GL plugin build failure using meson in 1.142020-05-19T01:57:37ZBastien NoceraGL plugin build failure using meson in 1.14This happens both in a Flatpak with the 18.08 fd.o runtime, and Fedora 29.
```
$ git clone git@gitlab.freedesktop.org:gstreamer/gst-plugins-bad.git
$ cd gst-plugins-bad
$ git checkout -b 1.14 origin/1.14
$ meson _build
$ cd _build
$ nin...This happens both in a Flatpak with the 18.08 fd.o runtime, and Fedora 29.
```
$ git clone git@gitlab.freedesktop.org:gstreamer/gst-plugins-bad.git
$ cd gst-plugins-bad
$ git checkout -b 1.14 origin/1.14
$ meson _build
$ cd _build
$ ninja
FAILED: ext/gl/libgstopenglmixers.so
cc -o ext/gl/libgstopenglmixers.so 'ext/gl/35d3624@@gstopenglmixers@sha/gstopengl.c.o' 'ext/gl/35d3624@@gstopenglmixers@sha/gstglbasemixer.c.o' 'ext/gl/35d3624@@gstopenglmixers@sha/gstglmixerbin.c.o' 'ext/gl/35d3624@@gstopenglmixers@sha/gstglmixer.c.o' 'ext/gl/35d3624@@gstopenglmixers@sha/gstglvideomixer.c.o' 'ext/gl/35d3624@@gstopenglmixers@sha/gstglstereomix.c.o' 'ext/gl/35d3624@@gstopenglmixers@sha/gstglutils.c.o' -Wl,--no-undefined -Wl,--as-needed -shared -fPIC -Wl,--start-group -Wl,-soname,libgstopenglmixers.so gst-libs/gst/video/libgstbadvideo-1.0.so.0.1404.0 /usr/lib64/libgstvideo-1.0.so /usr/lib64/libgstbase-1.0.so /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libgstgl-1.0.so /usr/lib64/libgstcontroller-1.0.so -lm /usr/lib64/libX11.so -Wl,--end-group '-Wl,-rpath,$ORIGIN/../../gst-libs/gst/video' -Wl,-rpath-link,/tmp/gst-plugins-bad/_build/gst-libs/gst/video
/usr/bin/ld: ext/gl/35d3624@@gstopenglmixers@sha/gstopengl.c.o: in function `plugin_init':
/tmp/gst-plugins-bad/_build/../ext/gl/gstopengl.c:99: undefined reference to `gst_gl_mosaic_get_type'
collect2: error: ld returned 1 exit status
[486/627] Compiling C object 'ext/hls/7059488@@gsthls@sha/gsthlsdemux.c.o'.
ninja: build stopped: subcommand failed.
```1.14.5Tim-Philipp Müllertim@centricular.comTim-Philipp Müllertim@centricular.comhttps://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/111srt: 1.14 Android fails to build2019-02-18T23:13:46ZSebastian Drögesrt: 1.14 Android fails to build```
[...]
[ 73%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/md5.cpp.o
[ 76%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/packet.cpp.o
[ 80%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/queue.cpp.o
[ 83%]...```
[...]
[ 73%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/md5.cpp.o
[ 76%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/packet.cpp.o
[ 80%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/queue.cpp.o
[ 83%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/smoother.cpp.o
[ 86%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/srt_c_api.cpp.o
[ 90%] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/window.cpp.o
[ 93%] Building C object CMakeFiles/srt_virtual.dir/srtcore/srt_compat.c.o
[ 93%] Built target srt_virtual
Scanning dependencies of target srt_static
Scanning dependencies of target srt_shared
[100%] Linking CXX static library libsrt.a
[100%] Linking CXX shared library libsrt.so
/home/slomo/Projects/gstreamer/cerbero/build/sources/android_universal/x86_64/srt-1.3.1/srtcore/core.cpp:5494: error: undefined reference to 'std::istream::seekg(long long, std::_Ios_Seekdir)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/srt_shared.dir/build.make:125: libsrt.so.1.3.1] Error 1
make[1]: *** [CMakeFiles/Makefile2:74: CMakeFiles/srt_shared.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[100%] Built target srt_static
make: *** [Makefile:130: all] Error 2
```1.14.5Olivier Crêteolivier.crete@ocrete.caOlivier Crêteolivier.crete@ocrete.cahttps://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/507gl: meson: Use of unset `compat_includes` variable in the 1.14 branch2018-11-10T12:37:01ZThibault Sauniertsaunier@igalia.comgl: meson: Use of unset `compat_includes` variable in the 1.14 branchhttps://ci.gstreamer.net/job/pitivi-1.0/167/console:
```
Native dependency egl found: YES 18.1.8
gst-libs/gst/gl/meson.build:421:13: ERROR: Unknown variable "compat_includes".
```
Was introduced in 0c4165e7f2d2046521e97aaf2a59e76e869...https://ci.gstreamer.net/job/pitivi-1.0/167/console:
```
Native dependency egl found: YES 18.1.8
gst-libs/gst/gl/meson.build:421:13: ERROR: Unknown variable "compat_includes".
```
Was introduced in 0c4165e7f2d2046521e97aaf2a59e76e8690293e
cc @ystreet1.14.5https://gitlab.freedesktop.org/gstreamer/gstreamer-project/-/issues/20GStreamer iOS packages fail to build with Xcode 10.0 update2019-02-01T13:08:42ZBugzilla Migration UserGStreamer iOS packages fail to build with Xcode 10.0 update## Submitted by David Manpearl
**[Link to original bug (#797200)](https://bugzilla.gnome.org/show_bug.cgi?id=797200)**
## Description
This bug affects our current Xcode projects and GStreamer’s example template projects such as "GSt...## Submitted by David Manpearl
**[Link to original bug (#797200)](https://bugzilla.gnome.org/show_bug.cgi?id=797200)**
## Description
This bug affects our current Xcode projects and GStreamer’s example template projects such as "GStreamer Single View Application.xctemplate".
Build error: gst_ios_init.h: #include <gst/gst.h>: 'gst/gst.h' file not found.
Severity: This is a critical Blocker for all of our iOS builds.
Versions affected:
- Xcode: 10.0
- Gstreamer: 1.14.3 (also tested with 1.14.2)
GStreamer installed on Mac OS X 10.13.6 from here: https://gstreamer.freedesktop.org/data/pkg/ios/1.14.3/
Verified:
- Targets > Linked Frameworks and Libraries > Gstreamer.framework
- Header search path includes: "~/Library/Developer/GStreamer/iPhone.sdk/GStreamer.framework/Headers"
- Headers directory exists.
- Headers directory contains gst, gst/gst.h
Unsuccessful attempts to fix:
- GStreamer/gst/gst.h
- File > Project Settings… > Build System: > New Build System (Default) => Legacy Build System
Version: 1.4.31.14.5https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/798[regression] h265parser: Fix wrong maximum range check in gst_h265_parse_vps()2018-11-09T08:31:13ZBugzilla Migration User[regression] h265parser: Fix wrong maximum range check in gst_h265_parse_vps()## Submitted by Seungha Yang
**[Link to original bug (#797279)](https://bugzilla.gnome.org/show_bug.cgi?id=797279)**
## Description
I found regression after fix of [bug 754124](https://bugzilla.gnome.org/show_bug.cgi?id=754124).
T...## Submitted by Seungha Yang
**[Link to original bug (#797279)](https://bugzilla.gnome.org/show_bug.cgi?id=797279)**
## Description
I found regression after fix of [bug 754124](https://bugzilla.gnome.org/show_bug.cgi?id=754124).
The patch in [bug 754124](https://bugzilla.gnome.org/show_bug.cgi?id=754124) seems to correct but the actual bug is in h265parser1.14.5https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/350video-format: Conversion from I420_10LE/BE, I420_12LE/BE, A420_10LE/BE to BGR...2019-01-11T18:41:05ZBugzilla Migration Uservideo-format: Conversion from I420_10LE/BE, I420_12LE/BE, A420_10LE/BE to BGRA/RGBA creates corrupted output## Submitted by Sebastian Dröge `@slomo`
**[Link to original bug (#780189)](https://bugzilla.gnome.org/show_bug.cgi?id=780189)**
## Description
See e.g.
gst-launch-1.0 videotestsrc ! "video/x-raw,format=I420_10LE" ! videoconver...## Submitted by Sebastian Dröge `@slomo`
**[Link to original bug (#780189)](https://bugzilla.gnome.org/show_bug.cgi?id=780189)**
## Description
See e.g.
gst-launch-1.0 videotestsrc ! "video/x-raw,format=I420_10LE" ! videoconvert ! "video/x-raw,format=BGRA" ! glimagesink
Same with I420_10BE, I420_12BE/LE. I422_* and Y444_* and their alpha variants work fine. Conversion to AYUV, I420, AYUV64, ARGB64 also works fine.1.14.5