Thibault Saunier
|
11f96ce4dd
|
autoconvert: Fix race condition when creating sub elements
There was a case where the element would get destroyed while being
added to the hash table of elements
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6989>
|
2024-06-05 12:53:45 +00:00 |
|
Elliot Chen
|
7b547e044c
|
autovideoconvert: should not forward the allocation query if no element is selected
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6927>
|
2024-05-27 22:46:31 +00:00 |
|
Elliot Chen
|
2dd4a7c6df
|
autovideoconvert: fix double unref
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6865>
|
2024-05-22 06:56:39 +00:00 |
|
Thibault Saunier
|
4dcea207d9
|
auto: Reuse subbins instead of recreating them over and over
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/899>
|
2024-01-31 11:00:24 +00:00 |
|
Thibault Saunier
|
aa7c49ded8
|
autoconvert: Accept new caps when they are exactly equal to previous ones
That basically was overlooked as the code was clearly intending to do that
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/899>
|
2024-01-31 11:00:24 +00:00 |
|
Thibault Saunier
|
b0fdbcec64
|
autovideoconvert: Handle passing bin description instead of factories
This way we can build our own well know bins for conversion keeping the
code simple.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/899>
|
2024-01-31 11:00:24 +00:00 |
|
Thibault Saunier
|
292d8453d3
|
autoconvert: Factor out a new GstBaseAutoConvert class
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/899>
|
2024-01-31 11:00:23 +00:00 |
|