| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Allows users to query this from pkg-config instead of requiring them to
compile mini programs checking defines in gstglconfig.h
|
|
|
|
|
|
|
| |
Prefix the $QPA_INCLUDE_PATH with $PKG_CONFIG_SYSROOT_DIR just
like when checking for opencv dir.
https://bugzilla.gnome.org/show_bug.cgi?id=776399
|
| |
|
|
|
|
|
|
|
|
| |
If they were not ported after 4+ years it seems unlikely that anybody is
ever going to need them again. They're still in the GIT history if
needed.
https://bugzilla.gnome.org/show_bug.cgi?id=774530
|
|
|
|
| |
This is no longer needed with the Meson build.
|
|
|
|
| |
Likely extremely bitrotten, and we should not ship this anyway.
|
|
|
|
| |
Support for 7.1 was added in 0.1.14.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=772822
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=774527
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
buffers
This is useful e.g. if audio buffers should be exactly the duration of a
video frame, or if a audio buffers should never be too large because of
latency constraints.
The element is taking a fractional buffer duration, to allow working
with e.g. 1001/30000 as output duration and it accumulates rounding
errors in the buffer durations and compensates for them by making some
buffers one sample larger than the others.
https://bugzilla.gnome.org/show_bug.cgi?id=774689
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libkms should not be used, because it imposes limitations on the DRM
API, especially regarding bpp and stride. Instead the DRM IOCTL should
be used directly.
Switch from libkms to the IOCTL interface. Set bpp and height for
framebuffer allocation to properly handle planar video formats.
https://bugzilla.gnome.org/show_bug.cgi?id=773473
Signed-off-by: Víctor Jáquez <vjaquez@igalia.com>
|
|
|
|
|
|
|
|
| |
This was used by MSN messenger in prehistoric times, it's safe
to say no one needs or wants this any more these days. For
decoding old recordings there's still a decoder in ffmpeg.
https://bugzilla.gnome.org/show_bug.cgi?id=597616
|
|
|
|
|
|
|
|
|
|
| |
Adittionally, remove leftover WAYLAND_DRM_ include flags var
Fixes building of ext/wayland/* broken by dfd86de67a8c04f6d1
Related to:
https://bugzilla.gnome.org/show_bug.cgi?id=773927
|
|
|
|
| |
by IQA
|
|
|
|
|
|
|
|
|
|
|
|
| |
It only offers one metric for now, "dssim", available if
https://github.com/pornel/dssim was installed on the system
at the time the plugin was compiled.
The spearman correlation for dssim against the TID2008 dataset
is 0.81, against 0.70 for the old ssim implementation, and
it runs 15 times faster.
https://bugzilla.gnome.org/show_bug.cgi?id=751324
|
|
|
|
| |
The elements are autoplugged and currently assert on invalid streams.
|
|
|
|
|
|
|
|
|
|
| |
Simplify the PKG_CHECK_MODULES related to Wayland to avoid the confusion
of NOT_FOUND cases when there are 3 nested checks. Group those 3 checks
together since there are no conditions specific to each one.
Thanks to https://ci.gstreamer.net/ for alerting of the problem.
https://bugzilla.gnome.org/show_bug.cgi?id=773927
|
|
|
|
|
|
|
|
| |
If the NOT_FOUND part of the check PKG_CHECK_MODULES is not written, it
defaults to error. Addind the else clause of this check as
HAVE_WAYLAND="no"
https://bugzilla.gnome.org/show_bug.cgi?id=773927
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=774223
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770990
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- xcb is supposedly thread-safe!
videotestsrc ! glimagesink now doesn't spuriously result in a
'call XInitThreads()' error however if anybody else is using X11,
then XInitThreads() still needs to be called and multiple glimagesink's
still need XInitThreads().
Everything still takes libX11 handles as they are compatible with the xcb
variants. Unfortunately we cannot move fully over to xcb due to GLX being
entirely based on Xlib. It's also impossible to transform a xcb_connection
to a Display which means we require X11 handles.
|
|
|
|
| |
Since this includes kms.
|
| |
|
|
|
|
|
|
|
| |
ttml was recently added but it won't compile unless libxml2 version 2.9.2
or later is available. In that version the first parameter of xmlGetProp
switched to being a const. In previous versions the compiler complains
about passing a const value to a non const argument.
|
|
|
|
|
|
|
| |
Add a parser (ttmlparse) and renderer (ttmlrender) element that handle
subtitles that use the EBU-TT-D profile of TTML1.
https://bugzilla.gnome.org/show_bug.cgi?id=758232
|
| |
|
| |
|
| |
|
|
|
|
| |
conditional "USE_VULKAN" was never defined
|
|
|
|
|
|
| |
Signed-off-by: Scott D Phillips <scott.d.phillips@intel.com>
https://bugzilla.gnome.org/show_bug.cgi?id=767671
|
| |
|
|
|
|
|
|
|
| |
The latest libdrm feature supported by kmssink is the universal plane, which
was added in 2.4.55. Let's update the dependency to that version.
https://bugzilla.gnome.org/show_bug.cgi?id=770146
|
|
|
|
|
| |
The X11/Wayland winsys checks weren't being used to enable the vulkan element.
Use them.
|
| |
|
| |
|
|
|
|
|
|
|
| |
The API was deprecated in 10.9 and apparently does not exist in the SDK for
macOS Sierra anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=770587
|
|
|
|
|
| |
Check for modules in configure and use GST_*_LIBS vars to link with
the libraries instead of hardcoding them.
|
| |
|
| |
|
|
|
|
| |
Fixes the build on older android targets.
|
| |
|
| |
|
|
|
|
|
|
|
| |
The timecodestamper element attaches a SMPTE timecode to each video buffer.
This timecode corresponds to the current stream time.
https://bugzilla.gnome.org/show_bug.cgi?id=766419
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=768553
|
|
|
|
|
| |
Provide a fallback impl. for the only new function we were using from 0.22.
Fixes #768595
|
|
|
|
| |
We only check for a header, no need for overriding LDFLAGS.
|
|
|
|
|
|
| |
The library does not require any STL C++11 specific headers.
This fixes our OSX build as we target a SDK version that does not
support C++11 STL.
|
| |
|
| |
|