mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-29 18:48:44 +00:00
[MOVED FROM BAD 22/56] gst/deinterlace2/tvtime/greedyh.asm: Support widths that are not a multiply of 4 when using the assembly optimized gr...
Original commit message from CVS: * gst/deinterlace2/tvtime/greedyh.asm: Support widths that are not a multiply of 4 when using the assembly optimized greedyh implementations.
This commit is contained in:
parent
fe02b1242c
commit
e5231e5641
1 changed files with 5 additions and 0 deletions
|
@ -240,4 +240,9 @@ FUNCT_NAME (uint8_t * L1, uint8_t * L2, uint8_t * L3, uint8_t * L2P,
|
|||
/* FIXME: breaks unless compiling with -mmmx
|
||||
"mm0", "mm1", "mm2", "mm3", "mm4", "mm5", "mm6", "mm7", */
|
||||
"memory", "cc");
|
||||
|
||||
if (size % 8 != 0) {
|
||||
int offset = GST_ROUND_DOWN_8 (size);
|
||||
greedyDScaler_C (L1 + offset, L2 + offset, L3 + offset, L2P + offset, Dest + offset, size % 8);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue