Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
|
|
Use the GTK scaling factor to scale the video allocation
so video displays correctly on hi-dpi screens
|
|
Try prioritizing downstream's caps over upstream's if possible so the
parser can configured in "passthrough" if possible and save it from
doing useless conversions.
https://bugzilla.gnome.org/show_bug.cgi?id=790628
|
|
This involves generating and processing 65536 packets, let's give it
time to actually complete that.
And a bit of debug to track what's going on.
|
|
Making sure that the default shaders compile and are usable
|
|
|
|
Remove some references to 'collectpads'. Logs pads through the object variants.
Add some more comments. Remove a left over comment.
|
|
Unfortunately we need to use an extra set of parenthesis for each data level.
For details see:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119
Affected versions are e.g.
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
which is the default on ubuntu-trusty. I looks like the fix was never
backported.
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=788404
|
|
This verifies that we handle events and queries at the head of the queue and
then buffers.
|
|
Make the test helpers use a queue. This lets us also test sequences of events,
queries and data.
|
|
Remove gst_init() from a few tests. Use _OBJECT variants in logging. Remove
arbitrary extra blank lines. Make push_event() more like push_buffer() - set
the event to NULL and add cleanup to _chain_data_clear().
|
|
This way meson and autotools both do the same thing and we don't need to
modify the code after all.
|
|
Build fails on GST_USE_UNSTABLE_API being redefined
|
|
|
|
|
|
This example is entirely based on unstable API, this avoids the expected
compilation warning.
|
|
run reliably
|
|
Use _link_many() and reuse a helper to reduce the test code.
|
|
Using two (or more) probes on the same pad where one of the probe
returns HANDLED or DROP is tricky since the other probes might
not be called.
Instead use regular probes and a proper pad (the sinkpad already existed,
it only required to be activated and have a dummy chain function for
the events/buffers to be received/handled properly)
|