| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Setting to ready will block waiting for buffers to be reclaimed, so flush
before setting to null to make sure no buffers are pending
https://bugzilla.gnome.org/show_bug.cgi?id=733072
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=733063
|
|
|
|
|
|
|
| |
GetDestinationOutputDeviceIDs
Otherwise it does not and just fails. It needs to know the size of the
array to not write too much to it.
|
|
|
|
|
| |
These are not really errors, just unsupported features we don't
necessarily need.
|
|
|
|
| |
Otherwise it might be set in an already running aggregate function.
|
|
|
|
|
| |
All values are meaningless in that case, so we should make sure that
we clean everything
|
|
|
|
|
| |
Setting it to FLUSHING when the element is not started, and to OK
when it starts.
|
| |
|
|
|
|
| |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=733123
|
|
|
|
|
|
|
|
|
| |
Otherwise those checks may fail at configure time if they contain extra
include paths, while at build time they are included, potentially causing
incompatible typedefs between system GL headers and gstreamer compatibility
prototypes.
https://bugzilla.gnome.org/show_bug.cgi?id=733248
|
|
|
|
|
|
| |
They should be handled in tandem, in case any EGL provider could require some
CFLAGS and set them (possibly once moved to prefer pkg-config files),
such as for a custom header location.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=726555
|
|
|
|
|
|
|
| |
Otherwise we'll get crashes when using the device from multiple
threads, e.g. when using multiple sinks at once.
https://bugzilla.gnome.org/show_bug.cgi?id=707523
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The notify signal is triggered when caps is changed. But instead of
proxying the fixed caps, we query for the caps. Hence, when we go to
READY state, we endup setting template caps on the proxied caps
filter instead of NULL, which leads to negoitation failure. Correctly
proxy NULL caps if this is the new caps. Fixes not negotiated error
when running in cheese. Also fix a leak of caps string in one of the
trace.
https://bugzilla.gnome.org/show_bug.cgi?id=732741
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=733052
|
| |
|
| |
|
|
|
|
| |
and don't set noinst_HEADERS twice.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727757
|
|
|
|
|
|
|
| |
It depends on GstAggregator and we don't want to install headers
for that yet.
https://bugzilla.gnome.org/show_bug.cgi?id=732207
|
|
|
|
|
|
|
| |
These will disappear after 1.4.0 and it would be rather annoying if
people started depending on them.
https://bugzilla.gnome.org/show_bug.cgi?id=732207
|
|
|
|
|
|
|
|
| |
The headers were never getting reffed when being added to the headers
list, which is later unreffed-and-freed by the caller (e.g.
gst_opus_parse_parse_frame()).
https://bugzilla.gnome.org/show_bug.cgi?id=733013
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=732986
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=732986
|
|
|
|
|
|
|
|
| |
v4l2src requires all buffers to come back in order to cleanly stop
streaming. Flushing the pipline should force all buffers to come
back.
https://bugzilla.gnome.org/show_bug.cgi?id=732741
|
|
|
|
| |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732977
|
|
|
|
|
| |
The expected default behaviour for video sink is to maintain the
aspect ratio. Fix the default value to reflect this. The property
default was already TRUE, but the value was not initially TRUE.
|
|
|
|
| |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732789
|
|
|
|
|
|
|
|
| |
Previously selector_bytes and private_data_bytes were sometimes allocated and
free using the normal allocator and sometimes using the slice allocator.
Additionally prefer g_strdup() to g_memdup() for strings.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732789
|
|
|
|
| |
CID #1224130
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730914
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730914
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730914
|
|
|
|
|
|
|
|
| |
Allows use to add API in the future without breaking ABI. We broke the API/ABI
once between 1.2 and 1.4, let's try to avoid this in the future even if this
is an unstable library.
https://bugzilla.gnome.org/show_bug.cgi?id=730914
|
| |
|
| |
|
|
|
|
|
|
| |
We need the GST_OBJECT_LOCK only to iterate the sinkpads, nothing else.
https://bugzilla.gnome.org/show_bug.cgi?id=732750
|
|
|
|
|
|
| |
We would unlock an already-unlocked mutex that we never re-locked.
https://bugzilla.gnome.org/show_bug.cgi?id=732750
|
|
|
|
|
| |
We would unlock a mutex we never locked on SEGMENT
events.
|
| |
|
|
|
|
| |
No need to map again the image, it's already handled by the base class.
|