Matthew Waters
|
3d887c7f07
|
gst: don't use volatile to mean atomic
volatile is not sufficient to provide atomic guarantees and real atomics
should be used instead. GCC 11 has started warning about using volatile
with atomic operations.
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719
Discovered in https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/775>
|
2021-03-19 04:15:19 +00:00 |
|
Sebastian Dröge
|
00fd649640
|
valve: Add modes to forward sticky events when dropping and to convert buffers into gap events
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/587
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/84
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/594>
|
2020-09-09 06:16:51 +00:00 |
|
Tim-Philipp Müller
|
666c8c11c6
|
Fix FSF address
https://bugzilla.gnome.org/show_bug.cgi?id=687520
|
2012-11-03 20:44:48 +00:00 |
|
Tim-Philipp Müller
|
14632db174
|
plugins: sprinkle some more G_GNUC_INTERNAL
|
2012-07-14 20:05:53 +01:00 |
|
Edward Hervey
|
d3ffa82639
|
Remove 0.10-related documentation and "Since" markers
|
2012-07-10 12:03:27 +02:00 |
|
Olivier Crête
|
dad60ef5c6
|
valve: Repush sticky events after disabling dropping
|
2012-01-30 12:58:43 +00:00 |
|
Tim-Philipp Müller
|
9c34e289b8
|
valve: some minor clean-ups
|
2010-12-31 00:51:12 +00:00 |
|
Olivier Crête
|
11eb6ef836
|
valve: Make the drop variable into an atomic.
Using an atomic allows us to avoid locking the whole object all time time.
As suggested by Stefan Kost.
|
2010-12-31 00:51:11 +00:00 |
|
Olivier Crête
|
91190eea08
|
docs: document valve element
|
2010-12-31 00:51:10 +00:00 |
|
Olivier Crête
|
aad953be13
|
fsvalve: re-indent gst style
|
2010-12-31 00:51:10 +00:00 |
|
Olivier Crête
|
01fdde0876
|
fsvalve: Rebase valve onto gstelement instead of basetransform
|
2010-12-31 00:51:10 +00:00 |
|
Olivier Crete
|
8362bb9275
|
fsvalve: Set the DISCONT flag after dropping buffers
20071219203218-3e2dc-bc5f03d88ff5837040b9214de016cc142776dfc2.gz
|
2010-12-31 00:51:09 +00:00 |
|
Olivier Crete
|
6db2a426c1
|
fsvalve: Use do the alloc_buffer function in the valve
20071219005739-3e2dc-2a0fdfa2f38f03ab4791fe5c4ab85e8790113683.gz
|
2010-12-31 00:51:09 +00:00 |
|
Olivier Crete
|
5ddbaf15d5
|
fsvalve: Add valve element
20071024224147-3e2dc-f28ab0c073e283894b65c22c4f44397c897dec01.gz
|
2010-12-31 00:51:08 +00:00 |
|