Age | Commit message (Collapse) | Author | Files | Lines |
|
cmake can now be built on macOS ARM64.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/797>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/799>
|
|
libvulkan.dylib and libvulkan.1.dylib don't seem to respond well to
XCode 12.0 build tools modifying the binary as our current build set up
requires. Luckily we don't actually need them so disable that for
now.
We also need to remove the @rpath entry in libMoltenVK.dylib's id to avoid
dependant libraries from using that name as their link name and then
causing our relocation/merge to create a libgstvulkan/applemedia that links
against a non-existent @rpath/libMoltenVK.dylib.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/796>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/798>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/793>
|
|
Fixes running android application using the GStreamer cairo plugin.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/787>
|
|
ccache gcc -I. -Wall -g -O2 -m64 -Wall -g -O2 -Wno-error=cast-align -MT closeout.o -MD -MP -MF $depbase.Tpo -c -o closeout.o closeout.c &&\
mv -f $depbase.Tpo $depbase.Po
In file included from /usr/include/signal.h:328,
from ./signal.h:52,
from c-stack.c:49:
c-stack.c:55:26: error: missing binary operator before token "("
55 | #elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384
| ^~~~~~~~
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/789>
|
|
Removing steps at runtime is racy, and causes this error
intermittently on the CI during bootstrap:
KeyError: 'relocate_osx_libraries'
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/786>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/788>
|
|
The library uses desktop-only API
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/785>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/785>
|
|
And explicitly disable it in recipes that are known to be broken.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/781>
|
|
I've tested this on Windows, which is the platform with the most
weirdness.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/781>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/781>
|
|
This allows us to re-enable it in gst-plugins-good on Windows.
Fixes https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/358
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/781>
|
|
Fix invalid options being passed to meson, which is a hard error since
0.60. Actually helped us find some bugs...
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/776>
|
|
This is part of gst-plugins-bad now.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/772>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/772>
|
|
Arch uses python3 by default, so there is no need to modify the environment
here.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/768>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/767>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/766>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/766>
|
|
Trivial changes for Visual Studio 2022 (vs17) support
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/762>
|
|
assrender was moved from codecs_gpl to codecs category
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/761>
|
|
Doubtful that anyone still needs that or there are even
any streams left out there.
MMS was deprecated in 2003 (in favour of RTSP) and support for
it was dropped with Microsoft Media Services 2008.
https://en.wikipedia.org/wiki/Microsoft_Media_Server
https://sdp.ppona.com/news2008.html
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/821
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/760>
|
|
See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1084
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/754>
|
|
|
|
See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1153
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/753>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/758>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/757>
|
|
Use the meson port repository branch from FDO
gitlab.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/734>
|
|
The plugin is LGPL and the library is ISC these days which
is BSD/MIT-like. It was relicensed from GPL to ISC in 2010,
see https://github.com/libass/libass/commit/56b0b944
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/755>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/750>
|
|
This reverts commit 6b999a498626b021fb3d3c3764833516cec4a248.
The relevant patches have been merged.
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/890
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2545
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/739>
|
|
To avoid to download useless test media folder,
disable the submodule init during the GStreamer's
recipes.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/749>
|
|
Don't try to look for a portable ca cert when running on anything
other than macOS, since there's no portable prefix there at all.
All libraries and plugins are usually linked statically into the app.
Fixes https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/342
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/736>
|
|
Now wasapi2 plugin (and UWP version mediafoundation plugin) will
require the library.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/742>
|
|
Since all GStreamer recipes now share the same git directory, we have to
use a lock to avoid multiple recipes doing the git checkout
concurrently.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/740>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/740>
|
|
1.19.2 is tagged and released, so we need to add these patches by
hand. Will be removed once they've been merged upstream.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/737>
|
|
|
|
Fixes CVE-2016-3189
https://www.cvedetails.com/vulnerability-list.php?vendor_id=1198&product_id=2068&version_id=557742&page=1&hasexp=0&opdos=0&opec=0&opov=0&opcsrf=0&opgpriv=0&opsqli=0&opxss=0&opdirt=0&opmemc=0&ophttprs=0&opbyp=0&opfileinc=0&opginf=0&cvssscoremin=0&cvssscoremax=0&year=0&cweid=0&order=1&trc=1&sha=363d5eb84c8304b76236c97638b372af6fff33ce
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/733>
|
|
Fixes CVE-2021-3712 and CVE-2021-3711
https://www.openssl.org/news/vulnerabilities-1.1.1.html
|
|
1.15 has been mirrored.
Fixes https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/341
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/727>
|
|
Extra dash prevents libunwind.pc from getting included in files_devel.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/722>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/719>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/718>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/717>
|
|
C11 is only supported by very recent MSVC versions, and
glib-networking doesn't even use C11.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/716>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/716>
|