| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
The QTKit framework had been deprecated for long in favour of AVFundation
framework and we already have avfvideosrc that provides the same
functionality.
https://bugzilla.gnome.org/show_bug.cgi?id=782078
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=781410
|
|
|
|
|
|
| |
Don't hide build behind --enable-experimental. Our goal is to not
autoplug it for now, so let's just always build it if the dependencies
are there and hide autoplugging enablement behind an env var.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=764011
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=764011
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Together with the upcoming gstreamer-imx patch, this allows zerocopy
between imxvpudec and other elements and glimagesink.
This is losely based on a patch by Haihua Hu <b55597@freescale.com>
from https://github.com/Freescale/meta-freescale/blob/master/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/
https://bugzilla.gnome.org/show_bug.cgi?id=779067
|
|
|
|
|
|
|
| |
This can be used in a generic way as common interface by all platforms that,
in one way or another, pass around physical memory addresses.
https://bugzilla.gnome.org/show_bug.cgi?id=779067
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=778825
|
|
|
|
|
|
|
|
|
| |
This is very similar to how dispmanx on the Raspberry Pi works.
Based on a patch by Haihua Hu <b55597@freescale.com> from
https://github.com/Freescale/meta-freescale/tree/master/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad
https://bugzilla.gnome.org/show_bug.cgi?id=778825
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This element transforms a given number of input channels into a given number of
output channels according to a given transformation matrix. The matrix
coefficients must be between -1 and 1. In the auto mode, input/output channels
are automatically negotiated and the transformation matrix is a truncated or
zero-padded identity matrix.
https://bugzilla.gnome.org/show_bug.cgi?id=777376
|
|
|
|
|
| |
This existed a long time ago but there's no actual code for this
anymore.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=778142
|
|
|
|
|
|
|
|
|
|
| |
or else configure fails with
error: conditional "HAVE_DSSIM" was never defined.
when iqa is not installed.
https://bugzilla.gnome.org/show_bug.cgi?id=777652
|
|
|
|
| |
As pointed out on irc, the version was menat to be 0.1.4.
|
| |
|
|
|
|
|
| |
We only need the opencv2/bgsegm.hpp header for OpenCV >= 3 and have
compat code for older versions.
|
| |
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|