Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							54a0ad7161 
							
						 
					 
					
						
						
							
							closedcaption: Add closed caption extractor element for H.264 stream  
						
						... 
						
						
						
						Adding new h264ccextractor element. This element will extract
closed caption meta from H.264 stream, and output in display order.
For the frame reordering, this element is implemented as a subclass
of h264decoder but without actual frame decoding.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6580 > 
						
						
					 
					
						2025-02-14 13:43:01 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6336c222 
							
						 
					 
					
						
						
							
							cccombiner: Fix wrong caps and buffer ordering  
						
						... 
						
						
						
						If there's queued video buffer, forwards new caps event once
the queued video buffer is drained.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8473 > 
						
						
					 
					
						2025-02-13 21:15:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Slobodeniuk 
							
						 
					 
					
						
						
						
						
							
						
						
							87973ca3a9 
							
						 
					 
					
						
						
							
							wpebusmsgforwarder: fix missing GObject vtable chainups  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8452 > 
						
						
					 
					
						2025-02-11 22:49:06 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Slobodeniuk 
							
						 
					 
					
						
						
						
						
							
						
						
							f14cb6d704 
							
						 
					 
					
						
						
							
							baseqroverlay: fix missing GObject vtable chainups  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8452 > 
						
						
					 
					
						2025-02-11 22:49:06 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Slobodeniuk 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d0427ffb 
							
						 
					 
					
						
						
							
							codec2json: fix missing GObject vtable chainups  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8452 > 
						
						
					 
					
						2025-02-11 22:49:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							0a562a92d7 
							
						 
					 
					
						
						
							
							srtsink: filter stream-config already sent  
						
						... 
						
						
						
						- Only sent buffer with GST_BUFFER_FLAG_HEADER if this buffer is not present in
  the streamheader
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8373 > 
						
						
					 
					
						2025-02-10 18:45:01 +00:00 
						 
				 
			
				
					
						
							
							
								Stéphane Cerveau 
							
						 
					 
					
						
						
						
						
							
						
						
							6989938dd8 
							
						 
					 
					
						
						
							
							vksink: allow multiple device registration  
						
						... 
						
						
						
						As for decoders, the plugin can register multiple
device present on the system.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7011 > 
						
						
					 
					
						2025-02-10 16:13:20 +00:00 
						 
				 
			
				
					
						
							
							
								Stéphane Cerveau 
							
						 
					 
					
						
						
						
						
							
						
						
							3e62435755 
							
						 
					 
					
						
						
							
							vkh26xdec: register multiple elements  
						
						... 
						
						
						
						Register the multiple devices available on the system in
separate features in the registry for the vulkan decoders.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7011 > 
						
						
					 
					
						2025-02-10 16:13:20 +00:00 
						 
				 
			
				
					
						
							
							
								Nirbheek Chauhan 
							
						 
					 
					
						
						
						
						
							
						
						
							73da2edbba 
							
						 
					 
					
						
						
							
							opencv: Fix hand detect profile paths  
						
						... 
						
						
						
						This is the same mechanism used by facedetect
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8403 > 
						
						
					 
					
						2025-02-09 14:25:32 +00:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeaea29f5 
							
						 
					 
					
						
						
							
							zbar: allow to get symbol as bytes  
						
						... 
						
						
						
						It would be possible to get some binary symbols with a string, but if
they contain NUL bytes, the string will be cut off. To fix this,
provide the decoded symbol as a GBytes too.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4688 > 
						
						
					 
					
						2025-02-07 20:53:50 +00:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							fcd2e61330 
							
						 
					 
					
						
						
							
							zbar: allow to enable binary mode  
						
						... 
						
						
						
						Added in zbar 0.23.1, it is a mode that prevents zbar from trying to
convert the binary data of QR codes to text by guessing the encoding.
Add a property that changes the configuration of the zbar image scanner
accordingly.
<https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4688 >
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4688 > 
						
						
					 
					
						2025-02-07 20:53:50 +00:00 
						 
				 
			
				
					
						
							
							
								Nirbheek Chauhan 
							
						 
					 
					
						
						
						
						
							
						
						
							bbdf8f5996 
							
						 
					 
					
						
						
							
							meson: Modernize opencv build definitions  
						
						... 
						
						
						
						Use the fs module instead of using `run_command('test')`, simplify
some indentation, fix dependency management
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8418 > 
						
						
					 
					
						2025-02-07 02:32:03 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							5dd695f81f 
							
						 
					 
					
						
						
							
							docs: Add nvdswrapper docs  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8425 > 
						
						
					 
					
						2025-02-06 17:48:47 +00:00 
						 
				 
			
				
					
						
							
							
								Philippe Normand 
							
						 
					 
					
						
						
						
						
							
						
						
							1baa10ed07 
							
						 
					 
					
						
						
							
							wpe: Reduce gpointer usage in ThreadedView  
						
						... 
						
						
						
						Those gpointers were introduced when we had to support some old WPE API, no need
for them anymore.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8413 > 
						
						
					 
					
						2025-02-06 17:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							7edb6a5634 
							
						 
					 
					
						
						
							
							waylandsink: Prefer DMABuf over system memory  
						
						... 
						
						
						
						Swap the template and caps query around to that the sink can describe a
preference for DMAbuf over system memory.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8404 > 
						
						
					 
					
						2025-02-05 18:57:29 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c123d342 
							
						 
					 
					
						
						
							
							cc708overlay: Deprecate element in favour of cea708overlay  
						
						... 
						
						
						
						Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3459 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8397 > 
						
						
					 
					
						2025-02-03 09:51:53 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Kinloch 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e7a11089 
							
						 
					 
					
						
						
							
							wayland: De-dupe filling caps format fields  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8268 > 
						
						
					 
					
						2025-01-29 21:04:16 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Kinloch 
							
						 
					 
					
						
						
						
						
							
						
						
							edf157beb5 
							
						 
					 
					
						
						
							
							wayland: Don't filter out unrecognised DRM formats  
						
						... 
						
						
						
						There is no requirement for a base DRM format to be supported by libgstvideo
in order to be uploaded to.
The linux-dmabuf-v1 format events are DRM_FORMAT codes and don't need to
be converted before use with `gst_video_dma_drm_fourcc_to_string`.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8279 > 
						
						
					 
					
						2025-01-29 15:23:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jan Alexander Steffens (heftig) 
							
						 
					 
					
						
						
						
						
							
						
						
							7abece4416 
							
						 
					 
					
						
						
							
							cccombiner: Restore QoS messaging  
						
						... 
						
						
						
						Reimplement the QoS message generation that was lost together with the
caption frame counting.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7996 > 
						
						
					 
					
						2025-01-28 14:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jan Alexander Steffens (heftig) 
							
						 
					 
					
						
						
						
						
							
						
						
							3c5f03dce1 
							
						 
					 
					
						
						
							
							cccombiner: Clean up property mutability  
						
						... 
						
						
						
						Most settings are copied from properties on the READY → PAUSED state
change. The recently added properties violate this scheme, and are
probably unsafe to change.
Make these properties consistently MUTABLE_READY. Also remove the unused
`output_padding` field.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7996 > 
						
						
					 
					
						2025-01-28 14:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jan Alexander Steffens (heftig) 
							
						 
					 
					
						
						
						
						
							
						
						
							b29262e662 
							
						 
					 
					
						
						
							
							cccombiner: Replace caption frame counting with max_buffer_time  
						
						... 
						
						
						
						The counting is defective when we are combining with a stream that has a
higher max_cea608_count (such as 60p to 30i), as we produce less caption
frames than we consume, leading to periodic queue drops.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7996 > 
						
						
					 
					
						2025-01-28 14:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
						
						
							
						
						
							4cd63e09d9 
							
						 
					 
					
						
						
							
							webrtcdsp: Use C++20 with MSVC if needed  
						
						... 
						
						
						
						The subproject fails on vs2022 builds with:
[...]agc2/input_volume_stats_reporter.cc(89): error C7555: use of designated initializers requires at least '/std:c++20'
So let's force C++20 in this case.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8270 > 
						
						
					 
					
						2025-01-26 12:30:01 -05:00 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
						
						
							
						
						
							9b647a0bbd 
							
						 
					 
					
						
						
							
							webrtcdsp: Bump to WebRTC AudioProcessing 2.1  
						
						... 
						
						
						
						Keep 1.0 support around so distros can manage this bump more easily.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8270 > 
						
						
					 
					
						2025-01-24 15:53:36 -05:00 
						 
				 
			
				
					
						
							
							
								Guillaume Desmottes 
							
						 
					 
					
						
						
						
						
							
						
						
							0e3d6f0606 
							
						 
					 
					
						
						
							
							wpe: remove glFlush() when filling buffer  
						
						... 
						
						
						
						According to https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4162#note_2739338 
it was introduced as workaround for tearing issues.
I do not experience any tearing without flushing on both nvidia and AMD
GPU, so I suppose it's no longer needed.
Slightly improve CPU usage according to my tests.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8348 > 
						
						
					 
					
						2025-01-23 14:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							06afe8aa8f 
							
						 
					 
					
						
						
							
							docs: Add nvcomp plugin docs  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8325 > 
						
						
					 
					
						2025-01-20 19:31:36 +00:00 
						 
				 
			
				
					
						
							
							
								Sam James 
							
						 
					 
					
						
						
						
						
							
						
						
							c7a7eb1eb3 
							
						 
					 
					
						
						
							
							lc3: tweak meson style  
						
						... 
						
						
						
						While this might seem a bit silly, it aids some of our infra in
packaging. Tweak for consistency with other use.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8239 > 
						
						
					 
					
						2025-01-16 20:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Stéphane Cerveau 
							
						 
					 
					
						
						
						
						
							
						
						
							ee7d41f76b 
							
						 
					 
					
						
						
							
							vkh264dec: enhance interlaced content support  
						
						... 
						
						
						
						- Use frame_num instead of pic_num to set the long_term_pic_num
fixing 10 interlaced tests in fluster test suite: JVT-AVC_V1
- Send the slice offset only once in case of interlaced content.
Fixing 5 interlaced tests in fluster test suite: JVT-AVC_V1.
- The default value for top and bottom field flag should be 0 in the
case of a progressive content.
- Use short and long term refs helper getter method to retrieve the
reference frames according its none existing and interlaced state
- Reorganize the find_next_slot_idx code to be easier to read.
Co-authored-by: Daniel Almeida <daniel.almeida@collabora.com>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7854 > 
						
						
					 
					
						2025-01-16 19:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								Víctor Manuel Jáquez Leal 
							
						 
					 
					
						
						
						
						
							
						
						
							3090cefbc5 
							
						 
					 
					
						
						
							
							vkh264dec: enable h264 interlaced decoding  
						
						... 
						
						
						
						First the slot_index shall have the same value for the first and second
fields.
Also, the reference frames are only those with both fields.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7854 > 
						
						
					 
					
						2025-01-16 19:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								Víctor Manuel Jáquez Leal 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f20ce85e 
							
						 
					 
					
						
						
							
							vkh264dec: make GstVulkanH264Picture a reference count  
						
						... 
						
						
						
						Thus we could re-use the same structure for interlaced fields: a single bistream,
single output buffer and single vulkan structures.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7854 > 
						
						
					 
					
						2025-01-16 19:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								Stéphane Cerveau 
							
						 
					 
					
						
						
						
						
							
						
						
							c38a847fe1 
							
						 
					 
					
						
						
							
							vkh264dec: non existing picture are not refs  
						
						... 
						
						
						
						The non existing picture or gap picture should not be
considered as refs for vulkan decoder.
Fix fluster tests:
MR3_TANDBERG_B
MR4_TANDBERG_C
MR5_TANDBERG_C
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7854 > 
						
						
					 
					
						2025-01-16 19:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								Stéphane Cerveau 
							
						 
					 
					
						
						
						
						
							
						
						
							538747907d 
							
						 
					 
					
						
						
							
							vkh264dec: support h264 extended profile  
						
						... 
						
						
						
						Extended is identical to main but allows FMO/ASO features to be used,
and prevent using CABAC.
Using similar logic to "baseline", assume that if we support main,
we can also do extended.
This fixes the following fluster vectors, which otherwise would fail when trying to link the parsebin pad.
BA3_SVA_C
MR6_BT_B
MR7_BT_B
MR8_BT_B
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7854 > 
						
						
					 
					
						2025-01-16 19:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							dba15a43c7 
							
						 
					 
					
						
						
							
							docs: add openaptx plugin  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8295 > 
						
						
					 
					
						2025-01-13 19:26:26 +00:00 
						 
				 
			
				
					
						
							
							
								Mathieu Duponchelle 
							
						 
					 
					
						
						
						
						
							
						
						
							3de86b2b97 
							
						 
					 
					
						
						
							
							docs: port plugins to explicit sources  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8273 > 
						
						
					 
					
						2025-01-13 19:17:13 +01:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							eef680b441 
							
						 
					 
					
						
						
							
							bad: Add extra warning flags  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							29217ca3f7 
							
						 
					 
					
						
						
							
							openni2: Ignore undef in external header  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							ad79fbd744 
							
						 
					 
					
						
						
							
							x265: Ignore undef in external headers  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							074aaafa33 
							
						 
					 
					
						
						
							
							spandsp: Ignore undef issue in external headers  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							e68f99688f 
							
						 
					 
					
						
						
							
							sctp: Convert function to avoid aggregate return  
						
						... 
						
						
						
						It's only used locally and only to fill an existing variable
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							4fd29bd8f3 
							
						 
					 
					
						
						
							
							resindvd: Fix definition  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							6b102baaa3 
							
						 
					 
					
						
						
							
							curl: Fix definitions  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							5bbb14ff7a 
							
						 
					 
					
						
						
							
							wpeaudiosink: Check error value explicitly  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							3d62f5b57b 
							
						 
					 
					
						
						
							
							dfbvideosink: Rework escape handling  
						
						... 
						
						
						
						Detected by a fallthrough.
* Just use if/else for clarity
* Remove 2002 fart joke
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							1221a09a5d 
							
						 
					 
					
						
						
							
							closedcaption: Use proper type for storing result  
						
						... 
						
						
						
						drop_ccp_from_cc_data() will return a negative value if there was an
error. Storing that in an unsigned value will cause the checks for errors to
never happen.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							524bea241d 
							
						 
					 
					
						
						
							
							cea708decoder: Remove useless checks  
						
						... 
						
						
						
						No need to check for the type limits
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							3e83d7d0bc 
							
						 
					 
					
						
						
							
							isacdec: Remove impossible check  
						
						... 
						
						
						
						WebRtcIsac_DecodePlc() never returns a negative value (confirmed by
documentation and current/historical code)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							d6eebeafbf 
							
						 
					 
					
						
						
							
							sctpdec: Remove useless check  
						
						... 
						
						
						
						A uint16 will always be below ... the maximum value
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Edward Hervey 
							
						 
					 
					
						
						
						
						
							
						
						
							21d81d25ec 
							
						 
					 
					
						
						
							
							bad: Clearly specify fallthrough in switch/case  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229 > 
						
						
					 
					
						2025-01-13 12:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Carlos Bentzen 
							
						 
					 
					
						
						
						
						
							
						
						
							b83b73841d 
							
						 
					 
					
						
						
							
							webrtc: fix duplicate payload types with RTX and multiple video codecs  
						
						... 
						
						
						
						Before this patch, there could be duplicate payload types in offers that
have, within a media section, multiple codecs and RTX enabled:
```
m=video 9 UDP/TLS/RTP/SAVPF 96 97 97 <-- HAS DUPLICATES
a=sendrecv
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 transport-cc
a=rtpmap:97 H264/90000
a=rtcp-fb:97 nack
a=rtcp-fb:97 nack pli
a=rtcp-fb:97 ccm fir
a=rtcp-fb:97 transport-cc
a=rtpmap:97 rtx/90000  <--------- PT IS DUPLICATE
a=fmtp:97 apt=96
```
Fix this by populating the media_mapping array with all media formats
rather than only the first one. The added test case reproduces the issue,
which fails without this patch.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8259 > 
						
						
					 
					
						2025-01-13 10:11:59 +00:00 
						 
				 
			
				
					
						
							
							
								Philippe Normand 
							
						 
					 
					
						
						
						
						
							
						
						
							14f6d9a53f 
							
						 
					 
					
						
						
							
							wpevideosrc: Clear cached SHM buffers after caps re-negotiation  
						
						... 
						
						
						
						Otherwise buffers not corresponding to the negotiated caps might be pushed
downstream.
Fixes  #4094 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8212 > 
						
						
					 
					
						2025-01-09 10:37:49 +00:00 
						 
				 
			
				
					
						
							
							
								Philippe Normand 
							
						 
					 
					
						
						
						
						
							
						
						
							0f667d140d 
							
						 
					 
					
						
						
							
							wpevideosrc: Post progress messages on the bus  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8217 > 
						
						
					 
					
						2025-01-09 07:49:51 +00:00