- 02 Feb, 2022 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 08 Sep, 2021 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 23 Aug, 2021 1 commit
- 20 Aug, 2021 1 commit
-
-
This avoids memory corruption in users of that structure which were (rightfullly) assuming static fields (such as name) wouldn't change. Without this, they would be using strings which will have been freed in the meantime. Part-of: <!253>
-
- 13 Apr, 2021 1 commit
-
-
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 gst-plugins-good#868 Part-of: <!239>
-
- 15 Mar, 2021 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 14 Jan, 2021 1 commit
-
-
Tim-Philipp Müller authored
-
- 13 Jan, 2021 1 commit
-
-
Tim-Philipp Müller authored
-
- 06 Dec, 2020 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 27 Oct, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 26 Oct, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 08 Sep, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 07 Sep, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 26 Aug, 2020 1 commit
-
-
Tim-Philipp Müller authored
This reverts commit ff79af84. Looks like most of these are still problematic and flaky in valgrind, so re-add to skiplist for now. https://gitlab.freedesktop.org/thaytan/gst-plugins-base/-/jobs/4275045
-
- 24 Aug, 2020 1 commit
-
-
Tim-Philipp Müller authored
This reverts commit 369c7494. Fixes gst-plugins-bad#1383 Part-of: <!220>
-
- 20 Aug, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 14 Aug, 2020 3 commits
-
-
Thibault Saunier authored
I can't find what the issue is and the test is very long anyway Part-of: <!219>
-
Thibault Saunier authored
Part-of: <!219>
-
Thibault Saunier authored
Part-of: <!219>
-
- 13 Aug, 2020 1 commit
-
-
Tim-Philipp Müller authored
They were previously not run because the sctp plugin wasn't built but they will be run now that we bundle libusrsctp. gst-plugins-bad!1465 Part-of: <!218>
-
- 27 Jul, 2020 2 commits
-
-
Thibault Saunier authored
This reverts commit b73e8161. Part-of: <!214>
- 25 Jul, 2020 3 commits
-
-
Part-of: <!216>
-
Tim-Philipp Müller authored
Looks like a scanner bug. The endif comments are the wrong way round too, but that's not it. gst-validate-scenario.c:126: mismatched #endif /* G_HAVE_GNUC_VARARGS */ Part-of: <!213>
- 03 Jul, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 02 Jul, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 27 Jun, 2020 1 commit
-
-
Thibault Saunier authored
Action will be set_done from the right thread and we will check if the action is done from there Part-of: <!212>
-
- 22 Jun, 2020 8 commits
-
-
Part-of: <!207>
-
Part-of: <!207>
-
gst_validate_action_set_done is the place where we should finalize the action, not in `execute_next`, this way we better handle printing interlaced action finalization too. Part-of: <!207>
-
Sub-actions were really hard to use and conceptually weird. The implementation was ugly and made the code complex for nothing. Instead this commit introduces a `foreach` action type which allows repeating actions passed in an `actions` array the number of time specified by any `GstIntRange` value defined in the structure or its `repeat` field. This commit also makes sure that all action got through gst_validate_action_set_done upon finalization. + Cleanup surrounding code + Add tests Part-of: <!207>
-
Instead of trying to reuse the same action structure and deal with that in a complex way, copy the action the required number of times. And add a simple test Part-of: <!207>
-
Part-of: <!207>
-
Part-of: <!207>
-
Part-of: <!207>
-