| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=773720
|
| |
|
|
|
|
|
| |
This function only does ZAP parsing. Additionally, remove redundant
comment while at it.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=773114
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=773114
|
|
|
|
|
|
|
|
| |
* Rephrase tune error to be delsys-neutral
* Refer to the actual check in the 'missing sanity check' warnings
* Use "Delivery system" instead of 'delsys'. The
latter is OK as a shorthand in the code but not
even a real word
|
|
|
|
|
| |
Fixes wrong default failover when parsing libdvbv5 formatted
channel configuration files.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Avoids relying on the H/W default when the information
can be extracted from the configuration file.
|
| |
|
|
|
|
|
|
| |
DVB is a group of delivery standards but we support
several others. While at this, make message formating
more congruent.
|
|
|
|
|
|
| |
Left over from the last cleanup.
CID: 1373418
|
| |
|
|
|
|
|
| |
OSX and Linux only, Windows needs someone on Windows to convert the .idl
files to C source code.
|
|
|
|
| |
Fixes distcheck.
|
|
|
|
|
| |
We can't actually configure the transport, so we should only be working
with whatever we get.
|
| |
|
|
|
|
|
| |
Was crashing, and had a lot of cruft (like a capsfilter and a fakesink)
that was no longer required.
|
|
|
|
|
| |
Metadata from AVRCP is emitted as tags, and the duration from AVRCP is
used in queries by avdtpsrc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently dx9screencapsrc prints a verbose warning in case the screen
index is out of range for the current number of detected monitors. This
value is then dropped.
However there is no initial indication (beside the console print) if it
worked or not. This may result in capturing an unwanted screen as it
would capture the last set index that was not rejected.
This patch sets the index regardless. Instead, the element throws an
error when it tries to run or getting caps for an invalid index.
https://bugzilla.gnome.org/show_bug.cgi?id=771817
|
|
|
|
| |
places
|
|
|
|
|
|
| |
This reverts commit 3b7e0d7de32f0728259d601daa13b9eeec3dd3ce.
It was a bug in the driver and is supposed to be fixed with 10.8 and newer.
|
|
|
|
|
|
|
|
| |
In most display sink, the logic is to use as much as possible
of the given window. In this case, the window is the screen,
hence it's logical to scale up.
https://bugzilla.gnome.org/show_bug.cgi?id=767422
|
|
|
|
|
|
|
|
|
| |
The source region was scaled for display before being passed
to drmModeSetPlane, which resulted in a portion of the video
being cropped. While when crop meta was present, the rectangle
was not centered since we where using unscaled width/height.
https://bugzilla.gnome.org/show_bug.cgi?id=767422
|
|
|
|
|
|
|
|
|
|
| |
Some kms drivers demands specific pitches over the ones calculated by
GstVideoInfo. For example, intel driver demands strides round up 64.
This patch queries the driver for the prefered pitch and overwrites it
in the pool's GstVideoInfo structure.
https://bugzilla.gnome.org/show_bug.cgi?id=768446
|
| |
|
| |
|
|
|
|
|
|
|
| |
if there is none
Also when going from PLAYING_TO_PAUSED, the clock might've been unset in the
meantime, e.g. because the element was removed from its surrounding bin.
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770158
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While gint64 and int64_t are always the same, clang does not agree with that.
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C decklink
CXX libgstdecklink_la-gstdecklinkaudiosink.lo
gstdecklinkaudiosink.cpp:675:79: error: cannot initialize a parameter of type 'int64_t *' (aka 'long long *') with an rvalue of type 'gint64 *' (aka 'long *')
ret = buf->output->attributes->GetInt (BMDDeckLinkMaximumAudioChannels, &max_channels);
^~~~~~~~~~~~~
./linux/DeckLinkAPI.h:692:87: note: passing argument to parameter 'value' here
virtual HRESULT GetInt (/* in */ BMDDeckLinkAttributeID cfgID, /* out */ int64_t *value) = 0;
^
|
| |
|
|
|
|
|
|
|
|
| |
Scale down to milliseconds, otherwise at least some hardware has problems
scheduling the frames (or schedules them too slow) and we run out of available
frames.
https://bugzilla.gnome.org/show_bug.cgi?id=770282
|
| |
|
|
|
|
|
|
|
|
|
| |
This commit introduces IOSGLMemory which is a GLMemory that falls back to
GstAppleCoreVideoMemory for CPU access. This is a temporary solution until
IOSurface gets exposed as a public framework on iOS and so we can use
IOSurfaceMemory on both MacOS and iOS.
https://bugzilla.gnome.org/show_bug.cgi?id=769210
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770326
|
|
|
|
|
|
|
|
|
| |
Add systemstream=false to caps, otherwise the decoder
may be picked for MPEG-PS files. Also parsed=true,
as video toolbox expects entire frame in
VTDecompressionSessionDecodeFrame.
https://bugzilla.gnome.org/show_bug.cgi?id=770049
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://github.com/mesonbuild/meson
With contributions from:
Tim-Philipp Müller <tim@centricular.com>
Matej Knopp <matej.knopp@gmail.com>
Jussi Pakkanen <jpakkane@gmail.com> (original port)
Highlights of the features provided are:
* Faster builds on Linux (~40-50% faster)
* The ability to build with MSVC on Windows
* Generate Visual Studio project files
* Generate XCode project files
* Much faster builds on Windows (on-par with Linux)
* Seriously fast configure and building on embedded
... and many more. For more details see:
http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html
http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html
Building with Meson should work on both Linux and Windows, but may
need a few more tweaks on other operating systems.
|
|
|
|
|
|
| |
_stdint.h is generated by Autotools and we don't really need it. All
supported platforms now ship with stdint.h. The only stickler was MSVC,
and since Visual Studio 2015 it also ships stdint.h now.
|
| |
|
|
|
|
| |
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=770030
|
|
|
|
|
|
| |
Otherwise at runtine, users get the misleading
parsing-OK message with no info on, for example,
properties that failed to map because of a typo.
|
| |
|
|
|
|
|
|
| |
One location was forgotten in a913a0b9679dd58945ad105d240db45595fdaba6
https://bugzilla.gnome.org/show_bug.cgi?id=767492
|
|
|
|
|
|
|
|
|
|
| |
Uncompressed RGB frames can be (usually are) bottom-up
layout in DirectShow, and the code to flip them wasn't
properly ported from 0.10. Fix it.
Fix post-processing of RGB buffers. We need a writable
buffer, but the requests pool is holding an extra ref.
This could use more fixing to use a buffer pool
|
|
|
|
|
| |
It's the primary video source on Windows, so give it a
rank for autoplugging by camerabin and friends
|
|
|
|
|
|
|
| |
The RGBx and RGB format mappings were reversed.
What Windows calls RGB are laid out as BGR in our parlance, so
switch that too
|