Sebastian Dröge
|
e5133033fa
|
clock: Use external / internal as term for the two clock bases everywhere
It was confusing that some functions were using master for the external time and
slave for the internal time. This is not consistently using external / internal
when talking about concrete clock times.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7456>
|
2024-09-08 11:42:38 +01:00 |
|
Sebastian Dröge
|
f463d4c3c1
|
clock: Use nullable / optional annotations instead of ambiguous allow-none
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7456>
|
2024-09-08 09:54:56 +00:00 |
|
Tim-Philipp Müller
|
574e6b7994
|
gstreamer: re-indent with GNU indent 2.2.12
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4182>
|
2023-03-17 03:18:53 +00:00 |
|
Tim-Philipp Müller
|
384c4f1bef
|
clockentry: drop use of GSlice
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3695>
|
2023-01-24 15:25:05 +00:00 |
|
Nirbheek Chauhan
|
604b92b9cb
|
clock: Use g_atomic_rc_box for refcounting entry clocks
g_atomic_rc_box was added in GLib 2.58, and we require 2.62 now, so we
can fix the FIXME and use this.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2568>
|
2022-06-10 06:01:41 +00:00 |
|
Jan Alexander Steffens (heftig)
|
15c69c17ea
|
clock: Avoid creating a weakref with every entry
Creating and destroying weakrefs takes a write lock on a global
`GRWLock`. This makes for a very contended lock when the pipeline has
many synchronizing elements.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2530>
|
2022-06-01 06:03:28 +00:00 |
|
Thibault Saunier
|
6c364d9626
|
Move files from gstreamer into the "subprojects/gstreamer/" subdir
|
2021-09-24 16:13:07 -03:00 |
|