Age | Commit message (Collapse) | Author | Files | Lines |
|
Also add test to meson
https://bugzilla.gnome.org/show_bug.cgi?id=796977
|
|
This is needed because we don't always have gstreamer-check available,
for instance inside Cerbero on iOS.
|
|
|
|
adapter unit test
|
|
This is a GstAdapter, but for planar audio buffers.
https://bugzilla.gnome.org/show_bug.cgi?id=793605
|
|
The only plugins remaining are those that haven't been ported to Meson
yet, and msdk. Also, the tests are still automagic.
https://bugzilla.gnome.org/show_bug.cgi?id=795107
|
|
The rest will be converted later, these are necessary for gst-build to
set options correctly.
https://bugzilla.gnome.org/show_bug.cgi?id=795107
|
|
It works like a valve in front of the actual avwait. When recording ==
TRUE, other rules are then examined. When recording == FALSE, nothing is
passing through.
https://bugzilla.gnome.org/show_bug.cgi?id=796836
|
|
The unit test uses incomplete caps to test webrtcbin,
causing some weirdness generating RTX stream mappings.
https://bugzilla.gnome.org/show_bug.cgi?id=796810
|
|
flags in seeks
SNAP flags alone make no sense and nowadays cause warnings.
|
|
|
|
|
|
|
|
On debian system headers trigger compiler warnings like these,
don't error out on them:
/usr/include/directfb/direct/os/linux/glibc/waitqueue.h:95:1: note: previous definition of ‘direct_waitqueue_signal’ was here
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=795044
|
|
Also yield common options to the outer project (gst-build in our case)
so that they don't have to be set manually.
|
|
Check in configure if the gtk-3.0 has wayland support, and don't
build the waylandsink example if it doesn't.
|
|
What it does is to repeat the last frame forever after EOS, it does not
literally ignore EOS.
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=793236
|
|
Until someone can be bothered to debug + fix it.
https://bugzilla.gnome.org/show_bug.cgi?id=787372
https://bugzilla.gnome.org/show_bug.cgi?id=787374
|
|
Best to return a valid profiles rather than no profile if bitstream uses
a not standard profile.
https://bugzilla.gnome.org/show_bug.cgi?id=793876
|
|
Those profiles have been introduced in version 2 of the HEVC spec
(A.3.5).
https://bugzilla.gnome.org/show_bug.cgi?id=793876
|
|
We used to have the same enum to represent H265 profiles and idc values.
Those are no longer the same with extension profiles defined from
version 2 of the spec.
Split those enums so the semantic of each is clearer and we'll be able
to add extension profiles to GstH265Profile.
Also add gst_h265_profile_tier_level_get_profile() to retrieve the
GstH265Profile from the GstH265ProfileTierLevel. It will be used to
implement the detection of extension profiles.
https://bugzilla.gnome.org/show_bug.cgi?id=793876
|
|
No upstream (website disappeared), no maintainer, and
pretty much a fringe format anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=776215
|
|
And add to autotools build so it gets disted.
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=791218
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=754094
|
|
|
|
|
|
|
|
SDP's are generated and consumed according to the W3C PeerConnection API
available from https://www.w3.org/TR/webrtc/
The SDP is either created initially from the connected
sink pads/attached transceivers as in the case of generating an offer or
intersected with the connected sink pads/attached transceivers as in
the case for creating an answer. In both cases, the rtp payloaded streams
sent by the peer are exposed as separate src pads.
The implementation supports trickle ICE, RTCP muxing, reduced size RTCP.
With contributions from:
Nirbheek Chauhan <nirbheek@centricular.com>
Mathieu Duponchelle <mathieu@centricular.com>
Edward Hervey <edward@centricular.com>
https://bugzilla.gnome.org/show_bug.cgi?id=792523
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=767863
|
|
Use init macros to avoid gst-indent making a mess of it.
https://bugzilla.gnome.org/show_bug.cgi?id=787980
|
|
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=786344
|
|
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=754094
|
|
The lexical form of xs:dateTime is YYYY-MM-DDThh:mm:ss[Z|(+|-)hh:mm]
timezone indicator (+|-)hh:mm] needs to be parsed.
https://bugzilla.gnome.org/show_bug.cgi?id=791602
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=789064
|
|
matrix-value-array property is removed since
18917de9562d0d33cf80ca68c071eee3572d4483 commit applied
https://bugzilla.gnome.org/show_bug.cgi?id=790836
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=739010
|
|
"Unexpected critical/warning: Wayland compositor is missing
the ability to scale, video display may not work properly."
|
|
This was otherwise leading to a deadlock in the GL library.
|
|
The client-draw callback is running on the GL Thread, which will
be required to map the buffer. Map early, and pass the mapped
frame instead. On top of that, make sure to signal any pending
draw before trying to push EOS, as some pad locks might be taken.
This is the cost of using the same thread to control GStreamer and
to render GL.
|
|
|
|
|
|
This will make it more visible what is missing in meson.
|