Sebastian Dröge
|
ee06666507
|
theoradec: Don't use custom allocation logic and always crop locally
All video frames have to be copied from libtheora's memory to the output
frame anyway, so we can as well do the cropping here directly instead of
copying the full frames and having downstream do the cropping.
This reduces the complexity of the code considerably, and among other
things gets rid of a bug related to buffer pool configuration.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2612
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6203>
|
2024-02-23 15:03:35 +00:00 |
|