| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This aims to be a replacement for the GstPlayer library. In GstPlay, notifications are
sent as application messages through a dedicated GstBus. The GMainContext-based
signal dispatcher was replaced by a GObject signal adapter, now relying on the
bus to emit its signals. The signal dispatcher is now optional and fully
decoupled from the GstPlay object.
Co-authored with: Philippe Normand <philn@igalia.com>
Fixes #394
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2061>
|
|
|
|
|
|
|
|
| |
* Split up into appropriate individual header files
* Document more sections and structures
* Add well-known list of registration id
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1879>
|
|
|
|
|
|
| |
also add to docs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1506>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
And unprefix subproject paths, making a special case for
webrtc, to not conflict with the webrtc plugin
|
| |
|
|
|
|
| |
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/137
|
|
|
|
|
|
| |
These symbols were not renamed after the initial review in Bugzilla.
https://bugzilla.gnome.org/show_bug.cgi?id=797134
|
|
|
|
|
|
|
| |
This new property contols the synchronisation offset between subtitles and video
in nanoseconds.
https://bugzilla.gnome.org/show_bug.cgi?id=797134
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730940
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=791218
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=754094
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=739010
|
|
|
|
|
|
| |
Libraries in -bad are not covered by our API/ABI stability
guarantees, and to the best of our knowledge everyone using
this API has moved to the replacement APIs ages ago.
|
|
|
|
|
|
| |
Use new gst_element_foreach_sink_pad() from core instead.
https://bugzilla.gnome.org/show_bug.cgi?id=785679
|
|
|
|
| |
Add some missing/incomplete docs
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=746529
|
|
|
|
| |
That simply calls the implementation
|
|
|
|
| |
They can describe in more detail (such as component sizes) the requested format.
|
|
|
|
|
|
|
|
| |
- Add overlay video renderer "video-sink" property, so that can be set
- In create_video_sink, it returns video sink instead of always NULL
- Add new renderer_new_with_sink() API to set video sink
https://bugzilla.gnome.org/show_bug.cgi?id=776490
|
|
|
|
|
|
|
| |
Add get video snapshot API:
gst_player_get_video_snapshot()
https://bugzilla.gnome.org/show_bug.cgi?id=773709
|
| |
|
| |
|
|
|
|
|
| |
Simplifies a deduplicates a lot of code in elements retrieving/setting
the local OpenGL context.
|
|
|
|
|
| |
gst_gl_caps_replace_all_caps_features() is only used in two places and can
be trivially reproduced.
|
| |
|
| |
|
|
|
|
| |
All using the existing GstGLAllocationParams infrastructure
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=773570
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=775379
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=774518
|
|
|
|
|
| |
With the event thread on the display, for a particular winsys event
we need to be able to retreive the window that the event matches.
|
|
|
|
| |
Some deprecated symbols are kept for backwards compatibility
|
|
|
|
|
|
|
|
|
| |
- add Since: markers where necessary.
- document structs
- add documentation headers for each module (short_description,
see_also, etc)
- reduce the number of warnings gtk-doc outputs
- fix spelling mistakes
|
|
|
|
|
|
| |
in the sections and types files.
Also remove some unneeded types from the documentation as they aren't
exposed as public API
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=773521
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=769144
|
|
|
|
|
|
| |
Introducing a new 'config' API similar to GstBufferPoolConfig.
https://bugzilla.gnome.org/show_bug.cgi?id=765314
|
|
|
|
|
|
| |
Had to be done at some point:
gst_videoaggregator_* -> gst_video_aggregator_*
Also fix up some function names with typos.
|
|
|
|
|
| |
Allows passing arbitrary data to wrap the the specific memory implementation
which is required for some memory implementations.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=765315
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=765302
|