gstreamer/subprojects/gst-plugins-base/gst-libs/gst
Sebastian Dröge ceceefd141 appsrc: Don't chain up BaseSrc::negotiate()
If we have caps then we can only set exactly those caps, if we have no
caps yet then negotiating anything is not very meaningful because the
caps are defined by the application and not downstream.

Avoids, among other things, an unnecessary allocation query and spurious
useless caps being set before the first buffer.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4020>
2023-02-21 13:57:06 +00:00
..
allocators allocators: Add/fix various annotations 2022-10-18 13:51:17 +03:00
app appsrc: Don't chain up BaseSrc::negotiate() 2023-02-21 13:57:06 +00:00
audio audio: channel-mix: Fix channel count limit to be able to equal 64 2023-02-14 11:51:25 +00:00
fft meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
gl gl/cocoa: Return a strong ref to the parent GstGLContext 2023-02-02 18:20:42 +00:00
pbutils pbutils: Fix vp9 mime mapping when caps when no chroma-site. 2022-11-16 01:29:50 +00:00
riff riff: Mark jpeg as parsed 2022-10-13 13:53:29 -04:00
rtp rtpbasedepayload: Drop redundant reference timestamp buffer meta in RTP depayloaders 2022-11-19 07:57:44 +00:00
rtsp rtsp: gstrtspurl: gst_rtsp_url_get_request_uri: fix incorrect scheme for tls transport methods 2023-01-27 01:58:48 +00:00
sdp sdp: gstmikey: gst_mikey_message_to_caps: extract salt and append to srtp-key 2023-01-27 01:58:48 +00:00
tag tag: Add/fix various annotations 2022-10-18 13:51:17 +03:00
video base:navigation: Cleanup navigation key modifiers enum 2022-12-15 16:47:13 +00:00
glib-compat-private.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
meson.build sdp: Handle level-asymmetry-allowed for H264 streams 2021-12-12 10:59:00 -03:00