gstreamer/subprojects/gst-plugins-base/tests/check/elements
Michael Olbrich b660f258a6 theoradec: make sure the selected pool accepts the new config
If gst_buffer_pool_set_config() fails then the pool will use its old
config. This may include different width or height when
pic_width/pic_height != frame_width/frame_height.
As a result, the assertions in theora_handle_image() will fail.

So check the result of gst_buffer_pool_set_config() and only use the pool
if it succeeds. Otherwise let the parrent decide_allocation() create a new
pool.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4600>
2023-05-12 14:37:06 +02:00
..
adder.c
appsink.c appsink: add propose_allocation support 2023-03-27 12:34:16 +03:00
appsrc.c appsrc: properly handle events received before sending the segment 2023-04-05 11:11:46 +00:00
audioconvert.c gst-plugins-base: re-indent with GNU indent 2.2.12 2023-03-17 03:18:53 +00:00
audiointerleave.c
audiomixer.c
audiorate.c
audioresample.c Bump GLib requirement to >= 2.62 2022-06-10 06:01:41 +00:00
audiotestsrc.c
compositor.c compositor: send translated navigation events to the relevant sink pads 2022-03-18 06:22:02 +00:00
decodebin.c
encodebin.c
glbin.c
glfilter.c ximagesink/xvimagesink: use GST_XINITTHREADS to ensure call to XInitThreads 2022-04-04 15:49:02 +08:00
glimagesink.c ximagesink/xvimagesink: use GST_XINITTHREADS to ensure call to XInitThreads 2022-04-04 15:49:02 +08:00
glmixer.c ximagesink/xvimagesink: use GST_XINITTHREADS to ensure call to XInitThreads 2022-04-04 15:49:02 +08:00
glstereo.c ximagesink/xvimagesink: use GST_XINITTHREADS to ensure call to XInitThreads 2022-04-04 15:49:02 +08:00
libvisual.c
multifdsink.c
multisocketsink.c
opus.c gst-plugins-base: re-indent with GNU indent 2.2.12 2023-03-17 03:18:53 +00:00
overlaycomposition.c
playbin-complex.c
playbin.c
playsink.c
rawaudioparse.c
rawvideoparse.c
streamsynchronizer.c
subparse.c samiparse: fix handling of self-closing tags 2022-07-01 17:24:52 +00:00
textoverlay.c
theoradec.c theoradec: make sure the selected pool accepts the new config 2023-05-12 14:37:06 +02:00
urisourcebin.c
videoconvert.c
videorate.c Revert "videorate: Add test for segment update" 2022-04-22 23:05:57 +00:00
videoscale.c videoscale: Add test to ensure that non-scaled metas are kept 2022-04-22 13:00:01 +00:00
videotestsrc.c gst-plugins-base: re-indent with GNU indent 2.2.12 2023-03-17 03:18:53 +00:00
volume.c
vorbisdec.c
vorbistag.c