Vivia Nikolaidou
|
3257ee4374
|
deinterlace: Fix vfir 16-bit orc calculations
memcpy works in bytes, but orc works in items, so given that the size
arguments is in bytes, we need to divide by the pixel stride.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5172>
|
2023-08-11 17:47:27 +00:00 |
|
Vivia Nikolaidou
|
6145a5c7cb
|
deinterlace: Fix greedyh crash for alternate-field interlacing
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2645
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5172>
|
2023-08-11 17:47:27 +00:00 |
|
Seungha Yang
|
52cb42f4bb
|
deinterlace: Add support for high bitdepth planar YUV formats
Add C implementation for high bitdepth planar YUV formats
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1476>
|
2023-04-18 01:32:25 +09:00 |
|
Matthew Waters
|
8cdbfec5ed
|
deinterlace: silence unused-but-set werror from imported code
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2042>
|
2022-03-28 03:00:58 +00:00 |
|
Jan Alexander Steffens (heftig)
|
2db283499e
|
deinterlace: scalerbob: Reduce latency to 0
We only need the current field, just like `linear`.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1926>
|
2022-03-12 22:48:39 +00:00 |
|
Jan Alexander Steffens (heftig)
|
d6ec88c775
|
deinterlace: greedyh: Stop adding 2 to cur_field_idx
Just a simplification.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1790>
|
2022-02-25 12:06:56 +00:00 |
|
Jan Alexander Steffens (heftig)
|
dc1ae0aaa0
|
deinterlace: greedyh: Use _plane in _packed, fix planar formats
This greatly reduces code duplication. It also exposed the cause for
planar formats not being properly deinterlaced:
The planar path was missing the initial offset adjustment that the
packed path did to `L2` and `L2P` in the case of an even field, which
caused it to select the wrong weave lines every other field.
Add those offsets in `_plane`.
Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1047
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1790>
|
2022-02-25 12:06:55 +00:00 |
|
Jan Alexander Steffens (heftig)
|
625cbcf70a
|
deinterlace: greedyh: Rename _planar_plane to _plane
As well as `i` to `plane`.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1790>
|
2022-02-25 12:06:55 +00:00 |
|
Jan Alexander Steffens (heftig)
|
7e16955e4d
|
deinterlace: greedyh: Move code from _planar into _planar_plane
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1790>
|
2022-02-25 12:06:55 +00:00 |
|
Jan Alexander Steffens (heftig)
|
19ca706fe8
|
deinterlace: greedyh: Move _planar_plane upwards
In preparation of refactoring. No functional change.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1790>
|
2022-02-25 12:06:55 +00:00 |
|
Thibault Saunier
|
5ff769d731
|
Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir
|
2021-09-24 16:13:50 -03:00 |
|